CREATE TYPE pencil_count AS(
pencil_color varchar(30),
count integer
);
CREATE TABLE pencils(id serial, pencils_ pencil_count[]);
INSERT INTO pencils(pencils_) VALUES('{("blue",5),("red",2)}');
Run Code Online (Sandbox Code Playgroud)
这不起作用并给出错误:
格式错误的数组文字。
如果我想在不使用的情况下添加这个复合数组,正确的语法是ARRAY[...]什么?