怎么通过sql命令建表和生成主外键约束

如果我们要在数据库中创建表,我们可以直接点击它,这样不仅速度慢而且可能会导致一些问题。
今天我们就来看看如何使用SQL语句轻松建表以及设置主外键约束。

首先我们打开SqlSever2005软件,如下:

我们点击“新建查询”,如下:

首先我们来了解一下主键表和外键表的定义。
一般来说,外键表就是包含外键的表,对应的表就是主键表。
外键指向主键的表。

首先我们创建一个新的主键表如下:

然后我们执行如下:

p>

然后我们来到外键表如下:

这里SQL命令的重点是设置外键部分:dept_idintconstraintfk_dept_id_hjjforignkeyreferencesdept1(dept_id))注:“foreignkey”是外键,“references”是引用,后面是主键表名和主键表的主键。

让我们重新执行这段代码,瞧!

Oracle如何添加主键约束

1、首先打开SQLDeveloper软件,找到一张没有主键约束的表,如下图。
2、然后新建一个查询如下图,在界面中输入如下约束修改语句:3.编写附加约束语句后,单击工具栏上的“执行”按钮,如下图,如果显示更改的内容,则表示主键约束已创建。
4.然后,当您进入STUDENT表的“添加约束”页面时,您将看到已添加的内容。
添加了主键约束,如下图5所示。
另外,您可以在建表时直接添加主键约束,如下图所示,直接在建表语句中添加约束即可。
6、表创建完成后,不要忘记刷新左边的数据库信息,如下图所示,因为不刷新的话,你创建的信息不会更新。
7、最后打开并查看创建的表。
添加了主键约束。
这种方法的效果和SQLDeveloper工具是一样的。