首页 > 解决方案 > 在表之间创建约束

问题描述

我是 sql 新手,没有太多经验

尝试使用约束在两个表之间创建关系。

添加一个唯一的约束和关系来强制useridconsumerid之间table1table2

任何样品都会帮助我

谢谢

标签: sqlsql-server

解决方案


您可以使用它FOREIGN KEY (blabla) REFERENCES secondTable(blabla),但前提是尚未创建表。将其写入您的 CREATE TABLE 查询中。但如果它已经存在,您可以使用添加它ALTER TABLE tablename ADD CONSTRAINT `FK_myKey` FOREIGN KEY (`blabla`) REFERENCES `secondTable` (`blabla`) ON DELETE CASCADE ON UPDATE CASCADE;


推荐阅读