SP 中的语法错误 [重复]
Posted
技术标签:
【中文标题】SP 中的语法错误 [重复]【英文标题】:Syntax error in SPs [duplicate] 【发布时间】:2011-05-16 18:23:45 【问题描述】:可能重复:Dynamic SELECT TOP @var In SQL Server
为什么我在select top @recNo
收到语法错误?
create procedure getTopAccounts
(
@recNo int
)
as
begin
select top 1 accDesc, accNum
from
(select top @recNo accDesc,accNum
from
ACCOUNTS_TABLE
order by
accNum desc)
as a order by accNum
end
【问题讨论】:
【参考方案1】:...select top (@recNo) accDesc...
参数化TOP 需要在括号中
【讨论】:
以上是关于SP 中的语法错误 [重复]的主要内容,如果未能解决你的问题,请参考以下文章
带有程序代码的 Postgres 语句中的语法错误 [重复]