首页 »
程序设计 »
sqlite常用基本操作的sql语句
SQL作为一轻量级的数据库,很受开发者的青睐。这里列举了一些常用的SQL操作方法。假如有一个表Member,表里有三个字段:MemberId,LoginName,Password
1、创建表。注:integer NOT NULL PRIMARY KEY 表示该字段自增
CREATE TABLE [Member] (
[MemberId] integer NOT NULL PRIMARY KEY,
[LoginName] VARCHAR(25),
[Password] VARCHAR(32));
2、删除表,删除表名为Member的表
drop table Member
3、修改表名,把表名Member改为Passport
alter table Member rename to Passport
4、为Member表添加一个字段IsDelete
alter table Member add IsDelete char(1) default '0';
5、把Member表的数据复制到UserLogin表(该表有UserId, UserLogin, Password, IsDelete,其中UserId是自增的字段)注:值中的null用于插入UserLogin表中的自增字段UserId
insert into UserLogin select null, LoginName, Password, IsDelete from Member where Member=123
6、修改Member表中的IsDelete字段的类型为int
SQL没有直接此操作的SQL,因此需要创建一个临时表,把Member表现有的数据按照字段复制过去,可以参考使用5中的复制方法。
7、查看Member表的表结构
pragma table_info(Member)
评论列表