sql中外键怎么写(sql中外键怎么写)

 我来答
猪八戒网
2023-04-26 · 百度认证:重庆猪八戒网络有限公司官方账号
猪八戒网
猪八戒网(zbj.com)创建于2006年,现已形成猪八戒网、天蓬网和线下八戒工场的“双平台+一社区”服务模式,是中国领先的人才共享平台。
向TA提问
展开全部

sql中外键怎么写的方法。

如下参考:

1.创建测试表;创建表test_class(class_idvarchar2(10),class_(30));创建表test_student(student_idvarchar2(10),student_(30),class_idvarchar2(10));

2.表test_class创建主键,test_student添加外键;

创建/重新创建

_CLASS

_class_(CLASS_ID);

创建/重新创建

_STUDENT

_class_(CLASS_ID)

_class(CLASS_ID);

3.主键在表中,插入数据;

_classvalues(1001,’class1’);

_classvalues(1002,’class2’);

_classvalues(1003,’class3’);

提交;

4.在外键表中插入数据,但class_id没有在主键表中定义,可以查找错误信息;

InsertintoTEST_STUDENTvalues(100001,’kingtwo’,1004);

5.如果将数据插入外键表,并且在主键表中定义了class_id,则可以正常插入;

InsertintoTEST_STUDENTvalues(100001,’kingtwo’,1001);

InsertintoTEST_STUDENTvalues(100002,’kingtwo’,1002);

InsertintoTEST_STUDENTvalues(100003,’twoKings’,1003);

提交;

推荐律师服务: 若未解决您的问题,请您详细描述您的问题,通过百度律临进行免费专业咨询

为你推荐:

下载百度知道APP,抢鲜体验
使用百度知道APP,立即抢鲜体验。你的手机镜头里或许有别人想知道的答案。
扫描二维码下载
×

类别

我们会通过消息、邮箱等方式尽快将举报结果通知您。

说明

0/200

提交
取消

辅 助

模 式