【发布时间】:2011-05-10 16:05:19
【问题描述】:
我是 SQL 新手,现在正在使用存储过程。 我在看另一个开发者的代码,看到了这样的说法:
ALTER PROCEDURE [deleteRecords_UNICODE]
@RecordIDs ty_NumberList READONLY
问题一:“ty_NumberList”是什么意思?
问题2:我正在创建一个需要使用上述参数的存储过程。
当我创建“DECLARE @RecordNum int”时,我显然得到了
Operand type clash: int is incompatible with ty_NumberList
我猜我必须通过以下方式解决这个问题:
a) 创建“ty_NumberList”类型的变量
b) 然后使用我通常的 DECLARE @RecordNum int
c) 然后将@RecordNum 的值传入ty_NumberList
问题 3:我将如何在 SQL 中实现上述步骤?
任何帮助将不胜感激!
【问题讨论】:
标签: sql-server tsql sql-server-2008 stored-procedures