- 浏览: 12523 次
- 性别:
- 来自: 上海
最新评论
文章列表
import java.io.IOException;
import java.io.OutputStream;
import java.io.Reader;
import java.io.StringReader;
import javax.xml.bind.JAXBContext;
import javax.xml.bind.JAXBException;
import javax.xml.bind.Marshaller;
import javax.xml.bind.Unmarshaller;
import org.dom4j.Document;
import org ...
在java开发中使用XML几乎是每个程序员都会碰到的,目前可供我们选择的库也有很多,包括,dom4j, jaxen, SAX等等,本文将介绍如何使用JAXB进行Object-XML mapping.
JAXB目前已经集成到了JDK6中,但是还是推荐下载使用最新版的jaxb库, https://jaxb.dev.java.net/
从JAXB2.0开始,可以通过使用annotation进行Object-XMl mapping。
本文将通过以下步骤演示如何使用JAXB annotation绑定使用了namespace的XML文件
1. 创建employees.xml文件
...
oracle修改表名
alter tabletable_name rename to new_table_name;
oracle根据查询插入数据
Insert是T-sql中常用语句,Insert INTO table(field1,field2,...) values(value1,value2,...)这种形式的在应用程序开发中必不可少。但我们在开发、测试过程中,经常 ...
禁用所有外键约束
select 'alter table '||table_name||' disable constraint '||constraint_name||';' from user_constraints where constraint_type='R';
启用所有外键约束
select 'alter table '||table_name||' enable constraint '||constraint_name||';' from user_constraints where constraint_type='R';
删除所有外键约束
select 'alter ...
打算写一系列的文章介绍11g的新特性和变化。
Oracle11g在分区方面做了很大的提高,不但新增了4种复合分区类型,还增加了虚拟列分区、系统分区、INTERVAL分区等功能。
这一篇介绍Oracle11g的虚拟列分区功能。
Oracle11新特性—— ...
《PL/SQL编程》
/*procedural language/sql*/
--1、过程、函数、触发器是pl/sql编写的
--2、过程、函数、触发器是在oracle中的
--3、pl/sql是非常强大的数据库过程语言
--4、过程、函数可以在java程序中调用
--提高效率:优化sql语句或写存储过程
--pl/sql移植性不好
--IDE(Integration Develop Environment)集成开发环境
--命令规则:
--变量(variable) v_
--常量( ...
oracle中获取UTC时间:select to_char(sys_extract_utc(systimestamp),'YYYY-MM-DD HH:MM:SS') from dual;
timestamp时间戳类型是数据库常用的类型,但如何写它的比较很正让人犯了愁了。经过一番试探,google+xpert才发现可以这样写:
1.DB2 :
2. select * from tableName where timestamp_col >= TIMESTAMP('2007-10-10 00:00:00.0')
3.
4.ORACLE :
5. select * from tableName where timestamp_col >= TO_TIMESTAMP('2007-10-10 00:00:00.0' ...
oracle dblink
- 博客分类:
- oracle
数据库之间的链接建立在DATABASE LINK上。要创建一个DB LINK,必须先在每个数据库服务器上设置链接字符串。
1、 配置TNS , $ORACLE_HOME/NETWORK/ADMIN/tnsname.ora
10gstandby =
(DESCRIPTION =
(ADDRESS = (PROTOCOL = TCP)(HOST = HFCC-KF-3068)(PORT = 1522))
(CONN ...
例如在oracle中有2个用户sysdb、hellodb 在sysdb下面有表hello 在hellodb中有baby表
现在我想在oracle用户sysdb中使用hellodb用户的表baby的数据
那么怎么查询呢
select * from baby@link_hellodb
====================================
一般都会用imp exp 备份和导入数据库 但是有些时候 需要比较灵活的从两个数据库之间取数据 我这里用到的是oralc的dblink方式。
首先监听器tnsnames.ora这个文件能连接到远程要创建dblink的数据库。 ...
ORACLE日期时间函数大全
TO_DATE格式(以时间:2007-11-02 13:45:25为例)
Year:
yy two digits 两位年 显示值:07
yyy three digits 三位年 显示值:007
yyyy four digits 四位年 显示值:2007
Month:
mm number 两位月 ...
存储过程 create or replace package pkg_query
as type
cur_query is ref cursor;
procedure proc_qurey
(
p_tableName in varchar2, --表名
p_strWhere in varchar2, --查询条件
p_orderColumn in varchar2, --排序的列
p_orderStyle in varchar2, --排序方式
p_curPage in out Number, --当前页
p_pageSize in out Number, --每页显示记录条数
p_tota ...