sqlite3演示
数据库文件格式: test.db
创建表
sqlite> sqlite3 test.db
sqlite> create table test (id integer primary key, value text);
名为id的主键列:该列默认具备自动增长的属性;
名为value的简单文本域;
插入操作
sqlite> insert into test (id,value) values(1,’zhang’);
sqlite> insert into test (id,value) values(2,’wang’);
sqlite> insert into test (value) values(‘liang’);
sqlite> insert into test (value) values(‘liang’);
查看表
sqlite> select * from test;
退出
sqlite> .exit
sqlite3数据类型
数字类型
整型:integer
浮点型 :float(M,D),double(M,D) ,M表示浮点数总共的位数;D表示小数点后的位数。
定点型(decimal):不指定M,D,默认decimal(10,0)(指数形式)。
定点VS浮点 : decimal不会出现精度缺失问题。