You signed in with another tab or window. Reload to refresh your session.You signed out in another tab or window. Reload to refresh your session.You switched accounts on another tab or window. Reload to refresh your session.Dismiss alert
trueSELECT * FROM ROWS FROM (json_to_recordset('[{"a":1}]') AS (a integer)) WITH ORDINALITY
2
+
true SELECT * FROM ROWS FROM (json_to_recordset('[{"a":1,"b":"x"}]') AS (a integer, b text)) AS r
3
+
true SELECT * FROM ROWS FROM (json_to_recordset('[{"a":1}]') AS (a integer), generate_series(1, 2)) WITH ORDINALITY AS r(a, n, ord)
4
+
true SELECT * FROM ROWS FROM (generate_series(1, 2), jsonb_to_recordset('[{"a":1.25}]'::jsonb) AS (a numeric(10, 2))) AS r(n, amount)
5
+
true SELECT * FROM ROWS FROM (json_to_record('{"a":"x"}') AS (a text COLLATE "C"))
6
+
true SELECT * FROM ROWS FROM (json_to_record('{"a":"x"}') AS (a text COLLATE pg_catalog."C"))
7
+
true SELECT * FROM ROWS FROM (json_to_record('{"a":[1,2]}') AS (a integer[]))
8
+
true SELECT * FROM ROWS FROM (json_to_record('{"a":"2026-01-01T12:00:00Z"}') AS (a timestamp(6) with time zone))
9
+
true SELECT * FROM ROWS FROM (json_to_record('{"odd name":1}') AS ("odd name" integer)) AS r("renamed")
10
+
true SELECT r.* FROM (VALUES ('[{"a":1}]'::json)) AS src(payload) CROSS JOIN LATERAL ROWS FROM (json_to_recordset(src.payload) AS (a integer)) WITH ORDINALITY AS r
11
+
true SELECT * FROM ROWS FROM (generate_series(1, 2), generate_series(1, 1)) AS r(a, b)
12
+
true SELECT * FROM ROWS FROM (json_to_record('{"a":1}') AS (a integer), json_to_record('{"b":2}') AS (b integer))
13
+
false SELECT * FROM ROWS FROM (json_to_record('{}') AS ())
14
+
false SELECT * FROM ROWS FROM (json_to_record('{}') AS (a))
15
+
false SELECT * FROM ROWS FROM (json_to_record('{}') AS (a integer,))
16
+
false SELECT * FROM ROWS FROM (json_to_record('{}') AS (a integer NOT NULL))
17
+
false SELECT * FROM ROWS FROM (json_to_record('{}') AS (a integer DEFAULT 1))
18
+
false SELECT * FROM ROWS FROM (json_to_record('{}') AS r(a integer))
19
+
false SELECT * FROM ROWS FROM (json_to_record('{}') AS (a integer) WITH ORDINALITY)
0 commit comments