首先做点铺垫说明:
sqlite程序通过查找分号(;)来决定一个sql语句的结束,所以要执行sql语句请确保在sql语句后有分号(;).如果你省略分号,sqlite3将给你一个连续的命令提示符(...> )并等你给当前的sql命令添加更多的文字。这个特点让你输入多行的多个sql语句.但点号(.)命令不要分号(;).ctrl+c可以结束当前命令。
sqlite程序通过查找分号(;)来决定一个sql语句的结束,所以要执行sql语句请确保在sql语句后有分号(;).如果你省略分号,sqlite3将给你一个连续的命令提示符(...> )并等你给当前的sql命令添加更多的文字。这个特点让你输入多行的多个sql语句.但点号(.)命令不要分号(;).ctrl+c可以结束当前命令。
- 在dos窗口输入sqlite3 test.db,然后回车,结果如下:
- 建立表(websites),命令CREATE TABLE [websites] (
[WebID] INTEGER NOT NULL PRIMARY KEY,
[WebName] VARCHAR(20) NULL
);注意;不可少";"号不可缺少,否则不执行。 - 插入数据:
insert into [websites] ([WebName])values('Ctochina.net');
insert into [websites] ([WebName])values('搜狐');
insert into [websites] ([WebName])values('雅虎'); - 查看数据: