gpt4 book ai didi

mysql - 如何将 MySQL `LIMIT` 子句转换为 PostgreSQL `LIMIT` 子句?

转载 作者:可可西里 更新时间:2023-11-01 06:35:47 28 4
gpt4 key购买 nike

MySQL 查询示例:

    SELECT message_id, message_text
FROM messages
LIMIT 0 , 30

我得到的这个提示是错误的:

HINT: Use separate LIMIT and OFFSET clauses.

最佳答案

比较 MySQL 的 LIMIT 语法:

[LIMIT {[offset,] row_count | row_count OFFSET offset}]

Postgres 使用的那个:

[LIMIT { number | ALL }] [OFFSET number]

这应该为您提供了足够的信息,您需要将 LIMIT 0, 30 替换为 LIMIT 30 OFFSET 0。 (请注意,后者也是有效的 MySQL 语法)。

关于mysql - 如何将 MySQL `LIMIT` 子句转换为 PostgreSQL `LIMIT` 子句?,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/31754093/

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