创建一张表:表名为Person create table Person (id_P int ,LastName varchar(255),FirstName varchar(255),Address varchar(255),City varchar(50)); 向表Person插入一条数据 insert into Person values (100,'Gates','Bill','xuanwumen 10','beijing'); insert into Person values (200,'Carter','Thomas','changanstreet','beijing'); 从表Person中查询数据 select * from Person; //从表Peson里查询所有字段的所有数据 select LastName ,FirstName from Person ; //从表Peron里查义字段为LastName, FirsName的所有记录的数据。 select * from Person where LastName = 'Gates'; //根据指定的条件,从表Person里查询相对应的数据,where后面跟的就是条件。 从表Person中删除行数据 delete from Person where LastName='san'; //指的是将表Peson里LastName等san的这一行数据删除。 delete from Person //删表Person中的所有数据 delete * from Person //在标准SQL语句也表示删除表Person的所有数据。 但是在**sqlite**里不能使用这个种语方法。 删除表格 drop table Person;//功能是删除整张表格 更新(更改)表Peson里的数据 update Person set Lastname='qingyun' where FirstName='Bill';//更新表Person FirstName='Bill' 这条数据的LastName为新值'qingyun' update Person set LastName='henan' , FirstName='zhengzhou' where id_P = 200; //按照条件,id_P=200,修改这条数据的两个字段值,FirstName改为zhengzhou,LastName 改为'henan' 在SQLite数据库里, 更新表结构 alter table Person add Age int; //更新Person表结构, 功能是添加新的一列 注意的是:标准SQL里可以使用alert关键字来达到删除一列, 修改列名和列类型的功能。但是在SQLite环境里, 是不支持。