Comandi Database

< Indietro

SELECT * FROM [Tabella] WHERE [condizione] RETURNFIELD [campo]
la funzione SELECT permette la selezione dei dati all’interno di un database e di restituire il valore trovato e specificato dal parametro RETURNFIELD, la sintassi è molto simile a quella prevista nel linguaggio SQL
Sintassi:
SELECT * FROM [Tabella] WHERE [condizione] RETURNFIELD [campo]

dove:
[Tabella] è il nome della tabella del database
[condizione] è il criterio di selezione dei records
[[Campo] è il valore da leggere e da restituire

Esempio:
= IF {SELECT * FROM [Tabella_Nazioni] WHERE Codice = ‘[@Nazione]’ RETURNFIELD [CEE]} = CE THEN [@risultato] = 1 ELSE [@risultato] = 0

In questo esempio, la funzione SELECT è utilizzata all’interno della funzione di valutazione IF; il risultato della funzione SELECT preleva il contenuto del campo CEE presente all’interno della tabella Nazioni per il record il cui campo [Codice] è uguale al valore del campo [@Nazione]

EXECUTE [comando SQL]
Il metodo EXECUTE consente l’esecuzione di comandi SQL applicati direttamente al database; tale metodo è utile per poter scrivere direttamente all’intenro di una tabella presente nel database, oppure per eseguire la cancellazione di alcuni record o per modificare lo stato di alcuni campi, ecc… ec…

Sintassi
EXECUTE [Comando SQL]

dove:
[Comando SQL] è il comando in sintassi SQL

Esempio:
EXECUTE delete from tabella_nazioni
In questo caso il comando cancellerà tutti i record presenti all’interno della tabella nazioni
EXECUTE update tabella_nazioni set CEE = ‘CE’ WHERE Nazione = ‘IT’
In questo secondo case il comando aggiornerà il valore del campo CEE con il valore fisso ‘CE’ solo per i record contenenti nel campo nazione il valore ‘IT’