#include EXEC SQL INCLUDE sqlca; exec sql include ../regression; EXEC SQL WHENEVER SQLERROR sqlprint; int main () { EXEC SQL BEGIN DECLARE SECTION; int foo; EXEC SQL END DECLARE SECTION; ECPGdebug (1, stderr); EXEC SQL CONNECT TO REGRESSDB1; EXEC SQL SET AUTOCOMMIT = ON; EXEC SQL SELECT foo INTO :foo FROM JSON_TABLE(jsonb '[{"foo":1}]', '$[*]' AS p0 COLUMNS ( foo int )) jt (foo); printf("Found foo=%d\n", foo); EXEC SQL SELECT foo INTO :foo FROM JSON_TABLE(jsonb '[{"foo":"1"}]', '$[*]' AS p0 COLUMNS ( NESTED '$' AS p1 COLUMNS ( NESTED PATH '$' AS p11 COLUMNS ( foo int ) ) )) jt (foo); printf("Found foo=%d\n", foo); EXEC SQL DISCONNECT; return 0; }