首页
学习
活动
专区
工具
TVP
发布
精选内容/技术社群/优惠产品,尽在小程序
立即前往

如何在SQL Server中创建外键?

在SQL Server中创建外键,需要使用ALTER TABLE语句来修改表结构,并添加FOREIGN KEY约束。以下是一个示例:

代码语言:sql
复制
-- 创建主表
CREATE TABLE MainTable (
    MainTableID INT PRIMARY KEY,
    MainTableData VARCHAR(50)
);

-- 创建子表
CREATE TABLE SubTable (
    SubTableID INT PRIMARY KEY,
    SubTableData VARCHAR(50),
    MainTableID INT
);

-- 在子表中创建外键
ALTER TABLE SubTable
ADD CONSTRAINT FK_SubTable_MainTable
FOREIGN KEY (MainTableID) REFERENCES MainTable(MainTableID);

在这个示例中,我们首先创建了两个表:MainTableSubTable。然后,我们使用ALTER TABLE语句在SubTable中添加了一个外键约束,该约束引用了MainTable中的主键列MainTableID。这样,我们就在SQL Server中成功创建了一个外键。

在这个示例中,我们使用了ALTER TABLE语句来修改表结构,并添加了FOREIGN KEY约束。这是在SQL Server中创建外键的常用方法。

页面内容是否对你有帮助?
有帮助
没帮助

相关·内容

领券