該語句是否保證始終按提到的順序返回行?換句話說,VALUES子句中的元素是否總是按從左到右的順序進行評估?是否保證VALUES子句的輸出順序與提及元素的順序相同
SELECT ROW_NUMBER() OVER(ORDER BY (SELECT NULL)) AS orderCol, id
FROM (VALUES (103), (7), (6), (16), (50), (41), (80), (67), (64)) x(id)
ORDER BY orderCol
預計訂購:
103
7
6
16
50
41
80
67
64
正當我以爲,但無法找到提到明確的價值觀條款的任何文件。 –