sqlite資料庫常用sql語句,建立表,新增列,隨機數random,自增預設值。
阿新 • • 發佈:2020-01-28
sqlite> create table bird (id integer primary key autoincrement not null,swing int);//建立一個新表,id是整數,自增和主鍵。
sqlite> .schema bird//查看錶的架構
CREATE TABLE bird (id integer primary key autoincrement not null,swing int);
sqlite> insert into bird(swing) values(abs(random())%100);//插入一條新記錄,因為id是自增所以只賦值swing欄位即可,使用每次一個100以內的隨機數(絕對值)
sqlite> insert into bird(swing) values(abs(random())%100);
sqlite> select * from bird;
id swing
---------- ----------
1 13
2 81
3 35
sqlite> alter table bird add column addr text default 'gd';//插入一個新列addr,型別是text,預設值是gd
id swing addr
---------- ---------- ----------
1 13 gd
2 81 gd
3 35 gd