怎么用这两个函数在oracle中EMPTY_BLOB()和EMPTY_CLOB()??
EMPTY_BLOB()和EMPTY_CLOB()??谁能给我分别举两个例子。例如:select......fromdual;请大虾们帮帮忙~...
EMPTY_BLOB()和EMPTY_CLOB()??谁能给我分别举两个例子。例如:select......from dual;请大虾们帮帮忙~
展开
2个回答
展开全部
EMPTY_BLOB()和EMPTY_CLOB()函数是用来对大数据类型字段进行初始化操作的。
INSERT INTO 表(file_name,file_blob) VALUES ("文件名",EMPTY_BLOB());
或
INSERT INTO 表(file_name,file_blob) VALUES ("文件名",EMPTY_BLOB())
RETURNING file_blob INTO dst_file; ----dst_file是与file_blob对应的变量。
select file_name,dbms_lob.getlength(file_blob) si_ze from 表;
EMPTY_CLOB()与EMPTY_BLOB()类同。
INSERT INTO 表(file_name,file_blob) VALUES ("文件名",EMPTY_BLOB());
或
INSERT INTO 表(file_name,file_blob) VALUES ("文件名",EMPTY_BLOB())
RETURNING file_blob INTO dst_file; ----dst_file是与file_blob对应的变量。
select file_name,dbms_lob.getlength(file_blob) si_ze from 表;
EMPTY_CLOB()与EMPTY_BLOB()类同。
推荐律师服务:
若未解决您的问题,请您详细描述您的问题,通过百度律临进行免费专业咨询