Query di accodamento con firebird 3.0 - [risolto]

Buongiorno a tutti
Non riesco a costruire una query di accodamento. La sintassi che uso è questa:

INSERT INTO “Diplomati” (“Cognome”, “Nome”, “Indirizzo”)

SELECT “studenti”.“Cognome”, “studenti”.“Nome”, “studenti”.“Indirizzo”

FROM “studenti”

WHERE “Promosso” = ‘sì’

dove “Diplomati” e “studenti” sono due tabelle del medesimo Db.
Ringrazio in anticipo per il vostro prezioso contributo. Allego la foto che mi dà dell’errore

Ciao, non so dirti perché si generi l’errore ma ti sei accorto che comunque l’istruzione viene eseguita ugualmente? Basta verificare la tabella Diplomati.
Inoltre l’errore non si verifica se esegui l’istruzione da menu > Strumenti > SQL

Se la mia riposta ti ha aiutato, votala con :heavy_check_mark: (qui a sinistra)

Caspiterina!!! hai ragione! non mi ero accorta: esegue ma da errore. E se lo eseguo da menu/strumenti niente errore…mah…
Grazie mille!!! sei una risorsa :slight_smile:

Secondo me “Studenti.Cognome” e gli altri vanno scritti uniti, senza interrompere il riferimento al campo con una copia di doppi apici.

no gli apici sono necessari perché discriminano le maiuscole e minuscole nei nomi campo. In ogni caso ho provato ma non funziona…grazie lo stesso