从另一个表中添加列值作为默认约束条件

3
如何向表中添加默认约束条件,使得默认值来自另一个表的列?
我创建了一个名为MY_TBL的表,其中包含一个引用表CURRENCYCURRENCY_CD列。现在我想将MY_TBL.CURRENCY_CD设置为来自CURRENCY表的默认值。如何实现这一点?
1个回答

2

您可以添加一个函数来从另一个表中检索默认值,类似于以下内容:

ALTER TABLE [dbo].[yourtable] ADD  CONSTRAINT [DF_yourtable_col1]  DEFAULT ([dbo].[yourfunction]()) FOR [col1]

网页内容由stack overflow 提供, 点击上面的
可以查看英文原文,
原文链接