xar*_*rzu 4 sql-server foreign-keys azure azure-sql-database
如何在SQL Azure中设置外键?
我现在在Azure系统上有一个数据库.
数据库中的表有一个预期的用途,即有一个主要的,逻辑上集中的表,然后有许多表,每个表描述主表中的一些列.例如,如果我在主表中有一个年龄分类列,我可能会有一个单独的表,其中列出了年龄分类的一些类别(作为字符串)和一些相关的索引.然后,年龄分类表中的索引将用作主表中的参考.
这是外键吗?SQL Azure中是否有某种方法可以在这些索引之间建立关联?
是的 - 这就是外键.
也许最简单的方法是在SSMS查询窗口中使用t-sql
alter table MyTable
add constraint MyTable_MyColumn_FK FOREIGN KEY ( MyColumn ) REFERENCES MyOtherTable(MyOtherIDColumn)
Run Code Online (Sandbox Code Playgroud)
(来自:如何在SQL Server中创建外键?)
SQL Azure在某些方面与其他SQL Server不同,但在这个简单命令方面则不同.
我发现SQL Azure迁移向导 对于将"普通"sql转换为Azure SQL非常有用.
| 归档时间: |
|
| 查看次数: |
6319 次 |
| 最近记录: |