Ciao a tutti, sono un pņ arrugginito sull'SQL, devo creare una tabella per memorizzare delle pizze, quindi con nome contenuto e prezzo. Ho queste istruzioni:
codice:st.executeUpdate("CREATE TABLE TABELLA_PIZZE" +"(NOME VARCHAR(20) PRIMARY KEY, " +" INGREDIENTI VARCHAR(80) NOT NULL, "+"PREZZO DOUBLE)");
E poi inserisco i valori:
Ho questo errore in esecuzione:codice:st.executeUpdate("INSERT INTO TABELLA_PIZZE (NOME, INGREDIENTI, PREZZO)VALUES ('Margherita, Pomodoro, mozzarella, origano', 3,5)");
e fa riferimento a questa istruzione:codice:java.sql.SQLSyntaxErrorException: Le colonne di tipo 'VARCHAR' non possono contenere valori di tipo 'INTEGER'.
Perņ non capisco dov' č che metto INTEGER al posto di VARCHAR???codice:st.executeUpdate("INSERT INTO TABELLA_PIZZE (NOME, INGREDIENTI, PREZZO)VALUES ('Margherita, Pomodoro, mozzarella, origano', 3,5)");

Rispondi quotando