SQL è un linguaggio limitato che offre l'interazione diretta con il database Oracle. Quando si lavora con PL/SQL, scrittura grande, programmi complessi consente di presentare alcune caratteristiche avanzate che migliorano le prestazioni dell'applicazione e progettazione. Un'istruzione insert è parte del linguaggio di manipolazione di dati di SQL.
Istruzioni
1
Connettersi a Oracle SQL * Plus facendo clic su "Start", "Tutti i programmi" e "SQLPlus."
2
Una volta Oracle SQL * Plus finestra di dialogo viene visualizzata, Inserisci Username e Password, quindi fare clic su "OK".
3
Utilizzare il comando di descrivere per identificare le colonne contenute nella tabella dell'autore. Al prompt SQL, immettere il codice. Per iniziare il processo di inserimento di un'istruzione in PL/SQL, il comando di descrivere otterranno i risultati che indica un "NOT NULL" per tutte le colonne nella tabella dell'autore, l'id, first_name e last_name richiederà un valore.
SQL >
"Descrivere autori;"
Nome
ID
FIRST_NAME
LAST_NAME
Null?
NON NULL
NON NULL
NON NULL
Tipo
NUMERO
VARCHAR2 (50)
VARCHAR2 (50)
4
Creare un'istruzione Insert in un programma di PL/SQL. Quando si aggiunge un nuovo autore al tavolo dell'autore, notare che ci sono due parti per l'istruzione INSERT, l'elenco di colonna e valori. Ad esempio, aggiungere un nuovo autore, prompt dei comandi At the SQL, immettere il codice.
SQL >
"SET SERVEROUTPUT SU
DICHIARARE
BEGIN
INSERT INTO autori (ID, FIRST_NAME, LAST_NAME)
VALORI (5, ' Giovanna', 'Ally');
COMMIT;
ECCEZIONE
QUANDO GLI ALTRI
QUINDI
DBMS_OUTPUT. PUT_LINE(SQLERRM);
ROLLBACK;
FINE;
/"
Procedure PL/SQL completata correttamente.
5
Creare un'istruzione select per interrogare i record dell'autore. I risultati farà in modo che l'istruzione INSERT è stata eseguita correttamente e aggiunto il nuovo autore. Al prompt dei comandi SQL, digitare il codice per selezionare tutti i dati memorizzati nella tabella dell'autore.
SQL >
"Selezionare * From authors;"
ID
4
5
FIRST_NAME
Michael
Joan
LAST_NAME
Abbazia
Alleato