是否可以在Visual Studio数据库项目中创建计算列?

atr*_*eon 4 database-project visual-studio-2012 visual-studio-2013

是否可以在Visual Studio 2012数据库项目中创建计算列?有一个名为"计算列规范 - >公式"的属性,但它是灰色的,无法在其中输入值.

编辑 计算列在VS 2013中也显示为灰色

Kei*_*ith 6

我知道添加计算列的唯一方法是将其添加到T-SQL窗格中.例如:

CREATE TABLE [dbo].[Person] (
    [FirstName] VARCHAR(50) NOT NULL,
    [LastName] VARCHAR(50) NOT NULL,
    [FullName] AS ([FirstName] + ' ' + [LastName])
);
Run Code Online (Sandbox Code Playgroud)

在T-SQL中定义列后,属性中的"公式"选项将变为可编辑.还会出现"Is Persisted"的选项.