PL/SQL:将数据类型分配给变量
问题描述:
有没有办法做到这一点?我想要这样做: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;
谢谢!
答
你可以这样说:
create or replace
package SOME_PACKAGE as
subtype filetype is clob; --assign clob's filetype to a variable
end SOME_PACKAGE;
/
但是,为什么?
谢谢。我正在导入并编辑大量的pl/sql代码,这些代码将SOME_PCK.filetype变量声明为它们的数据类型,其中包括clob数据类型。我没有编辑每个实例,而是创建了前一个包,并将filetype设置为我想要的。 – Ram 2013-02-26 08:55:58