Mysql
 sql >> Database >  >> RDS >> Mysql

inserisci un array nella tabella usando il ciclo for

Cambia

INSERT INTO table

a

INSERT INTO `table`

Perché la tabella è una parola chiave riservata. E se stai usando parole chiave riservate come nome di tabella o nome di colonna, devi racchiuderle in back-tick (`). Ed è meglio non usare nessuna parola chiave di riserva. Quindi se puoi cambiare il nome allora sarà la scelta migliore. Puoi controllare di più in queste domande

  1. Come faccio a sfuggire alle parole riservate usate come nomi di colonna? MySQL/Crea tabella

  2. Possiamo avere il tavolo nome come "opzione" in MySQL?

  3. Nome della colonna del database H2 "GRUPPO" è una parola riservata