是否可以在Visual Studio 2012数据库项目中创建计算列?有一个名为'计算列规范 - >的属性。式'但它是灰色的,不可能在其中输入值。
修改 计算列在VS 2013中也是灰色的
答案 0 :(得分:6)
我知道添加计算列的唯一方法是将其添加到T-SQL窗格中。例如:
CREATE TABLE [dbo].[Person] (
[FirstName] VARCHAR(50) NOT NULL,
[LastName] VARCHAR(50) NOT NULL,
[FullName] AS ([FirstName] + ' ' + [LastName])
);
一旦在T-SQL中定义了列,"公式"属性中的选项将变为可编辑。 " Is Persisted"的选项也会出现。