使用SQL Server 2012和Management Studio,我有一个当前声明的变量:
declare @OutputList Support.RollbackOutputList
我想在前面添加一个模式,所以我尝试在开始时添加数据库名称(DB1),使其显示为@OutputList DB1.Support.RollbackOutputList
。
然而,它给出了一个错误说明:
参数或变量@OutputList的数据类型无效。
现在Support.RollbackOutputList
实际上是一个用户定义的表,如果选择以下内容,可以在对象资源管理器中查看:
数据库>可编程性>类型>用户定义的表类型就在那里。
如何使用数据库架构调用此表?
答案 0 :(得分:1)
在当前声明
之前有这样的一行USE DB1
GO
DECLARE @OutputList Support.RollbackOutputList