...
- ei tarvita erillistä serveriä
- SQLite-tietokanta tallennetaan yhteen tiedostoon
PuutteitaUutta:
- FOREIGN KEY-määre ei toimitoimii SQLite versiossa 3.6.19
SQLiten kotisivu on https://www.sqlite.org/
...
Kokeillaan seuraavaksi muutamia SELECT-lauseita. Suorita kukin lause erikseen.
Seuraava lause tulostaa kaikki COMPANY-taulun tiedot.
SELECT *
FROM COMPANY;
Jos halutaan tulostaa vain osa kentistä, ne luetellaan pilkulla eroteltuina:
SELECT ID, NAME, ADDRESS
FROM COMPANY;
Seuraava lause tulostaa kaikki COMPANY-taulun tiedot.
SELECT *
FROM COMPANY;
SELECT-lauseen WHERE-osaan voidaan laittaa ehtoja, jotka määräävät, mitkä tietueet tulostetaan.
...
UPDATE COMPANY SET ADDRESS = 'California' WHERE ID = 2;
SELECT * FROM COMPANY;
UPDATE COMPANY SET SALARY = SALARY + 3000 WHERE SALARY <=30000;
SELECT * FROM COMPANY;
Tallennus
db-tiedostoon tallentuu automaattisesti tietokantaan tehdyt muutokset. Oikean yläkulman ikkunassa näkyvät SQL-lauseet voi tallentaa .sql tiedostoksi. SQL-lauseet tallentuvat tekstitiedostoksi.
...