有谁知道oracle中pl⼀sql块语句中有数组的概念吗? 如果有该怎么声明和使用呢?如果没有 有其他方法吗?

2025-05-12 19:16:51
推荐回答(1个)
回答(1):

SET SERVEROUT ON SIZE 100000
DECLARE
  TYPE T_VARRAY IS VARRAY(3) OF VARCHAR2(20);
  V_VAR T_VARRAY := T_VARRAY('I', 'LOVE', 'STUDY');
BEGIN
  FOR I IN 1 .. V_VAR.COUNT LOOP
    DBMS_OUTPUT.PUT_LINE(V_VAR(I));
  END LOOP;
END;