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)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 pilotaOgni 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"),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 pilotaQuindi 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"),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.