Nwlapcug.com


Come inserire un'istruzione in PL/SQL

Come inserire un'istruzione in PL/SQL


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