命名的 Row 类型的文字

要为命名的 ROW 类型指定文字的值,请以 ROW 类型构造函数引入文字的行,并将每一字段的文字的值括在圆括号中。此外,您可将行文字强制转型为适合的命名的 ROW 类型,来确保生成行值作为命名的 ROW 类型。下列语句创建命名的 ROW 类型 address_t 以及 employee 表:
CREATE ROW TYPE address_t 
          (
          street CHAR(20), 
          city CHAR(15),
          state CHAR(2),
          zipcode CHAR(9)
          );
          
          CREATE TABLE employee 
          (
          name CHAR(30),
          address address_t
          );
下列的 INSERT 语句将值插入到 employee 表的 address 列内:
INSERT INTO employee (address)
          VALUES (
          "ROW('103 Baker St', 'Tracy','CA', 94060)"::address_t)