在数据库中具体创建表结构的时候,需要创建外键吗

如题所述

在数据库中具体创建表结构的时候,需要创建外键吗
1> -- 创建测试主表. ID 是主键.
2> CREATE TABLE test_main (
3> id INT,
4> value VARCHAR(10),
5> PRIMARY KEY(id)
6> );
7> go

-- 建表时设置外键
1> CREATE TABLE test_sub (
2> id INT,
3> main_id INT,
4> value VARCHAR(10),
5> PRIMARY KEY(id),
6> FOREIGN KEY (main_id) REFERENCES test_main
7> );
8> go
温馨提示:内容为网友见解,仅供参考
无其他回答
相似回答