DROPTABLEIFEXISTSuser_info;ALTERTABLEuser_infoADDCOLUMNphone VARCHAR;INSERTINTOuser_info(name,age,height,weight,married,update_time)VALUES('张三',20,170,50,0,'20200504'); (2)删除记录 CREATE TABLE IF NOT EXISTS user_info ( _id INTEGER PRIMARY KEY AUTOINCREMENT NOT NULL, name VARCHAR NOT NULL...
找到已经存在的所有表,手动判断是否需要建表 SELECT name FROM SQLITE_MASTER WHERE type='table'ORDER BY name" 建表时sqlite自动判断: create table if not exists nodetype(id integer PRIMARY KEY autoincrement,type int) 删除表示自动判断: drop table if exists SysNotice...
sqlite的多数sql语法与oracle是一样的,下面只列出不同的地方: 1、建表时为避免重复操作,应加上“IF NOT EXISTS”关键词,例如:CREATE TABLE IF NOT EXISTS table_name 2、同样的,删表时为避免重复操作,应加上“IF EXISTS”关键词,例如:DROP TABLE IF EXISTS table_name 3、变更表结构使用ALTER TABLE table_n...
若原始命令为CREATE TABLE AS则合成出等效的CREATE TABLE语句并储存于sqlite_master表中代替原命令。CREATE TEMPORARY TABLE语句文本储存于sqlite_temp_master表中。 若在命令中使用可选的IF NOT EXISTS子句且存在同名的另一个表,则当前的命令无效。 删除表可以使用DROP TABLE语句。 CREATE TRIGGER sql-statement::=CRE...
原型:create table if not exists 表名(列名 列的类型,列名 列的类型...); 例子:create table if not exists kk(name char[30],fd int); 查: .table .tables 删: 原型:drop table 表名; 例子: drop table kk; 改:(只能增加列,不能减少) ...
二、删除表:drop table 语句三、插入新行:insert into 语句四、修改表中的数据:update 语句一、修改表: alter 语句在已有的表中添加或删除列以及修改表名。语法: (添加、删除 -sqlite3 暂不支持、重命名)alter table 表名 add 列名 数据类型;sqlite> alter table persons add sex text;alter 不能对表结构...
drop database if exists数据库名称; 5.使用数据库 *查询当前正在使用的数据库名称 *select database(); *使用数据库 *use数据库名称; 2.DCL操作表 1.C(Create):创建 1.语法: create table表名( 列名1数据类型1, 列名2数据类型2, 列名n数据类型n ...
当表存在时再次创建表或者视图,产生异常:Error: table link_men already exists 当表或者视图不存在时删除表,产生异常:Error: no such table: link_men -- 语法CREATETABLEIFNOTEXISTStable_name(column1 datatypePRIMARYKEY,...columnN datatype,);DROPTABLEIFEXISTStable_name;-- 实例CREATETABLEIFNOTEXISTSlink...
例子DROP TABLE IF EXISTS getweek;CREATE TABLE IF NOT EXISTS getweek (mydate TEXT);INSERT INTO getweek VALUES ('2018-01-01'),('2018-02-01'),('2018-03-01');SELECT *, strftime('%W',mydate) AS weekofyear FROM getweek;结果是:-注意日期必须采用公认的日期/时间格式之一(例如,由于日期不...
EXISTS pizza")cur.execute("DROP TABLE IF EXISTS client")# Create and populate the pizza table ...