SQLite 建表、增删改查 简单操作

1.建表语句 

CREATE TABLE student (
    id         varchar(64) NOT NULL PRIMARY KEY, --'主键'
    name    varchar(64) NOT NULL , --'姓名'
    age       int              NOT NULL , --'年龄'
    address varchar(128)  --'住址'
); -- 学生信息表

SQLite 没有像MySQL使用 comment 增加字段/表名注释,使用过 --注释内容  来增加DDL注释

2.创建表时需要判断这个表是否存在,如果存在需要删掉表再进行创建

DROP TABLE IF EXISTS 表名;

3.创建表是需要设置联合主键

PRIMARY KEY ( 值1, 值2) 

一般写在创建语句的最后

DROP TABLE IF EXISTS subject;
CREATE TABLE subject (
	id                   varchar ( 128 ) NOT NULL,--'id'
        category         varchar ( 128 ) NOT NULL,--'类别'
	subject_name  varchar ( 128 ) NOT NULL,--'学科名称'
	create_time datetime,--'创建时间'
	PRIMARY KEY ( category , subject_name  ) 
);--'学科表'

4.删除表  : DROP TABLE tableName;

  • 0
    点赞
  • 2
    收藏
    觉得还不错? 一键收藏
  • 0
    评论
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值