sql >> Database >  >> RDS >> Mysql

CREATE DATABASE-query met java jdbc en voorbereide instructie geeft syntaxisfout terug

U kunt de databasenaam niet als bindvariabele gebruiken - u moet deze insluiten in de letterlijke query. Verander in plaats daarvan uw zoekopdracht in deze:

String query = "CREATE DATABASE " + getDatabaseName();

Je kunt ook een gewone Statement . gebruiken (in plaats van PreparedStatement ) voor het uitvoeren van deze SQL.



  1. Opmerkingen ophalen uit een PostgreSQL DB

  2. php genereert dynamisch nieuwe webpagina van link

  3. php7.4 mysqli time-out met verdwenen

  4. Verwijder alle rijen die geen id hebben in een andere tabel