October 20
L'American National Institute di serie, o ANSI ha introdotto il primo standard SQL settore nel 1986. Con l'introduzione di Oracle 9i, l'attuazione di ANSI SQL / 92 è diventata la sintassi standard. Oracle Database supporta i comandi ANSI SQL. Il linguaggio di interrogazione strutturato, o SQL utilizza il Select, Insert, Update e DELETE per eseguire query e manipolare i dati memorizzati nel database Oracle.
1 Selezionare tutti i dati dal database dipendenti. La dichiarazione query di selezione offre il recupero dei dati memorizzati in una tabella di database. La sintassi utilizzando l'istruzione SELECT:
Selezionare * da parte dei dipendenti;
Nota: Utilizzando la (*) indica che si desidera recuperare tutti i record memorizzati nei dipendenti
Tavolo.
L'istruzione Select in combinazione con la clausola dove può anche essere usato per filtrare record specifici. Potremmo essere l'interesse a recuperare i dati memorizzati per lo employee_id uguale a 1. La sintassi utilizzando l'istruzione SELECT con la clausola WHERE:
Selezionare * da parte dei dipendenti, dove employee_id = '1';
2 Inserire un nuovo record nella tabella dipendenti. Utilizzando il comando DESCRIBE fornirà una struttura di tabella dipendente. Ad esempio, al prompt SQL, immettere "descrivere dipendenti;" i risultati saranno elencare il nome delle colonne, Null? - Le informazioni di valore; che indica che è necessario fornire un valore per la colonna, e il tipo di colonna, numerico, data o un carattere.
Nome
MANAGER_ID
NOME
COGNOME
TITOLO
STIPENDIO
Nullo?
NON NULLO
NUMERO (38)
VARCHAR2 (10)
VARCHAR2 (10)
VARCHAR2 (20)
NUMERO (6)
La sintassi utilizzata per il comando di inserimento è
INSERT INTO dipendenti (
employee_id, manager_id, first_name, cognome, titolo, stipendio)
VALORI (3, 1, 'Giovanna', 'Johnson', 'Manager', 50000);
3 Aggiornare il record di un dipendente. La dichiarazione di aggiornamento è una dichiarazione di manipolazione dei dati che consente di modificare i dati in una riga. La sintassi utilizzata per l'istruzione di aggiornamento con il set e clausole WHERE:
UPDATE dipendenti
SET stipendio = 55000
DOVE employee_id = 3;
4 Eliminare il record di un dipendente. La dichiarazione di cancellazione è una dichiarazione di manipolazione dei dati che consente di eliminare i dati in una riga. La sintassi utilizzata per l'istruzione DELETE con la clausola WHERE:
DELETE FROM dipendenti
DOVE employee_id = 3;