diff --git a/docs/sql/dialect/order_preservation.md b/docs/sql/dialect/order_preservation.md index 3eadf8b47c..6637e6c65a 100644 --- a/docs/sql/dialect/order_preservation.md +++ b/docs/sql/dialect/order_preservation.md @@ -50,7 +50,7 @@ The following clauses guarantee that the original row order is preserved: * `SELECT` * `UNION ALL` * `WHERE` -* `ARRAY` +* `row_number() OVER ()` (this allows turning the original row order into an explicit column that can be referenced in the operations below that don't preserve orw order by default) The following operations **do not** guarantee that the row order is preserved: