永发信息网

数据库的表中怎样设置外关键字

答案:4  悬赏:70  手机版
解决时间 2021-01-29 17:24
  • 提问者网友:雾里闻花香
  • 2021-01-29 11:09
数据库的表中怎样设置外关键字
最佳答案
  • 五星知识达人网友:轮獄道
  • 2021-01-29 11:40
sql语句添加删除外键
--删除外键
alter table AdItem drop constraint AdOrder_AdItem_FK1

--增加外键
alter table AdItem
add constraint AdOrder_AdItem_FK1 foreign key (AI_nOrderNo) references AdOrder(AO_nOrderNo)

AI_nOrderNo是当前AdItem表的列名,
约束名AdOrder_AdItem_FK1指向所关联表AdOrder的列名AO_nOrderNo。
全部回答
  • 1楼网友:街头电车
  • 2021-01-29 15:55
ALTER TABLE 表名 ADD CONSTRAINT 约束名 FOREIGN KEY (列名) REFERENCES 外键表名(外键名)
  • 2楼网友:躲不过心动
  • 2021-01-29 14:25
主关键字是本表的唯一标识属性,不能重复。如用户信息表中的用户id,用户名,这些都是不能重复的,不过最好是设置用户id为主关键字; 外关键字是指该字段数据来源是来源于另一表的主关键字,如:用户登录主界面后,在存储某些信息时,系统会自动在前面添加上用户id号来建立两个相对独立表之间的链接,所以说外关键字是关系数据库的基础。
  • 3楼网友:长青诗
  • 2021-01-29 12:57
ALTER TABLE 表名 ADD CONSTRAINT 约束名 FOREIGN KEY (列名) REFERENCES 外键表名(外键名) 在可以输入SQL语句的地方执行这句话,或者用可视化界面或第三方工具可以直接设置列的属性,你具体是什么数据库
我要举报
如以上回答内容为低俗、色情、不良、暴力、侵权、涉及违法等信息,可以点下面链接进行举报!
点此我要举报以上问答信息
大家都在看
推荐资讯