Adăugarea de date într-un tabel de baze de date SQLite

Partea 10.4 Adăugarea de date și rânduri în tabelele bazei de date SQLite

Bună ziua, ZametkiNaPolyah.ru vizitator site-ul. Vom continua să exploreze baza de date și familiaritatea noastră cu biblioteca SQLite3. Lucrul cu tabele de baze de date relaționale, într-o destul de simplu si interesant pe care le-am văzut, atunci când este văzut manipularea direct tabele, acum continua să ia în considerare diferitele moduri de a manipula datele din aceste tabele. Sper că recordul meu în categoria de înțeles pentru începători și ei nu-i pomagajut examineze SQL si baze de date relaționale la exemplul SQLite.

Adăugarea de date într-un tabel de baze de date SQLite

Adăugarea de date și rânduri în tabelele bazei de date SQLite

În acest post vom vorbi despre cum să adăugați date și rânduri într-un tabel de baze de date relaționale. Desigur, să ia în considerare modul de a adăuga un rând la un tabel de baze de date, vom fi pe exemplu SQLite3, precum și orice exemple în această secțiune. Permiteți-mi să vă reamintesc că, pentru a adăuga date la un tabel într-o comandă SQL INSERT a anterior, am luat în considerare în mare sintaxa comenzii INSERT detaliu în SQLite, acum să practice și să învețe cum să adăugați rânduri în tabelele de baze de date care rulează SQLite3.

adăugați date și siruri de caractere în tabelul de baze de date SQLite

Deja am dat seama cum puteți defini datele din bazele de date SQLite. Vă reamintesc că am examinat în detaliu operațiunile, cum ar fi:

Ne întoarcem acum la operațiunile de manipulare a datelor. Datele din tabelul de baze de date, putem adăuga doar o singură cale: prin adăugarea de rânduri în tabelele bazei de date. Pentru adăugarea de date în tabele SQLite INSERT INTO responsabil de comanda. cu care ne-am întâlnit mai devreme. Să examinăm acum mai detaliat modul de a adăuga date la tabelul bazei de date pentru administrarea SQLite. Puteti vedea sintaxa generală pentru a adăuga rânduri la bazele de date SQLite tabelul din figura de mai jos.

Sintaxa adăugând rânduri într-un tabel de baze de date SQLite3. Sintaxa pentru adăugarea de date la baza de date SQLite

Pentru a adăuga date la un tabel, utilizați la începutul interogare fraza-cheie INSERT INTO, după care vine numele bazei de date sau un calificativ (dacă vrem să ne asigurăm că liniile vor fi adăugate la masa de orice bază de date special), după nevoile numele tabelului indicați în paranteze numele coloanelor din datele care vor fi adăugate, urmate de cuvântul cheie vALORILE pentru a specifica valorile, după care le scriem date, separate prin virgulă în coloanele corespunzătoare pentru a adăuga la masă.

În loc de cuvântul cheie VALORI, puteți utiliza valori de proiectare implicit, atunci datele implicite vor fi adăugate la tabel. Sau, în locul valorii cuvintelor cheie poate utiliza sub-interogare care utilizează instrucțiunea SELECT pentru a adăuga rânduri la o tabelă de bază de date.

Rețineți că cuvântul cheie REPLACE poate fi folosit ca un cuvânt cheie alias INSERT. Este, de asemenea, pentru a elimina diverse conflicte atunci când datele se adaugă în tabel poate fi utilizat SQLite INSERT sau structura cu următoarele cuvinte cheie: REPLACE, revocați, ABORT, FAIL, IGNORE.

Un exemplu simplu de a adăuga rânduri într-un tabel de baze de date SQLite3

De exemplu, să creați un tabel simplu și să încerce să se adauge câteva linii, astfel, ne vom ocupa de modul în care SQLite adaugă date în tabel. SQLite prima rulare a linia de comandă Windows utilizând comanda SQLite3 insertdb.db3, asa ca va crea o bază de date numită insertdb.db3. Și apoi utilizați comanda CREATE:

Pentru a se asigura că linia a fost adăugat la baza de date SQLite de masă, folosiți SELECT:

SELECT * FROM tableins2;

Vedem că un nou tabel a fost adăugat la datele de pe cel vechi. dar acum mai întâi Valery, care id = 2, urmat de Serghei, a cărui id = 1 și nu este prezentat la persoanele cu vârsta sub 16 ani. Acestea din urmă, am făcut folosind un SQL WHERE operator de clauza mai. În primul rând, ne-am realizat pe cheltuiala folosind clauza ORDER BY, care este utilizat pentru datele de sortare (compararea datelor și valori în SQLite): în cazul nostru, coloana nume utilizând comparația SQLite rtrim și a ordonat datele în ordine inversă, ea ne spune cheia cuvântul unde. Practic, ne-am uitat la toate căile posibile de adăugare a datelor și siruri de caractere în tabelul de baze de date SQLite. Cred că acum puteți adăuga cu ușurință date în tabel și nu numai în tabelele SQLite3.

Observ că nu privește conflictele care pot apărea în funcționarea de a adăuga date la masă, așa cum am lăsa acest subiect, atâta timp cât vorbesc despre menținerea integrității datelor în baza de date. Acum, eu vă pot sfătui să fie atent și uita-te atent la ce linie adăugați la tabelele bazei de date.

Un pic despre modul de a crea site-uri și cum să promoveze site-ul:

Aboneaza-te și să fie la curent cu toate noutățile

Cum de a crea site-uri și cum să le promoveze

Nou pe site-ul