SQLite Stvorite, promijenite, ispustite tablicu s primjerima

U ovom ćemo članku vidjeti kako izraditi tablice, modificirati tablice i ubaciti tablice SQLite3 s primjerima.

SQLite Izradi tablicu

Sintaksa

Ispod je sintaksa naredbe CREATE TABLE.

CREATE TABLE table_name(
column1 datatype,
column1 datatype
);

Da biste izradili tablicu, trebali biste koristiti “KREIRAJ TABLICU” Upit na sljedeći način:

CREATE TABLE guru99 (
  Id Int,
  Name Varchar
);

Unutar dvije zagrade iza naziva tablice, definirate stupce tablice, svaki stupac treba imati sljedeća svojstva:

  • Naziv, naziv stupca trebao bi biti jedinstven među stupcima tablice.
  • Tip podataka – tip podataka stupca,
  • Neobavezna ograničenja stupaca kao što ćemo objasniti u kasnijim odjeljcima u ovim vodičima.

Spusti stol

Da biste ispustili tablicu, koristite “SPUŠTENI STOL” naredba iza koje slijedi naziv tablice kako slijedi:

DROP TABLE guru99;

Izmijeni stol

Možete koristiti “IZMIJENI STOL” naredba za preimenovanje tablice na sljedeći način:

ALTER TABLE guru99 RENAME TO guru100;

Da biste provjerili je li naziv tablice promijenjen, možete koristiti naredbu “.tables” za prikaz popisa tablica, a ime tablice sada treba promijeniti na sljedeći način:

Izmijeniti tablicu

Kao što vidite naziv tablice "guru99" mijenja se u "guru100" nakon što "mijenjati stol”Naredba.

SQLite dodati stupce- Upotrebom ALTER TABLE naredba

Također možete koristiti “IZMIJENI STOL” naredba za dodavanje stupaca:

ALTER TABLE guru100 ADD COLUMN Age INT;

Ovo će promijeniti tablicu “guru100” i dodajte novi stupac Dob na njega.

  • Ako niste vidjeli nikakav izlaz, to znači da je izjava bila uspješna i da je stupac dodan. Nema izlaza znači da će kursor biti postavljen nakon “sqlite>” bez teksta nakon toga ovako

SQLite Dodaj stupce

  • Međutim, da bismo provjerili je li stupac dodan, možemo koristiti naredbu “.schema guru100” ovo će vam dati definiciju tablice i trebali biste vidjeti novi stupac koji smo upravo dodali:

SQLite Dodajte stupce

SQLite Umetnite vrijednost u tablicu

Za umetanje vrijednosti u tablicu koristimo "UMETNUTI U" izjava kako slijedi:

INSERT INTO Tablename(colname1, colname2, ….) VALUES(valu1, value2, ….);

Možete izostaviti nazive stupaca iza naziva tablice i napisati ga na sljedeći način:

INSERT INTO Tablename VALUES(value1, value2, ….);

U tom slučaju, kada izostavljate nazive stupaca iz tablica, broj umetnutih vrijednosti mora biti isti točan broj stupaca tablice. Tada će svaka vrijednost biti umetnuta u stupac korespondencije. Na primjer, za sljedeću izjavu umetanja:

INSERT INTO guru100 VALUES(1, 'Mike', 25);

Rezultat ove izjave bit će sljedeći:

  • Vrijednost 1 bit će umetnuta u stupac "id".
  • Vrijednost 'Mike' bit će umetnuta u stupac "Ime i Prezime“, I
  • Vrijednost 25 bit će umetnuta u stupac "Dob".

SQLite Umetnite vrijednost u tablicu

INSERT … DEFAULT VALUES izjava

Tablicu možete popuniti zadanim vrijednostima za stupce odjednom na sljedeći način:

INSERT INTO Tablename DEFAULT VALUES;

Ako stupac ne dopušta nultu vrijednost niti zadanu vrijednost, dobit ćete pogrešku da "NOT NULL ograničenje nije uspjelo” za tu kolonu. Kao što slijedi:

INSERT - DEFAULT VALUES izjava