计算列等于字母

时间:2014-05-09 05:14:04

标签: sql-server

我试图做一些如此简单的事情,这让我疯狂。特别是因为我记得以前这样做过。

我想在SQL Server表中创建一个计算列,我希望该列中的每个条目都是字母Y.

有人可以告诉我,我需要在计算列的属性窗格中的公式框中输入什么公式才能将其拉出来?

谢谢,

1 个答案:

答案 0 :(得分:1)

使用T-SQL

CREATE TABLE [dbo].[Table_1](
    [ID] [int] IDENTITY(1,1) NOT NULL,
    [Value] [varchar](50) NOT NULL,
    [ComputedColumn]  AS ('Y')
) ON [PRIMARY]

GO

如果您使用的是GUI,只需输入'Y'

即可

那就是说,如果你想在所有行中都有Y的值,你为什么需要一个计算列?你能不能只使用默认值?

相关问题