picoSQL - Manuale di riferimento


DELETE


Sintassi:

DELETE FROM nome-tabella [WHERE {condizione-di-ricerca|CURRENT OF nome-cursore}]


Scopo:

Permette l'eliminazione di un numero qualsiasi di righe da una tabella.


Vedi anche:

INSERT, UPDATE, SELECT


Descrizione:


Questo statement elimina dalla tabella specificata tutte le righe che soddisfano la condizione di ricerca. Se la clausola WHERE non viene specificata, vengono cancellate tutte le righe della tabella. La clausola CURRENT OF può essere usata al posto della condizione di ricerca per cancellare solo la riga correntemente letta da un cursore. Questa clausola può però essere usata solo da un linguaggio di programmazione in quanto è necessario usare una API per sapere il nome di un cursore (SQLGetCursorName) o per assegnarlo (SQLSetCursorName).


Indice Precedente Successivo