一个存储过程问题
create PROCEDURE [dbo].[a]
(
@tblName nvarchar(255), -- 表名
@fldName varchar(255), -- 主键字段名
@maxId varchar(50) output -- 最大id值
)
AS
select @maxId=max(@fldName) from @tblName
这个存储过程应该怎么写
现在这么写报错
错误是
Msg 137, Level 15, State 2, Procedure a, Line 8
必须声明变量 '@tblName'。
(
@tblName nvarchar(255), -- 表名
@fldName varchar(255), -- 主键字段名
@maxId varchar(50) output -- 最大id值
)
AS
select @maxId=max(@fldName) from @tblName
这个存储过程应该怎么写
现在这么写报错
错误是
Msg 137, Level 15, State 2, Procedure a, Line 8
必须声明变量 '@tblName'。
...全文
相关推荐
oracle存储过程编译错误问题
NULL 博文链接:https://forlab.iteye.com/blog/1821751
一个递归调用的存储过程
NULL 博文链接:https://dolphin-ygj.iteye.com/blog/647005
在SQL Server中使用SQL语句查询一个存储过程被其它所有的存储过程引用的存储过程名
在项目开发中如果有时修改了一个存储过程,但是如何能够快速的查找到使用了这个存储过程的其它存储过程呢
解决SQL下数据库修改删除用户未能找到存储过程问题
解决SQL下数据库修改删除用户未能找到存储过程问题。 此方法已经经过测试并得到了有效的运用。
解决存储过程被锁无法编译的问题
解决存储过程被锁无法编译的问题解决存储过程被锁无法编译的问题解决存储过程被锁无法编译的问题解决存储过程被锁无法编译的问题


