java操作Oracle数据库——ARRAY、TABLE类型批量入库
?
首先是我的数据库表(PLSQL操作)
?
- create?table?TEST_TABLE?
- (?
- ??yid??????NUMBER,???
- ??ytel?????VARCHAR2(50),??
- ??yanumber?VARCHAR2(50)???
- );?
这里记录两种方式:不管哪种方式、一定要记得导入orai18n.jar否则一遇到字符串就乱码、添加不到数据
第一种:
在数据库中建立相应的java对象(Oracle中的类型)和数组.
?
- CREATE?OR?REPLACE?TYPE?yOracleObject(类型名称)?AS?OBJECT(?
- ???????yid?number,ytel?varchar2(50),yanumber?varchar2(50)?
- );?
数组:
?
- CREATE?OR