创建数据表
create table 表名
(
字段名1 数据类型 [列级别约束条件] [默认值],
字段名2 数据类型 [列级别约束条件] [默认值],
……..
[表级别约束条件]
)
例如:
CREATE TABLE emp
(
id int(11),
name varchar(25),
deptid int(11),
salary float
)
约束
主键约束(单字段主键、多字段主键)
单字段主键
例如:
create table emp2
(
id int(11) primary key,
name varchar(25),
deptid int(11),
salary float
);
例如:
create table emp2
(
id int(11),
name varchar(25),
deptid int(11),
salary float ,
primary key(id)
);
多字段联合主键
create table emp3
(
id int(11),
name varchar(25),
deptid int(11),
salary float,
primary key(id,name)
);
外键约束
在附表创建的语句中添加外键约束
语法格式:
create table 表名
(
字段1 类型,
字段2 类型,
………….,