在 ORDBMS 数据库中,我看到可以使用复杂类型:
create type name as( ...)
Run Code Online (Sandbox Code Playgroud)
我可以在创建新表时引用这些类型,例如:
create table example (row_name ref(name))
Run Code Online (Sandbox Code Playgroud)
如何在 PostgreSQL 中实现相同的目标?
我想使用 mysqldump 从数据库中检索 X 第一行(其中“第一”按主键排序)。
我正在尝试通过以下方式使用 mysqldump:
mysqldump [connection-info] -where"1=1 LIMIT 40" --order-by-primary database table >> file.sql
(这是在为不同的表运行不同配置的脚本中)
现在,问题是,该命令创建以下查询:
SELECT /*!40001 SQL_NO_CACHE */ * FROM桌子WHERE 1=1 LIMIT 40 ORDER BY primary_key
是无效查询,我需要LIMIT 40将 放在ORDER BY语句之后。