Oracle INSERT (Italiano)
Riepilogo: in questo tutorial, imparerai come utilizzare l’istruzione OracleINSERT
per inserire i dati in una tabella.
Introduzione a Oracle INSERIRE istruzione
Per inserire una nuova riga in una tabella, è possibile utilizzare Oracle INSERT
istruzione come segue:
In questa affermazione:
- in Primo luogo, specificare il nome della tabella in cui si desidera inserire.
- In secondo luogo, specificare un elenco di nomi di colonne separati da virgole tra parentesi.,
- In terzo luogo, specificare un elenco di valori separati da virgole che corrisponde all’elenco delle colonne.
Se il valore elenco ha lo stesso ordine di come le colonne di una tabella, è possibile saltare la colonna della lista anche se non è considerato come una buona pratica:
Se si esclude una o più colonne di Oracle INSERT
istruzione, quindi è necessario specificare l’elenco di colonna perché Oracle richiede una corrispondenza con i valori dell’elenco valore.,
La colonna omessa nell’istruzione INSERT
utilizzerà il valore predefinito se disponibile o un valore NULL se la colonna accetta un valore NULL.
Oracle INSERT esempi
creare una nuova tabella denominata discounts
per l’inserimento di dati:
Nel discounts
tabella discount_id
colonna è una colonna di identità, il cui valore di default è generata automaticamente dal sistema, pertanto, non è necessario specificare il discount_id
colonna INSERT
istruzione.,
colonne discount_name
amount
start_date
e expired_date
sono NOT NULL
colonne, in modo che è necessario fornire i valori per loro.
La seguente dichiarazione inserisce una nuova riga nel discounts
tabella:
In questa affermazione, abbiamo utilizzato i letterali DATE "2017-05-01"
e DATE "2017-08-31"
per la data colonne start_date
e expired_date
.,
La seguente dichiarazione recupera i dati dal tag discounts
tabella per verificare l’inserimento:
L’esempio seguente inserisce una nuova riga nel discounts
tabella:
In questo esempio, invece di utilizzare la data letterale, abbiamo utilizzato il risultato del CURRENT_DATE
funzione start_date
colonna.,
Consultare il seguente risultato:
In questo tutorial, avete imparato a utilizzare Oracle INSERT
istruzione per inserire una nuova riga in una tabella.
- Questo tutorial è stato utile?
- Sì