我有时会遇到这种SELECT
说法(在 stackexchanges 上与 JSON 相关的答案中):
SELECT my_table
FROM my_table;
它似乎变成了一个多行的单列结果。
返回的每一行的类型名称是什么?一个row value of my_table
?
(我试着阅读文档(sql-expressions)但是,我找不到具体的答案。)
我有时会遇到这种SELECT
说法(在 stackexchanges 上与 JSON 相关的答案中):
SELECT my_table
FROM my_table;
它似乎变成了一个多行的单列结果。
返回的每一行的类型名称是什么?一个row value of my_table
?
(我试着阅读文档(sql-expressions)但是,我找不到具体的答案。)
它是一个命名的复合类型:https ://www.postgresql.org/docs/current/static/sql-expressions.html#SQL-SYNTAX-ROW-CONSTRUCTORS
创建表时,会创建同名的TYPE 。
该表的一行属于该类型。