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

Sql migrasi Django untuk pemicu bersyarat

@variables tidak DECLARED .

Atau:

DECLARE user_same BOOLEAN;
SELECT 1 INTO user_same WHERE ...

atau

SELECT @user_same := 1 WHERE ...

Lebih baik lagi, ini menghindari kebutuhan akan variabel.

IF (EXISTS SELECT * FROM ...)

Juga, jangan gunakan konstruksi IN ( SELECT ... ); biasanya lebih baik menggunakan WHERE EXISTS ( SELECT * FROM ... ) atau JOIN ... ON ... .

(Mungkin ada lebih banyak masalah setelah memperbaikinya.)



  1. Database
  2.   
  3. Mysql
  4.   
  5. Oracle
  6.   
  7. Sqlserver
  8.   
  9. PostgreSQL
  10.   
  11. Access
  12.   
  13. SQLite
  14.   
  15. MariaDB
  1. Bagaimana cara menjatuhkan semua tabel dari database dengan manage.py CLI di Django?

  2. Bagaimana menerapkan pagination ke hasil kueri SHOW TABLES di PHP

  3. MySQL sekarang () ubah zona waktu

  4. Cara Mengubah Port MySQL/MariaDB Default di Linux

  5. x entri blog terakhir - tetapi hanya sekali per pengguna