标签: sql oracle plsql oracle10g
我想将z <= std_logic_vector(unsigned(x) - unsigned(z)); 转换为VARCHAR但我收到此错误:
z <= std_logic_vector(unsigned(x) - unsigned(z));
VARCHAR
Ora-22858数据类型的更改无效
答案 0 :(得分:0)
有一个函数utl_raw.cast_to_raw()将varchar2转换为BLOB值,我们在Oracle11g中使用了该值 如果您想转换为CLOB simpy,请使用TO_CLOB
utl_raw.cast_to_raw()
Oracle11g
TO_CLOB
希望这会有所帮助。