在SQLite中,CREATE TABLE语句用于创建新表。 在创建表时,需要为表指定一个名称并定义表的每列和数据类型。
语法:
CREATE TABLE database_name.table_name(
column1 datatype PRIMARY KEY(one or more columns),
column2 datatype,
column3 datatype,
.....
columnN datatype,
);
下面举个例子来创建SQLite数据库中的表:
CREATE TABLE student(
ID INT PRIMARY KEY NOT NULL,
NAME TEXT NOT NULL,
AGE INT NOT NULL,
ADDRESS CHAR(50),
FEES REAL
);
使用SQLite的.tables命令查看表是否已成功创建。
下面再创建另一个表:department。
CREATE TABLE department(
ID INT PRIMARY KEY NOT NULL,
DEPT CHAR(50) NOT NULL,
EMP_ID INT NOT NULL
);
执行结果如下所示 -
现在数据库中有两个表:“department”和“student”。现在查看所创建的表:
创建另外一个表:class,存储学生的班级信息 -
CREATE TABLE class(
id INT PRIMARY KEY NOT NULL,
class_name CHAR(50) NOT NULL,
student_id INT NOT NULL
);
¥ 我要打赏
纠错/补充
收藏
加QQ群啦,易百教程官方技术学习群
注意:建议每个人选自己的技术方向加群,同一个QQ最多限加 3 个群。