消息 203,级别 16,状态 2,过程 P_PAGE_ATD_MAIN,第 22 行 名称 'select * from (select ROW_NUMBER() OVER(order by scids) AS num ,SCIDS , HRIDS , STATUS , ONDUTY_DATE , IS_HOLIDAY ,WORK_ID , HOURS_ONDUTY from atd_main ) A WHERE NUM >= 199981 AND NUM < 200001' 不是有效的标识符。 如果发生上述错误,请看存储过程事的exec 是否包含(),因为没有写括号的话也会报错的