2013-02-26 59 views
0

有沒有辦法做到這一點?我想要這樣做:PL/SQL:將數據類型分配給變量

create or replace 
package SOME_PACKAGE as 
    filetype type is clob%type; --assign clob's filetype to a variable 
end SOME_PACKAGE; 
/

declare 
    clb SOME_PACKAGE.filetype; 
begin 
    dbms_lob.writeappend(clb, 1, 's'); 
end; 

謝謝!

回答

1

你可以這樣說:

create or replace 
package SOME_PACKAGE as 
    subtype filetype is clob; --assign clob's filetype to a variable 
end SOME_PACKAGE; 
/

但是,爲什麼?

+0

謝謝。我正在導入並編輯大量的pl/sql代碼,這些代碼將SOME_PCK.filetype變量聲明爲它們的數據類型,其中包括clob數據類型。我沒有編輯每個實例,而是創建了前一個包,並將filetype設置爲我想要的。 – Ram 2013-02-26 08:55:58