Pages

Tuesday, May 28, 2013

sqlite command for android program database development

sqlite3 tabel_buku.db           // membuat database bernama tabel_buku.db

CREATE TABLE BUKU (id integer primary key, title text,author text,isbn text default 'not available');  

// membuat tabel buku dan menetapkan bentuk variabelnya.




INSERT INTO BUKU (id,title,author,isbn) VALUES (1,'WAR AND PEACE', 'Leo Tolstoy', '978-03454123');   /

/ nama kolomnya diisi value  (kita ngisi row/baris pertama didalam tabel)




INSERT INTO BUKU (title,author,isbn) VALUES ('toro', 'tero', '203-12343');      

// kita bisa input 3 kolom terakhirnya saja. karena sudah auto increment idnya.




SELECT * FROM BUKU;

1| WAR AND PEACE | Leo Tolstoy | 978-0345123                  -> outputnya
2| toro          | tero        | 203-12343


================


INSERT INTO BUKU VALUES(3,'cRIME AND PUNISHMENT', 'Fyodor Dostoevsky','978-1840223214');    

// command input tanpa memberi nama kolom (kita harus mengisi semua values dari kolom2 tersebut).


=================

.nullvalue NULL         // menyuruh sqlite untuk memunculkan values berupa null apabila tidak ada isinya.(isbn number tidak terpengaruh karena dia mempunyai nilai default value )


INSERT INTO BUKU (id,title) values (4,'paradise Lost');



================


INSERT OR REPLACE INTO BUKU VALUES (4,'TORO','TERO','123-123213');    


// mengubah kolom ke 4 dengan menggunakan replace. klo ga pake replace bakal eror karena id nomer 4 sudah terisi.


===============

select * from BUKU WHERE id = 4;   // menampilkan row / baris ke 4


==============
//menggunakan insert dan select statement bersamaan.


CREATE TEMP TABLE bukuTEMP(id integer primary key, title text, author text, isbn text);    

// bikin temporary table;

INSERT INTO bukuTEMP SELECT * FROM BUKU;  

// memasukkan isi tabel buku kedalam bukuTEMP

==============


DELETE FROM BUKU WHERE id =3;          // mendelete row / baris dengan id 3.

DELETE FROM bukuTEMP;                  // menghapus semua data didalam tabel bukuTEMP;


==============



UPDATE BUKU SET author='torotero' WHERE id = 1;        -> mengupdate author colom isinya menjadi torotero dengan id 1.



No comments:

Post a Comment