Oracle:在程序中对RAW类型字段的读写

来源:互联网 发布:音频对比软件 编辑:程序博客网 时间:2024/05/21 17:02

使用 utl_raw.cast_to_varchar2 和  utl_raw.cast_to_raw 即可完成对RAW类型字段的读写。

比如表T中有RAW类型字段RAWTEST,在PROC程序中这样:

VARCHAR  vch[100];

vch.arr[0] = '8';

vch.len = 1;

EXEC SQL insert into T values (utl_raw.cast_to_raw(:vch));  // 写入;

EXEC SQL select utl_raw.cast_to_varchar2(RAWTEST) INTO :vch from T;  // 读出

原创粉丝点击