Valori di inserimento SQLite

Valori di inserimento SQLite
“Il comando insert viene utilizzato per aggiungere contenuto a una tabella richiesta. SQLite ha diversi comandi di inserimento che potrebbero essere applicati per importare solo una riga, multi righe o alcuni valori specifici in una colonna. Inoltre, possiamo utilizzare i dati da una query selezionata per aggiungere un record in una colonna.
  • Seguendo l'inserto in termini, dobbiamo fornire il nome della tabella richiesta all'interno della quale vorremmo aggiungere i dati.
  • Seguendo il nome della tabella, abbiamo aggiunto una serie di colonne che saranno alienate usando le virgole. È, pertanto, il modo standard di menzionare i nomi delle colonne dopo il nome della tabella richiesto.
  • Infine, quando vengono utilizzati i valori della parola, aggiungeremo un insieme di valori e questi sono anche separati con l'aiuto delle virgole. Dobbiamo dichiarare voci per tutte le righe nell'insieme dei valori se saltiamo i nomi delle colonne. Il numero di voci nell'insieme dei valori e il numero di attributi nel set di colonne deve essere uguale.

In questo articolo, vedremo come incorporare le righe nella tabella richiesta utilizzando il comando insert della query SQLite.

Abbiamo scaricato il browser BD per il compilatore SQLite per eseguire le query SQLite. Innanzitutto, dobbiamo colpire il tasto di scelta rapida "Ctrl+N" dalla tastiera per creare un nuovo database. Il file di database viene salvato in quasi tutte le cartelle del computer con il formato "file di database sqlite". Potremmo persino eseguire la query per creare un nuovo database. Manterremo un database di "pilota" in questo articolo. Quindi dobbiamo creare una tabella, aggiungere valori diversi alla tabella ed eseguire vari comandi."

Creazione di tavolo

Prenderemo l'esempio di una tabella "pilota" e la query create viene utilizzata per creare una tabella. In questa query, specificheremo i suoi diversi attributi. Gli attributi hanno diversi tipi di dati, come l'ID che possiede interi, nome, città e rango possiedono un tipo di dati di testo e l'età e lo stipendio possiedono tipi di dati numerici.

Per eseguire la query, selezioniamo prima la query richiesta, quindi premere i tasti di scelta rapida "Shift + F5". L'output indica che la query "create" potrebbe essere implementata correttamente.

Inserire i dati in un'unica riga

Dopo aver generato la tabella, utilizzeremo la query di inserimento per aggiungere i dati alla tabella. Qui aggiungiamo solo i dati di un solo pilota.

Inserisci in pilota (id, nome, città, rango, età, stipendio)
Valori (98445, "Azaan", "Sahiwal", "Capitano di addestramento", "38", "90000")

Abbiamo inserito correttamente i dati in un'unica riga della tabella “Pilot."

Esegui Seleziona query

L'istruzione SELECT è il comando più importante per interrogare un database SQLite. Nella query selezionata, indicheremo ciò che vogliamo ottenere. Inoltre, possiamo utilizzare il comando "From" per recuperare i record durante l'utilizzo dell'istruzione SELECT. Il comando "from" è stato applicato per definire dove i dati verranno recuperati chiaramente. Il comando "From" indicherà una o molte tabelle da cui verranno recuperate le voci.

>> Seleziona * dal pilota

Ogni volta che abbiamo inserito il record di un singolo pilota, abbiamo applicato una query selezionata per ottenere tali dati.

Inserire i dati nelle più righe

Utilizzando la query di insert, possiamo inserire i dati di più righe. In questo passaggio, abbiamo applicato la query "inserisci" per inserire i dati nelle colonne della tabella "pilota" utilizzando un solo comando di insert.

>> Inserisci in valori pilota (ID, nome, città, rango, età, stipendio) (5035, "Faiq", "Karachi", "First Officer", "32", "50000"),
(6975, "Shazain", "Islamabad", "Capitano", "42", "180000"),
(3546, "Zain", "Sargodha", "Second Officer", "35", "70000"),
(8767, "Daniyal", "Lahore", "First Officer senior", "40", "120000");

Aggiungiamo valori in righe diverse nella tabella "pilota", come mostrato nella figura.

Ancora una volta, vogliamo recuperare i dati dalla tabella "pilota", quindi abbiamo impiegato la query selezionata. Il simbolo * rappresenta che la selezione restituirà i dati di tutte le colonne della tabella.

>> Seleziona * dal pilota

Quindi leggiamo i dati della tabella "pilota" eseguendo il comando "seleziona". Questo può recuperare tutte le colonne e le righe della tabella richiesta menzionate nella clausola "da".

I dati mostrano ID, nomi, nomi di città, gradi, età e stipendi di diversi piloti.

Inserire tutti gli altri valori senza inserire la colonna della chiave primaria

In questo passaggio, inseriremo tutti gli altri valori della tabella, tranne la colonna con la chiave primaria della tabella. Dalla query sopra abbiamo notato che la colonna "ID" contiene la chiave primaria. Non è obbligatorio inserire il valore della colonna che possiede una chiave primaria.

>> Inserisci in pilota (nome, città, rango, età, stipendio) Valori ("Faiq", "Karachi", "First Officer", "32", "50000")

Qui la query di inserto aggiunge il valore di tutte le colonne della tabella tranne "ID.,"E abbiamo implementato la query di cui sopra senza alcun errore.

Inserire i valori nella tabella senza specificare l'elenco delle colonne

Possiamo anche aggiungere tutti i valori nella tabella "pilota" senza definire l'elenco delle colonne nella query Inser. Insereremo i valori semplicemente scrivendo Insert in Term, seguito da un nome della tabella e quindi usando i valori delle parole chiave.

>> Inserisci nei valori pilota (503, "Faiq", "Karachi", "First Officer", "32", "50000"),
(697, "Shazain", "Islamabad", "Capitano", "42", "180000"),
(354, "Zain", "Sargodha", "Second Officer", "35", "70000"),
(876, "Daniyal", "Lahore", "Senior First Officer", "40", "120000");

Poiché nessun elenco di tutte le colonne è stato fornito dopo il nome della tabella richiesto nella query di inserimento sopra. Pertanto, in questa situazione sono riportati solo i dati per tutte le colonne richieste.

Inserire i valori nella tabella specificando alcune colonne

In questo caso, inseriamo solo i dati di poche colonne della tabella “Pilot."Abbiamo specificato i nomi di quelle colonne nella query Inser, che vogliamo essere inseriti nella tabella.

>> Inserisci nel pilota (nome, rango, età) valori ("Faiq", "primo ufficiale", "32")

Abbiamo fornito solo tre colonne e i loro valori in questa query sugli inserisci.

Aggiorna i dati

Potremmo aggiornare i dati della tabella utilizzando Sostitud o una query di aggiornamento. Abbiamo applicato il comando Sostituisci per sostituire i dati più vecchi con quello nuovo in questa query sugli inserisci.

>> Sostituisci in valori pilota (nome, città, rango, età, stipendio) ("Arslan", "rawalpindi", "primo ufficiale", "34", "60000")

I dati delle colonne che vogliamo essere sostituite includono nome, città, rango, età e stipendio. Il risultato mostra la riuscita esecuzione della query.

Conclusione

Questo tutorial SQLite ha dimostrato l'uso della query "Insert" in SQLite. Il comando "Insert" nelle query SQLite consente agli utenti di inserire set di dati aggiuntivi in ​​una tabella di database. Inoltre, abbiamo visto come utilizzare Insert per aggiungere un singolo set di dati a una tabella, come utilizzare la query di inserisci per aggiungere dati ad alcune colonne specificate, come aggiornare il record della tabella e come aggiungere dati alle colonne senza fornire nomi di colonne nella query.