bfile
create table bfile_table(id number primary key,
bfile_col bfile not null);
create directory myfile as 'D:\appdata\image1';
insert into bfile_table(id,bfile_col) values(1,bfilename('MYBFILE','2222559.jpg')); --目录名大写,文件要放在上述定义的目录下
insert into bfile_table(id,bfile_col) values(2,bfilename('MYBFILE','aa.txt'));
commit;
select * from bfile_table t;
--字段最多有多少个
CREATE OR REPLACE PROCEDURE p_tab_lim(
/************************************
* @description 测试表最多有多少个字段 1000个
* @parameter oi_return out integer 执行状态码,0 正常,1 出错
* @author zhaobingnan
* @create-date 2012-08-09
* @copyright huawei
************************************/
I_NUM NUMBER, -- 输入要插入的数据条数
O_RES out NUMBER -- 事务处理结果0 正常,1 出错
) AS
ERRCODE INT; -- ORACLE 错误代码
ERRMSG VARCHAR2(200); -- ORACLE 错误描述
EINPUT EXCEPTION; -- 输入查询参数异常
TRET INT; -- 返回值
begin
for i in 1 .. 2000 loop
execute immediate 'alter table t_lim add A' || i || ' number(1)';
end loop;
O_RES := 0;
--return O_RES;
EXCEPTION
WHEN EINPUT THEN dbms_output.put_line(ERRMSG);
WHEN OTHERS THEN ERRCODE := SQLCODE;
ERRMSG := SUBSTR(SQLERRM, 1, 200);
dbms_output.put_line(ERRCODE); dbms_output.put_line(ERRMSG);
END p_tab_lim;
来自 “ ITPUB博客 ” ,链接:https://blog.itpub.net/12961536/viewspace-769561/
,如需转载,请注明出处,否则将追究法律责任。