gpt4 book ai didi

postgresql - pg 9.4 vs 10 按随机排序的差异()

转载 作者:行者123 更新时间:2023-11-29 11:34:52 25 4
gpt4 key购买 nike

以下查询未在 postgres 10 中随机化数组。这是预期的行为吗?

select array(select generate_series(1,10) order by random());

v9.4.15

     array
------------------------
{7,1,10,6,2,8,9,4,5,3}

v10.4

         array
------------------------
{1,2,3,4,5,6,7,8,9,10}

最佳答案

这是 commit 69f4b9c85f168ae006929eec44fc44d569e846b9 的结果这改变了 SELECT 列表中设置返回函数的处理方式。

Tim 的回答和您的评论显示了如何处理该问题。

关于postgresql - pg 9.4 vs 10 按随机排序的差异(),我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/50522951/

25 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com