速8迅雷下载:T-SQL 的问题

来源:百度文库 编辑:中科新闻网 时间:2024/05/14 08:19:34
帮我看看为什么执行时要抱错?

alter procedure gaoJian_cunDang
@shiJian_1 datetime,
@shiJian_2 datetime,
@tableName nvarchar(50)
as

EXEC (
'select gaoJian.gaoJian_id into ' + @tableName +
' from gaoJian ' +
' where ShiJian>=' + @shiJian_1 + ' and ShiJian<=' + @shiJian_2
)

exec gaoJian_cunDang ('2006-07-01','2006-08-30','taa')

EXEC (
'select gaoJian.gaoJian_id into ' + @tableName +
' from gaoJian ' +
' where ShiJian>=' + @shiJian_1 + ' and ShiJian<=' + @shiJian_2
)

上述语句中,删除:“EXEC(” 和 “)”

没有再存储过程名后加参数