Mysql
 sql >> Teknologi Basis Data >  >> RDS >> Mysql

Pernyataan di MySQL

Beberapa kode gila. Poin utamanya adalah:SET dapat meningkatkan kesalahan untuk variabel mysql.

Misalnya.

 SET @value = 0;
 SET SESSION sql_mode = if(@value, @@SESSION.sql_mode, 'something wrong uphere'); 

Apakah output ERROR 1231 (42000): Variable 'sql_mode' can't be set to the value of 'something wrong uphere' dan eksekusi akan dihentikan.

Pendekatan ini tidak semantik tetapi berhasil.



  1. Database
  2.   
  3. Mysql
  4.   
  5. Oracle
  6.   
  7. Sqlserver
  8.   
  9. PostgreSQL
  10.   
  11. Access
  12.   
  13. SQLite
  14.   
  15. MariaDB
  1. Jenis kesalahan sintaks tidak valid =MyISAM dalam DDL dihasilkan oleh Hibernate

  2. Menghitung perbedaan nilai antara dua record di Eloquent

  3. Menulis subquery menggunakan Zend DB

  4. Bagaimana saya bisa keluar dari input ke MySQL db di Python3?

  5. CURRENT_DATE/CURDATE() tidak berfungsi sebagai nilai DATE default