sqlite3数据库初探

一:关于新建表

之前想按照mysql方式去写但是一直报错,不是主键id问题就是新增的数据主键id没有递增叠加冲突等,所幸摸出来一套常规的建表语句,直接上图:


当然楼主这里的用法是封装过的

简单来讲呢,就是testTable创建表的名称,[Id] integer PRIMARY KEY AUTOINCREMENT NOT NULL表示要新增名为Id的,不能为空且递增的主键Id;

先把封装的方法贴上以免留坑,


建表的方法封装


增删改查语句封装


增加数据

Id和mysql的操作不一样,自增的id不能写成0,不然会报错,需要写位null


查找数据

其实写法已经和传统的mysql语句差别不大了


改数据
最后编辑于
©著作权归作者所有,转载或内容合作请联系作者
平台声明:文章内容(如有图片或视频亦包括在内)由作者上传并发布,文章内容仅代表作者本人观点,简书系信息发布平台,仅提供信息存储服务。

推荐阅读更多精彩内容