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

तैयार कथन के साथ तालिका नहीं बना सकता

टेबल का नाम पढ़ने के बाद आपको स्ट्रिंग को फॉर्मेट करना होगा, कुछ इस तरह:

static String queryCreateTable = "CREATE TABLE {0}" +
                                 "(ID INTEGER not NULL ," +
                                 "BRAND VARCHAR(40)," +
                                 "MODEL VARCHAR(40)," +
                                 "YEAR INTEGER not NULL," +
                                 "NOVELTY BINARY," +
                                 "PRIMARY KEY ( ID ))";

फिर इस तरह बनाएं:

newNameOfTable = JOptionPane.showInputDialog("Connected for saving data. " +
                            "Input name of new table:");

statement = connection.createStatement();
statement.execute(MessageFormat.format(queryCreateTable, newNameOfTable));


  1. Database
  2.   
  3. Mysql
  4.   
  5. Oracle
  6.   
  7. Sqlserver
  8.   
  9. PostgreSQL
  10.   
  11. Access
  12.   
  13. SQLite
  14.   
  15. MariaDB
  1. मैसकल:हर 10 सेकंड में 5 साल से अधिक पुरानी सभी पंक्तियों को हटाना

  2. वर्ड रैप नंबरों को भी लपेटने नहीं देता

  3. इस MySQL क्वेरी के साथ मदद चाहिए। एक निश्चित समय पर उपलब्ध उपयोगकर्ताओं को ढूँढना

  4. PHP Mysql का उपयोग करके सामान्य लेजर/टी-खाता कैसे बनाएं

  5. PHP/MySQLi:सेट lc_time_names और DATE_FORMAT() एक mysqli क्वेरी में?