鉴于:
您可以通过指示列的索引对结果集进行排序。
SELECT * FROM CUSTOMERS ORDERY BY 1
我正在尝试在以下上下文中使用,但是,我收到错误消息:
消息 5308,级别 16,状态 1,第 8 行窗口函数不支持整数索引作为 ORDER BY 子句表达式。
EXEC ("
SELECT *,
ROW_NUMBER() OVER ( ORDER BY 1 ) AS 'Seq'
from dynamic_table");
你能想出一个变通办法吗?