sql
SET SERVEROUTPUT ON
DECLARE
col_cnt INTEGER;
rec_tab DBMS_SQL.DESC_TAB;
cur INTEGER;
BEGIN
cur := DBMS_SQL.OPEN_CURSOR;
DBMS_SQL.PARSE(cur, 'SELECT * FROM dba_users WHERE username = ''张三''', DBMS_SQL.NATIVE);
DBMS_SQL.DESCRIBE_COLUMNS(cur, col_cnt, rec_tab);
FOR i IN 1..col_cnt LOOP
DBMS_OUTPUT.PUT_LINE('列名: ' || rec_tab(i).col_name||' TYPE:'||REC_TAB(I).COL_TYPE);
END LOOP;
DBMS_SQL.CLOSE_CURSOR(cur);
END;
/
这个表只有3中类型

具体到字段如下:
这个1、2、180按说应该来自这里


但好像不匹配,是不是文档妹更新?