Mysql
 sql >> Baza danych >  >> RDS >> Mysql

Zapytanie CREATE DATABASE przy użyciu java jdbc i przygotowanej instrukcji zwraca błąd składni

Nie możesz mieć nazwy bazy danych jako zmiennej wiążącej — musisz ją osadzić w literale zapytania. Zamiast tego zmień zapytanie na to:

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

Możesz także użyć zwykłego Statement (zamiast PreparedStatement ) do uruchomienia tego SQL.



  1. Database
  2.   
  3. Mysql
  4.   
  5. Oracle
  6.   
  7. Sqlserver
  8.   
  9. PostgreSQL
  10.   
  11. Access
  12.   
  13. SQLite
  14.   
  15. MariaDB
  1. Jak mogę połączyć się z MySQL w Pythonie 3 w systemie Windows?

  2. Jak można pobierać ogromne rekordy za pomocą Laravel i MySQL?

  3. Czy indeksy zostaną użyte w przypadku zapytania o podzbiór kolumn indeksu?

  4. Zapytanie o aktualizację nie działa przy użyciu php

  5. MySQL - Jak wybrać minimum I maksimum w jednym zapytaniu (UNION)