AndoridSQLite数据库开发基础教程(6)
为数据库添加添加空表
如果开发者想要往数据库中添加表和列,操作步骤如下:
(1)在打开的数据库中,单击左下方的“+”按钮,弹出Table Editor对话框,如图1.12所示。
![](https://img-blog.csdnimg.cn/20191026103242338.png?x-oss-process=image/watermark,type_ZmFuZ3poZW5naGVpdGk,shadow_10,text_aHR0cHM6Ly9ibG9nLmNzZG4ubmV0L3UwMTQ2MjE1MTg=,size_16,color_FFFFFF,t_70)
(2)在Table Name文本框中输入表名后,单击“+”按钮,为表添加列。这里,为表添加了3列,分别为id、Name和Score,如图1.13所示。
![](https://img-blog.csdnimg.cn/20191026103301564.png?x-oss-process=image/watermark,type_ZmFuZ3poZW5naGVpdGk,shadow_10,text_aHR0cHM6Ly9ibG9nLmNzZG4ubmV0L3UwMTQ2MjE1MTg=,size_16,color_FFFFFF,t_70)
注意:这里并没有为这3列添加约束。如果开发者想要添加约束,直接选择对应列后面的Constraints中的选项就可以了。这些选项都是约束,从左往右分别为主键约束、自动递增、非空、唯一约束、检查约束、默认值、排序规则和外键约束。
(3)单击Create按钮,一个名为Students的表就创建好了,如图1.14所示。
![](https://img-blog.csdnimg.cn/20191026103319104.png?x-oss-process=image/watermark,type_ZmFuZ3poZW5naGVpdGk,shadow_10,text_aHR0cHM6Ly9ibG9nLmNzZG4ubmV0L3UwMTQ2MjE1MTg=,size_16,color_FFFFFF,t_70)
注意:在图1.13和1.14中我们可以看到在SQLiteManager工具中自动会生成SQL语句。