怎么通过sql命令建表和生成主外键约束
我们在数据库中如果要建表的话,我们可能会直接去用鼠标点点,那样的话不仅速度慢,而且可能会出现一些问题。今天我们就来看看,怎么用SQL语句来轻松完成表的创建以及主外键约束的设置。
操作方法
- 01
我们首先打开SqlSever2005软件,如下:
- 02
我们点击“新建查询”,如下:
- 03
我们首先来了解一下主键表和外键表的定义,通俗来说,外键表就是包含外键的那个表,相对应的就是主键表,主键表是外键指向主键所在的那个表。
- 04
我们首先来新建一个主键表,如下:
- 05
然后我们执行它,如下:
- 06
然后我们再来键外键表,如下:
- 07
这里SQL命令的重点是设置外键的部分: dept_id int constraint fk_dept_id_hjj foreign key references dept1(dept_id) ) 注:“foreign key”表示外键,“references ”是参照的意思,后面跟着的是主键表的名称和主键表的主键。
- 08
我们再执行一下该段代码就完成了!
赞 (0)