知识大全 用java从oracle取数

Posted 文字

篇首语:勇士搏出惊涛骇流而不沉沦,懦夫在风平浪静也会溺水。本文由小常识网(cha138.com)小编为大家整理,主要介绍了知识大全 用java从oracle取数相关的知识,希望对你有一定的参考价值。

  /*drop table varray_table;drop type num_varray;

  CREATE TYPE num_varray AS VARRAY( ) OF VARCHAR ( )/CREATE TABLE varray_table (col num_varray);INSERT INTO varray_table VALUES (num_varray( 你好 abc ));

  select * from varray_table;

  */

  import java sql *;import java math *;import oracle jdbc driver *;import oracle sql *;

  class Array

  public static void main(String args[]) throws Exception  int oracleId = CharacterSet ZHS GBK_CHARSET;  CharacterSet dbCharset = CharacterSet make(oracleId);

  DriverManager registerDriver                (new oracle jdbc driver OracleDriver());

  Connection conn =      DriverManager getConnection                       ( jdbc:oracle:thin:@ : :db                         mytest                         mytest );

  Statement stmt = conn createStatement();

  ResultSet rs = stmt executeQuery( SELECT * FROM varray_table );

  while (rs next())     ARRAY my_array = ((OracleResultSet)rs) getARRAY( );

  // return the SQL type names integer codes     // and lengths of the columns    System out println ( Array is of type + my_array getSQLTypeName());    System out println ( Array element is of typecode + my_array getBaseType());    System out println ( Array is of length + my_array length());

  // get Array elements     String[] values = (String[]) my_array getArray();    for (int i = ; i < values length; i++)            oracle sql CHAR out_value = new oracle sql CHAR(values[i] dbCharset);       System out println( >> index + i + = + out_value);   

  

cha138/Article/program/Oracle/201311/17881

相关参考

知识大全 在Oracle中用java编写存储过程

在Oracle中用java编写存储过程  以下文字资料是由(全榜网网www.cha138.com)小编为大家搜集整理后发布的内容,让我们赶快一起来看一下吧!  Oracl

知识大全 在Oracle中使用Java存储过程

在Oracle中使用Java存储过程  以下文字资料是由(全榜网网www.cha138.com)小编为大家搜集整理后发布的内容,让我们赶快一起来看一下吧!  Java存储

知识大全 一个JAVA连接ORACLE的例子

一个JAVA连接ORACLE的例子  以下文字资料是由(全榜网网www.cha138.com)小编为大家搜集整理后发布的内容,让我们赶快一起来看一下吧!  例子    p

知识大全 使用java调用timesten实现Oracle入库

使用java调用timesten实现Oracle入库  以下文字资料是由(全榜网网www.cha138.com)小编为大家搜集整理后发布的内容,让我们赶快一起来看一下吧!

知识大全 java调用oracle存储过程

  一无返回值的存储过程  存储过程为  CREATEORREPLACEPROCEDURETESTA(PARAINVARCHARPARAIN VARCHAR) 

知识大全 Java与Oracle的两种连接方式

Java与Oracle的两种连接方式  以下文字资料是由(全榜网网www.cha138.com)小编为大家搜集整理后发布的内容,让我们赶快一起来看一下吧!  第一种方式通

知识大全 在Java中调用Oracle的过程和函数

在Java中调用Oracle的过程和函数  以下文字资料是由(全榜网网www.cha138.com)小编为大家搜集整理后发布的内容,让我们赶快一起来看一下吧!  内容或简

知识大全 在Java中调用Oracle包中的过程

在Java中调用Oracle包中的过程  以下文字资料是由(全榜网网www.cha138.com)小编为大家搜集整理后发布的内容,让我们赶快一起来看一下吧!  一先在or

知识大全 单独的java程序连接oracle数据库实例

cha138/Article/program/Java/JSP/201311/20208

知识大全 在Oracle817上安装java虚拟机详细步骤

在Oracle817上安装java虚拟机详细步骤  以下文字资料是由(全榜网网www.cha138.com)小编为大家搜集整理后发布的内容,让我们赶快一起来看一下吧!