Sql server 2008 如何在现有表值参数中添加新列
我有一个TVP,如下所示:Sql server 2008 如何在现有表值参数中添加新列,sql-server-2008,table-valued-parameters,Sql Server 2008,Table Valued Parameters,我有一个TVP,如下所示: CREATE TYPE TestTableType AS TABLE ( Id INT, AnswerId INT ); 在此TVP中,我想再添加一列AnswerText,如何在不删除TVP的情况下执行此操作(我没有删除TVP的权限)。请参见它的说明:您不能使用ALTER TABLE语句修改表值参数的设计 另请参阅,通过创建新TVP并在删除和重新创建原始TVP时临时使用它,可以在不停机的情况下对其进行修改
CREATE TYPE TestTableType AS TABLE
(
Id INT,
AnswerId INT
);
在此TVP中,我想再添加一列AnswerText,如何在不删除TVP的情况下执行此操作(我没有删除TVP的权限)。请参见它的说明:您不能使用ALTER TABLE语句修改表值参数的设计
另请参阅,通过创建新TVP并在删除和重新创建原始TVP时临时使用它,可以在不停机的情况下对其进行修改