高斯数据库中row_number() over 不加order by也不加partition
时间: 2024-01-23 14:16:04 浏览: 248
SQL中的ROW NUMBER() OVER()
在高斯数据库中,如果使用row_number() over函数而不加order by也不加partition,那么结果将是未定义的。因为row_number() over函数需要指定排序列和分组列来确定行的顺序和分组方式。如果没有指定排序列和分组列,数据库无法确定如何对行进行排序和分组,因此结果是不确定的。
因此,在使用row_number() over函数时,建议始终指定order by和partition by子句,以确保结果的可预测性和准确性。
阅读全文