这个过程有什么问题
CREATE PROCEDURE [dbo].[Question_ReadBySort]
-- Add the parameters for the stored procedure here
(
@PageNumber int,
@Gid bigint,
@Sorttype int,
@Df int
)
AS
BEGIN
if @Gid=0
BEGIN
With Cust AS
(SELECT * ,
ROW_NUMBER() OVER (order by q_id DESC) as RowNumber
from tbl_Question
where q_del=0)
END
ELSE
BEGIN
With Cust AS
(SELECT * ,
ROW_NUMBER() OVER (order by q_id DESC) as RowNumber
from tbl_Question
where q_del=1)
END
END
GO
并且此错误发生在 SQL Server 中:
消息 156,级别 15,状态 1,过程 Question_ReadBySort,第 23 行
关键字“END”附近的语法不正确。消息 156,级别 15,状态 1,过程 Question_ReadBySort,第 31 行
关键字“END”附近的语法不正确。