以下のARRAY型を作成します。
CREATE TYPE myarray_1 AS VARRAY(5) OF CHARACTER(10); CREATE TYPE myarray_2 AS CHARACTER(10) ARRAY[5];
ARRAY型myarray_1に対するSHOW TYPEリクエストは、以下の情報を返します。CREATE TYPEmyarray_1に対して返されるSQLテキストが、この型を作成するときに使用したVARRAY型ではなく、ARRAY型を使用して報告されていることに注意してください。そのため、myarray_1に対して返されるCREATE TYPE SQLテキストはmyarray_2に対して返されるものと同じです。
SHOW TYPE myarray_1; CREATE TYPE myarray_1 AS CHARACTER(10) ARRAY[5];
ARRAY型myarray_2に対するSHOW TYPEリクエストは、以下の情報を返します。
SHOW TYPE myarray_2; CREATE TYPE myarray_2 AS CHARACTER(10) ARRAY[5];