Mysql
 sql >> डेटाबेस >  >> RDS >> Mysql

सशर्त ट्रिगर के लिए Django माइग्रेशन sql

@variables DECLARED नहीं हैं ।

या तो:

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

या

SELECT @user_same := 1 WHERE ...

बेहतर अभी तक, यह चर की आवश्यकता से बचा जाता है।

IF (EXISTS SELECT * FROM ...)

साथ ही, निर्माण IN ( SELECT ... ) . का उपयोग न करें; आमतौर पर WHERE EXISTS ( SELECT * FROM ... ) . का उपयोग करना बेहतर होता है या JOIN ... ON ...

(उन्हें ठीक करने के बाद और समस्याएं हो सकती हैं।)



  1. Database
  2.   
  3. Mysql
  4.   
  5. Oracle
  6.   
  7. Sqlserver
  8.   
  9. PostgreSQL
  10.   
  11. Access
  12.   
  13. SQLite
  14.   
  15. MariaDB
  1. बड़ी तालिका से डुप्लिकेट हटाना

  2. केवल एक mysql क्वेरी में पहली पंक्ति को हथियाना

  3. tomcat7 - jdbc डेटा स्रोत - इससे मेमोरी लीक होने की बहुत संभावना है

  4. वर्तमान GMT समय के लिए MySQL क्वेरी

  5. 'फ़ील्ड सूची' में अज्ञात स्तंभ, लेकिन स्तंभ मौजूद है