gpt4 book ai didi

sql-server-2008 - 添加来自另一个表的列值作为默认约束

转载 作者:行者123 更新时间:2023-12-04 07:04:39 25 4
gpt4 key购买 nike

如何向表添加默认约束,以便用作默认值的值将来自另一个表的列?

我创建了一个表 MY_TBL,其中有一列 CURRENCY_CD 引用了表 CURRENCYCURRENCY_CD 列.现在我想为来自 CURRENCY 表的值设置 MY_TBL.CURRENCY_CD 默认值。我该如何实现?

最佳答案

您可以添加一个函数来从另一个表中检索默认值,如下所示:

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

关于sql-server-2008 - 添加来自另一个表的列值作为默认约束,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/24282508/

25 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com