Casa Banche dati Che cos'è l'inserto? - definizione da techopedia

Che cos'è l'inserto? - definizione da techopedia

Sommario:

Anonim

Definizione - Cosa significa Inserisci?

Inserisci è un comando ampiamente utilizzato nel linguaggio di manipolazione dei dati (SQL) Structured Query Language (DML) utilizzato dai database relazionali di SQL Server e Oracle. Il comando insert viene utilizzato per inserire una o più righe in una tabella del database con i valori di colonna della tabella specificati. Il primo comando DML eseguito immediatamente dopo la creazione di una tabella è l'istruzione insert.

Techopedia spiega Insert

Una normale istruzione insert può essere implementata in due forme:

  • INSERT INTO table_name VALUES (val1, val2, val3 …). Un esempio è: INSERT INTO Employee VALUES (1, John, 23);
  • INSERIRE IN table_name (colonna1, colonna2) VALORI (val1, val2, val3 …). Un esempio è: INSERT INTO Employee (Eid, Name, Age) VALUES (1, John, 23);

I nomi di colonna identificano le colonne che devono essere popolate con valori specifici determinati dalle espressioni della clausola VALUES. Il numero di valori della clausola VALUES e le colonne dei nomi è lo stesso. Alle colonne della tabella senza i valori dell'istruzione insert specificati vengono assegnati valori predefiniti.


Le operazioni di inserimento possono causare errori derivanti da violazioni dei vincoli di colonna definite o inattività del database. In entrambi i casi, le eccezioni vengono generate e gestite da gestori di errori che impostano i valori appropriati per il testo dell'errore, gli errori nativi, lo stato e il codice SQL. Se la colonna di inserimento dati di destinazione è impostata su un tipo di dati binario, ad esempio BLOB, anche il messaggio di input è in formato flusso di bit. In rari casi, il messaggio di input potrebbe trovarsi nel dominio XML (Extensible Markup Language), dove l'albero dei messaggi è serializzato prima di un'operazione di inserimento. Le istruzioni di inserimento vengono utilizzate anche in associazione con SELECT, QUANDO, opzioni di controllo e clausole di ritorno.

Questa definizione è stata scritta nel contesto di SQL
Che cos'è l'inserto? - definizione da techopedia