PLS-00201: 必須宣告識別符號 'VARTABLETYPE'
Oracle 10.2.0.4
CREATE OR REPLACE FUNCTION DMP2.strVarList( p_string in varchar2 ) return
varTableType
as
v_str long default p_string ;
v_n number;
v_data varTableType := varTableType();
begin
loop
v_n := to_number(instr( v_str, ',' ));
exit when (nvl(v_n,0) = 0);
v_data.extend;
v_data( v_data.count ) := ltrim(rtrim(substr(v_str,1,v_n-1)));
v_str := substr( v_str, v_n+1 );
end loop;
return v_data;
end;
/
編譯報錯 :
FUNCTION DMP2.STRVARLIST
On line: 2
PLS-00201: 必須宣告識別符號 'VARTABLETYPE'
CREATE OR REPLACE FUNCTION DMP2.strVarList( p_string in varchar2 ) return
varTableType
as
v_str long default p_string ;
v_n number;
v_data varTableType := varTableType();
begin
loop
v_n := to_number(instr( v_str, ',' ));
exit when (nvl(v_n,0) = 0);
v_data.extend;
v_data( v_data.count ) := ltrim(rtrim(substr(v_str,1,v_n-1)));
v_str := substr( v_str, v_n+1 );
end loop;
return v_data;
end;
/
編譯報錯 :
FUNCTION DMP2.STRVARLIST
On line: 2
PLS-00201: 必須宣告識別符號 'VARTABLETYPE'
來自 “ ITPUB部落格 ” ,連結:http://blog.itpub.net/35489/viewspace-697131/,如需轉載,請註明出處,否則將追究法律責任。
相關文章
- Oracle儲存過程中呼叫DBLink同義詞出現錯誤:PLS-00201: 必須宣告識別符號Oracle儲存過程符號
- C++ 提示未宣告的識別符號C++符號
- 識別符號符號
- JavaScript 識別符號JavaScript符號
- 命令識別符號(轉)符號
- python的識別符號Python符號
- 06:合法 C 識別符號符號
- 《Effective Go》--空白識別符號Go符號
- oracle 識別符號規範Oracle符號
- aix 系統識別符號AI符號
- 使用去中心化識別符號 (DID) 作為識別符號元系統中心化符號
- Java資料型別、識別符號Java資料型別符號
- SQL 必須宣告標量變數SQL變數
- C語言-識別符號命名C語言符號
- 識別符號與關鍵字符號
- java基本無法-識別符號Java符號
- Oracle 12.2 長識別符號Oracle符號
- 標準HTML識別符號 (轉)HTML符號
- URI(統一資源識別符號)符號
- SCSS &父選擇器識別符號CSS符號
- Windows安全識別符號(SID)概述Windows符號
- Hibernate識別符號生成器符號
- 字串切片識別符號是什麼字串符號
- JavaSE 關鍵字和識別符號Java符號
- go——識別符號的命名規範Go符號
- 關鍵字、資料型別、識別符號資料型別符號
- JAVA-識別符號、變數、資料型別Java符號變數資料型別
- java:識別符號 關鍵字 變數Java符號變數
- 1413: C語言合法識別符號C語言符號
- JavaScript生成GUID統一識別符號JavaScriptGUI符號
- ORA-00904: : 識別符號無效符號
- 名稱 ****不是有效的識別符號 sql符號SQL
- ruby **option作為函式引數,map的key必須是符號函式符號
- python:LEGB識別符號解析順序Python符號
- C#程式碼識別符號命名規範C#符號
- js如何生成唯一識別符號UUIDJS符號UI
- Java的識別符號與編碼規範Java符號
- 識別符號的命名規則和規範符號