加入收藏 | 设为首页 | 会员中心 | 我要投稿 李大同 (https://www.lidatong.com.cn/)- 科技、建站、经验、云计算、5G、大数据,站长网!
当前位置: 首页 > 百科 > 正文

SQLite3自己写的一些操作语句

发布时间:2020-12-12 19:52:24 所属栏目:百科 来源:网络整理
导读:1. 此句是创建表tabA,表tabB, 其中: tabA:两个字段,id,name tabB:三个字段,id,name,fkid fkid:为外键,关联tabA的id,同时表tabB与表tabA级联更新、级联删除 db.execSQL("create table if not exists tabA(" //创建表A,主键为ID + "id integer p

1. 此句是创建表tabA,表tabB,

其中:

tabA:两个字段,id,name

tabB:三个字段,id,name,fkid

fkid:为外键,关联tabA的id,同时表tabB与表tabA级联更新、级联删除

db.execSQL("create table if not exists tabA(" //创建表A,主键为ID

+ "id integer primary key,"
+ "name varchar(20))");

db.execSQL("create table if not exists tabB(" //创建表B,主键为ID
+ "id integer primary key,"
+ "name varchar(20),"

+ "fkid varchar(20),foreign key(fkname) references tabA(id) On Delete CASCADE On Update CASCADE);");


2. 等待创建触发器

(编辑:李大同)

【声明】本站内容均来自网络,其相关言论仅代表作者个人观点,不代表本站立场。若无意侵犯到您的权利,请及时与联系站长删除相关内容!

    推荐文章
      热点阅读