Oracle => PostgreSQL:%ROWTYPE的数组?

时间:2016-09-29 16:01:28

标签: arrays oracle postgresql database-migration

PostgreSQL中有没有办法在Oracle中的函数内声明本地类型"TABLE OF ..%ROWTYPE INDEX BY BINARY_INTEGER"

CREATE OR REPLACE FUNCTION FNC
   RETURN NUMBER
AS
   TYPE TYPE_TB IS TABLE OF ADM_APPLICATIONS%ROWTYPE
      INDEX BY BINARY_INTEGER;

   TB_VAR   TYPE_TB;
BEGIN
   return 1;
END;

1 个答案:

答案 0 :(得分:0)

对于每个表,还有相应的类型(具有相同的名称)。

所以你可以做到以下几点:

const string = "\u{1F3C4}\u{1F3FB}\u200D\u2640\uFE0F";
console.log(string); // ‍♀️

const codes = [ ...string ].map(ch =>
  ch.codePointAt(0).toString(16).toUpperCase()
).join('-');
console.log(codes); // 1F3C4-1F3FB-200D-2640-FE0F