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

Laravel . में only_full_group_by विकल्प को कैसे निष्क्रिय करें?

Laravel में, आप इसे वैश्विक सेटिंग बनाने के बजाय रनटाइम पर कर सकते हैं

//disable ONLY_FULL_GROUP_BY
DB::statement("SET sql_mode=(SELECT REPLACE(@@sql_mode,'ONLY_FULL_GROUP_BY',''));");

//Your SQL goes here - The one throwing the error (:

//re-enable ONLY_FULL_GROUP_BY
DB::statement("SET sql_mode=(SELECT CONCAT(@@sql_mode, ',ONLY_FULL_GROUP_BY'));");


  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. MySQL कॉलम का नाम बदलें

  4. LAST_INSERT_ID() $db->insert_id के बराबर नहीं है?

  5. अजाक्स का उपयोग करके एक डीआईवी के अंदर MySQL डेटा को पुनः लोड करें