1.插入或更新数据库时
BLOB:rawtohex(#{字段名}) 否则,会报错:ORA-01465: 无效的十六进制数字
DATE:to_date(#{字段名},'yyyy-mm-dd hh24:mi:ss')
2.查询
BLOB:UTL_RAW.CAST_TO_VARCHAR2(字段)
Date:to_char(字段名,'yyyy-mm-dd hh24:mi:ss')
本文介绍了在Oracle数据库中处理BLOB和DATE类型的正确方法。包括插入或更新时使用rawtohex及to_date函数,以及查询时如何利用UTL_RAW.CAST_TO_VARCHAR2和to_char函数。
BLOB:rawtohex(#{字段名}) 否则,会报错:ORA-01465: 无效的十六进制数字
DATE:to_date(#{字段名},'yyyy-mm-dd hh24:mi:ss')
BLOB:UTL_RAW.CAST_TO_VARCHAR2(字段)
Date:to_char(字段名,'yyyy-mm-dd hh24:mi:ss')

被折叠的 条评论
为什么被折叠?