是否可以同时使用%TYPE和数组?
CREATE FUNCTION role_update(
IN id "role".role_id % TYPE,
IN name "role".role_name % TYPE,
IN user_id_list "user".user_id % TYPE[],
IN permission_id_list INT[]
)
我因为这样得到了语法错误,但我不想复制任何列类型,所以我想使用
"user".user_id % TYPE
而不是简单的INT
,因为这样可以更容易地修改任何列类型。