JDBC query VARRAY on DB level
来源:互联网 发布:怎样备份数据库 编辑:程序博客网 时间:2024/06/05 14:40
create or replace type rec_def as object (
pvtrsid int
);
//不能声明成record,只有局部的类型(sp 中)才可以声明record
create or replace type my_table_type is table of rec_def;
declare
rec rec_def;
arr my_table_type;
begin
rec := rec_def(1);
arr := my_table_type();
arr.extend();
arr(1) := rec;
end;
=======jdbc
public List<AssetPriceRecon> varryQuery() throws Exception {
Object obj = jdbcTemplate.execute(new CallableStatementCreator() {
@Override
public CallableStatement createCallableStatement(Connection con)
throws SQLException {
CallableStatement cs = con.prepareCall("{call pkg_trustee.varrayQuery(?)}");
cs.registerOutParameter(1,
oracle.jdbc.OracleTypes.ARRAY, "MY_TABLE_TYPE");
return cs;
}
}, new CallableStatementCallback() {
@Override
public Object doInCallableStatement(CallableStatement cs)
throws SQLException, DataAccessException {
// TODO Auto-generated method stub
cs.execute();
Array array = cs.getArray(1);
return array;
}
});
if (obj == null)
return null;
ARRAY rs = (ARRAY)obj;
Datum [] data = rs.getOracleArray();
ResultSet r = rs.getResultSet();
while (r.next()) {
System.out.println(r.getInt(1));
}
for (Datum da : data) {
STRUCT st = (STRUCT)da;
Map m = st.getMap();
Object [] o = st.getAttributes();
System.out.println(st.getMap());
}
return null;
}====================
- JDBC query VARRAY on DB level
- DB Query Analyzer 6.03, the most excellent Universal DB Access tools on any Microsoft Windows OS
- db写法query
- db.query的使用
- Demonstration of DB Query Analyzer 6.03 Installation and Running on Microsoft Windows 8
- Install and run DB Query Analyzer 6.04 on Microsoft Windows 10
- 编译level db rocksdb
- my golib:db query Result
- Oracle DB SQL Query 基础
- Cloudant NoSQL DB : Query 示例
- JDBC DB CONN STRING
- JDBC DB TableName
- JDBC连接DB
- JDBC query table definition
- spring jdbc之query
- XML DB on Oracle10g
- XML DB on Oracle10g
- dynamic query on sql
- 《c.primer.plus 5th 》 P208页 菜单浏览
- 学习笔记——JMS示例
- 关于 URL 的一些不可不知的知识
- jquery中的select操作
- poj2823,典型的单调队列
- JDBC query VARRAY on DB level
- Java程序的编码规范
- jQuery常见的二十五种选择器
- mysql 5 的安装方法及常用命令
- 审查Java代码的十一种常见错误
- Nao机器人之刷新USBKey
- 解析class反编译文件
- 英文求职面试常见问题及应对技巧
- 4大学生为进京指标被骗3.2万