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

जावा से MySQL का उपयोग करके स्ट्रिंग शाब्दिक में एकल उद्धरण से कैसे बचें?

सीधे अपने प्रश्न का उत्तर देने के लिए, उद्धरणों को दुगुना करें।

insert into person_details values (1, 'D''souza');

लेकिन मैंने PreparedStatement . का उपयोग करके क्वेरी को पैरामीटरकृत किया ।

यहाँ पेशेवर हैं:

  • एसक्यूएल इंजेक्शन से बचें
  • एकल उद्धरणों का उपयोग करने की आवश्यकता नहीं है।

उदाहरण,

String str = "insert into person_details values (?, ?)";
query = con.prepareStatement(str);
query.setInt(1, 1);
query.setString(2, "D'souza");
query.executeUpdate();


  1. Database
  2.   
  3. Mysql
  4.   
  5. Oracle
  6.   
  7. Sqlserver
  8.   
  9. PostgreSQL
  10.   
  11. Access
  12.   
  13. SQLite
  14.   
  15. MariaDB
  1. कंडीशन स्टेटमेंट - Php Mysqli

  2. क्या तेज़ है, MySQL में DISTINCT या GROUP BY चुनें?

  3. Mysql के साथ अलग-अलग पेज पर लोगों को कैसे भेजें

  4. Winform सूची बॉक्स में कॉलम कैसे छुपाएं?

  5. SQL को गतिशील रूप से क्वेरी करते हुए PHP का उपयोग करके फ़ाइल को एक्सेल करने के लिए हार्डकोडिंग हेडर