Lista di istruzioni SQL

June 9

Lista di istruzioni SQL


istruzioni SQL consentono di scambiare dati tra le applicazioni e un database, rendendo le applicazioni più flessibile e utile. Se non sei un programmatore e semplicemente bisogno di interfacciarsi con un database, queste dichiarazioni sono anche un ottimo modo per recuperare e modificare i dati nei database, localmente o in remoto.

database relazionale

Un database relazionale è un database che contiene una o più tabelle in cui ciascuna tabella consiste di zero o più righe di dati. Ogni tabella contiene campi che descrivono i dati che saranno inclusi in quella colonna per ogni riga. Molte di queste tabelle hanno spesso relazioni con altre tabelle per associare i dati in essi. Ad esempio, vi è una relazione uno-a-molti con una tabella Clienti e Ordini. Entrambe le tabelle hanno una chiave che è collegato a individuare uno o più ordini da un singolo cliente.

Recuperando i dati

L'affermazione più comune SQL nella programmazione è l'istruzione SQL SELECT, che viene utilizzato per eseguire query o recuperare informazioni da una o più tabelle di database. Questa dichiarazione include molte opzioni e le eccezioni per recuperare i dati che si desidera visualizzare diverse. L'istruzione SELECT di base ha solo due parti: i campi che si desidera recuperare e il tavolo si desidera recuperare da. Un'istruzione SELECT di base si presenta così:

SELEZIONARE EmployeeID, Nome, Cognome, HireDate, Città FROM Impiegati

Dove la clausola

È possibile estendere l'istruzione SELECT utilizzando la clausola WHERE nelle query. Ciò consente di limitare o filtrare la quantità di dati si recupera dal database. Le condizioni aggiunte nella clausola WHERE devono essere soddisfatti dai dati selezionati. Per esempio:

SELEZIONARE EmployeeID, Nome, Cognome, HireDate, Città FROM Impiegati
Dove Città = 'London'

dati Modifica

L'istruzione ALTER modifica una definizione di tabella modificando, aggiungendo o eliminazione di colonne e vincoli. Ad esempio, è possibile aggiungere una nuova colonna utilizzando la seguente sintassi:

ALTER TABLE ADD dbo.doc_exa column_b VARCHAR (20) NULL;

I cambiamenti istruzione di aggiornamento dati esistenti in una o più colonne di una tabella. Per esempio:

UPDATE dbo.Table2 SET dbo.Table2.ColB = 2

L'istruzione DELETE semplicemente rimuove le righe da una tabella o vista. Per esempio:

DELETE FROM Production.ProductCostHistory
DOVE StandardCost> 1000.00;