sql >> Databáze >  >> RDS >> Mysql

jak nastavit hodnotu proměnné v dotazu mysql CREATE TABLE? Jáva

Nemůžete vytvořit column název se speciálními znaky jako @ a . v něm.

Věřím, že ID e-mailu má @ v něm, takže nevytvoří tabulku.

Ujistěte se také, že keywords se nepoužívají jako názvy sloupců. like je klíčové slovo.

zkuste vytvořit tabulku nahrazením @ a . s některými dalšími znaky jako $

String str = "example$gmail_com"

String query = "create table newTable("+str+" varchar(255));";


  1. PostgreSQL - vložit řádky na základě výběru z jiné tabulky a aktualizovat FK v této tabulce nově vloženými řádky

  2. Jak vytvořit FULLTEXTOVÝ index na více sloupcích?

  3. Odstraňte duplicitní řádky z tabulky bez jedinečného klíče

  4. Je vlákno mysql_insert_id bezpečné?