Poiché i valori sono diversi nel secondo esempio, devi avere un nome alias per le tue colonne per eseguire l'istruzione di inserimento.
Nel primo esempio, test
è il valore della colonna e presuppone test
come nome di colonna predefinito poiché non hai fornito il nome alias.
Vedi l'esempio qui
Se osservi lo screenshot allegato, il secondo esempio vede le colonne TEXT ripetute due volte poiché l'istruzione select considera il valore della colonna come nome della colonna e quindi devi fornire nomi alias per le colonne.