易截截图软件、单文件、免安装、纯绿色、仅160KB

Oracle9中XML SQL Utility技术指导(java)

■     开发前要求配置
■     Select XML格式数据
■     Insert XML格式数据
■     Updata XML格式数据
■     Delete XML格式数据
开发前要求配置
必须安装Oracle客户端
把Classpath指向
classes111.zip
xmlparserv2.jar
xsu111.jar
xsu12.jar
Select XML格式数据
     由于两者之间具有相近的层次结构数据关系,关系数据库模式能XML来模拟。假设一个书目列表的数据库,BookList表设有下述列:BookID、Title、Author 、Publisher、Year、ISBN和描述。下面是应用程序对数据库进行的典型查询:
SELECT Title,Author,Publisher,Year,ISBN from BOOKLIST WHERE BOOKID=1234;
若通过Orale XML SQL Utility提交查询,数据库将返回下述结果:
<?xml version=’’1.0’’?>
<ROWSET>
   <ROW id=”1”>
<TITLE>The Difference Between God and Larry Ellison:Inside Oracle
     Corporation</TITLE>
<AUTHOR>Mike Wilson<AUTHOR>
<PUBLTSHER>William Morrow and Co.</PUBLISHER>
<YEAR>1997</YEAR>
<ISBN>0688149251</ISBN>
</ROWSET>
如果应用程序只想简单地把输出写入到文件,可以用字符串形式输出。如
果直接送给Oracle XML解析器用XSLT处理器进行变换,可以用DOM对象形式输出。提供DOM输出可以无需解析操作,否则在应用XSL转换之前需要实施解析操作。
     如下列代码段所示,通过把查询传递给oranle.xml.sql.query.Oracle XML Query类进行查询提交:
import java . sql . * ;
import java . math . * ;
import Oracle . xml . sql .query . * ;
import oracle . jdbc .* ;
import oracle . jdbc . driver . * ;
public static void main (String args[ ])throws SQLException
{
   string tabName = “Booklist” ;
   string user = “scott/tiger” ;
   DriverManager . registerDriver(new oracle . jdbc .driver .oracleDriver( )) ;
   Connection conn=
DriverManager . getConnection( “jdbc:oracle:oci8”+use


相关文档:

oracle 表空间操作

oracle表空间操作详解
  1
  2
  3作者:   来源:    更新日期:2006-01-04 
  5
  6 
  7建立表空间
  8
  9CREATE TABLESPACE data01
 10DATAFILE '/ora ......

Oracle常用的一些语法、命令和函数

一、常用语法 --1. 删除表时级联删除约束
drop table 表名 cascade constraint
--2. 当父表中的内容被删除后,子表中的内容也被删除
on delete casecade
--3. 显示表的结构
desc 表名
--4. 创建新的用户
create user [username] identified by [password]
--5. 给用户分配权限
grant 权限1、权限2...to 用户 ......

SQL语句优化技术

SQL语句优化技术分析
操作符优化
IN 操作符
用IN写出来的SQL的优点是比较容易写及清晰易懂,这比较适合现代软件开发的风格。
但是用IN的SQL性能总是比较低的,从ORACLE执行的步骤来分析用IN的SQL与不用IN的SQL有以下区别:
    ORACLE试图将其转换成多个表的连接,如果转换不成功则先执行IN里面的子查询, ......

SQL Server导入数据之"对于所指定的缓冲区来讲太大

最近处理excel数据导入到Sql Server中,失败,报错如下


为源列3(“产品说明”)的数据对于所指定的缓冲区来讲太大

我的excel文件中有一列叫“产品说明”,就是一些
文字。Sql
server处理导excel数据流程是这样的,它会先创建目标表,再把excel数据写入缓冲区,然后再把缓冲区数 ......

tomcat sql 连接池配置 Rubicon

tomcat的配置:
1.如何修改tomcat的端口
2.如何设置虚拟目录
3.如何给tomcat的管理员设置密码
4.如何设置数据源和连接池(公司常用!)
(二)如何修改tomcat的端口
在某些情况下,可能需要修改tomcat监听的端口8080 ,比如:
◆需要启动两份tomcat服务器
◆某个服务占用了8080端口
(三)如何修改tomcat的端口
修改tomca ......
© 2009 ej38.com All Rights Reserved. 关于E健网联系我们 | 站点地图 | 赣ICP备09004571号