Originariamente inviato da nicola75ss
Hai visto questa guida?
http://database.html.it/guide/leggi/87/guida-mysql/

Le stringhe (come bianco) devi metterle tra apici.

Grazie mille per la risposta... ho aggiunto ai preferiti quella guida e più tardi ricomincio da li;
giusto per curiosità, ho messo gli apici attorno a quella stringa e quel problema sembra essere risolto, ma adesso mi da quest'altro:

"Field 'anno' doesn't have a default value"

la riga di codice con cui ho creato quella tabella è:

create table dettagli(id int primary key references veicoli(id),km smallint not null, colore char(20) not null, anno int not null);

Se ho capito bene, il campo anno non dovrebbe ammettere valori nulli, mentre io nell'inserimento del record non ho specificato nessun valore per quel campo? E' giusta questa interpretazione?