Đúng rồi. Bạn không thể sử dụng bản ghi kiểu bên ngoài không gian PL / pgSQL.
Giá trị RECORD chỉ hợp lệ trong plpgsql.
bạn có thể làm
EXECUTE 'SELECT $1.descr' INTO d USING r::text::xx;
Đúng rồi. Bạn không thể sử dụng bản ghi kiểu bên ngoài không gian PL / pgSQL.
Giá trị RECORD chỉ hợp lệ trong plpgsql.
bạn có thể làm
EXECUTE 'SELECT $1.descr' INTO d USING r::text::xx;