|
|||||||
|
|
|
![]() |
|
|
Strumenti |
|
|
#1 |
|
Bannato
Iscritto dal: Nov 2008
Messaggi: 136
|
[Query SQL] Problemi con query Sql (urgente)
Premetto che sono poco pratico delle query Sql.
Ho una tabella Prodotti, con queste colonne: ID_Prodotto, di tipo Contatore (Chiave Primara) ID_Categoria, di tipo Intero Nome, di tipo Testo Prezzo, di tipo Testo Note, di tipo Testo Ho provato questa query ma mi da errore Codice:
INSERT INTO Prodotti (Nome, Prezzo) VALUES ( "NomeProva", "PrezzoProva") L'errore restituito è questo Impossibile accodare tutti i record nella query di accodamento RIuscite ad aiutarmi a risolvere il problema? |
|
|
|
|
|
#2 |
|
Senior Member
Iscritto dal: Jan 2002
Città: Germania
Messaggi: 26110
|
La chiave primaria (ID_Prodotto) non può essere NULL, e lo stesso vale per ID_Categoria se è presente un vincolo d'integrità referenziale (foreign key) definito con NOT NULL.
P.S. Non mi sembra il caso perché la domanda è abbastanza generica, ma è consigliabile specificare sempre su quale engine SQL si sta lavorando (MySQL, Oracle, FireBird, PostgreSQL, ecc.).
__________________
Per iniziare a programmare c'è solo Python con questo o quest'altro (più avanzato) libro @LinkedIn Non parlo in alcun modo a nome dell'azienda per la quale lavoro Ho poco tempo per frequentare il forum; eventualmente, contattatemi in PVT o nel mio sito. Fanboys |
|
|
|
|
|
#3 |
|
Senior Member
Iscritto dal: Mar 2005
Città: ~
Messaggi: 740
|
al massimo potrebbe funzionare se id_prodotto è autoincrementante, dunque lo si può genericamente omettere (ci pensa il dbms ad inserirlo).
rimane comunque id_categoria da gestire, se questo ha dei vincoli di integrità referenziale come detto da cdimauro
__________________
Ciao ciao cagnolino Billy MacMini late 2009, 2.53GHz, 4GB ram, 320GB hard disk, Snow Leopard 10.8.2 - iPod Nano 6th gen. XBOX Live GamerTag: InsaneMau |
|
|
|
|
| Strumenti | |
|
|
Tutti gli orari sono GMT +1. Ora sono le: 15:44.


















