Sera![]()
Stavo scrivendo del semplice codice per imarare l'sql.
Mi sto bloccando con questo codice:
PARAMETERS Val
SELECT * FROM auto WHERE Nome=Val;
ERROR 1064
Perchè?
Se invece del parametro ci metto un valore che conosco funziona.
Cosa sbaglio?
Sera![]()
Stavo scrivendo del semplice codice per imarare l'sql.
Mi sto bloccando con questo codice:
PARAMETERS Val
SELECT * FROM auto WHERE Nome=Val;
ERROR 1064
Perchè?
Se invece del parametro ci metto un valore che conosco funziona.
Cosa sbaglio?
Che database usi ?
In SQL Server dovrebbe essere qualcosa del tipo:
declare @val char(10)
select * from auto where nome = @val
(char(10) è un esempio, potrebbe essere int, char(30), varchar, ...)
Cosa devo vedere per dirti che database uso?Originariamente inviato da comas17
Che database usi ?
In SQL Server dovrebbe essere qualcosa del tipo:
declare @val char(10)
select * from auto where nome = @val
(char(10) è un esempio, potrebbe essere int, char(30), varchar, ...)
Scusa,ma ancora sta storia dei database non l'ho capita tanto![]()
Usi Access ?
Oracle ?
SQL Server ?
MySQL ?
PostgreSQL ?
DB2 ?
La query dove la inserisci ?
Originariamente inviato da internet
Usi Access ?
Oracle ?
SQL Server ?
MySQL ?
PostgreSQL ?
DB2 ?
La query dove la inserisci ?
MySQL
il codice lo scrivo dal prompt dei comandi
L'errore 1064 indiica un errore di sintassi.
La parola chiave PARAMETERS non mi sembra che
esista in MySQL.
Originariamente inviato da internet
L'errore 1064 indiica un errore di sintassi.
La parola chiave PARAMETERS non mi sembra che
esista in MySQL.
bo,il codice l'ho copiato così come dal libro![]()
la programmazione ad oggetti,c++ java
lorenzi moriggia rizzi
ATLAS
Ok gli faremo causa...non ti preoccupare! Grazie per la segnalazione![]()
![]()