- 博客(34)
- 收藏
- 关注
原创 oracle10gR2 中, 用 in 还是 用or的问题
select table_name from test where table_name='DBMS_ALERT_INFO' or table_name ='DBMS_APPS_UPG_WORKING';执行计划----------------------------------------------------------Plan hash value: 2019477598--------------------------------------------------------
2010-10-08 16:31:00
1755
转载 【转】oracle hints用法大全
<br />http://www.javaeye.com/topic/193649<br /> <br />1. /*+ALL_ROWS*/ <br />表明对语句块选择基于开销的优化方法,并获得最佳吞吐量,使资源消耗最小化.<br />例如:<br />SELECT /*+ALL+_ROWS*/ EMP_NO,EMP_NAM,DAT_IN FROM BSEMPMS WHERE EMP_NO='SCOTT';<br /><br />2. /*+FIRST_ROWS*/<b
2010-10-02 17:07:00
1061
转载 Mysql任务调度(Event)
Normal 0 7.8 磅 0 2 false false false EN-US ZH-CN X-NONE
2010-03-11 13:25:00
20686
原创 Mysql存储过程(六)——存储过程中使用临时表
Normal 0 7.8 磅 0 2 false false false EN-US ZH-CN X-NONE
2010-03-11 12:59:00
47496
原创 Mysql存储过程(五)——SEQUENCE的实现
在oracle中,sequence提供多表多字段可共用一个不重复值。Mysql中存在自增列,基本可以满足PK的要求。但自增列存在限制:a.只能用于表中的一个字段,一张不能同时存在两个以上的自增列;b.自增列必须被定义为key(PK或FK);c.自增列不能被多个表共用;d.当ins
2010-03-11 11:59:00
11328
1
原创 Mysql存储过程(四)——异常处理
有时候,不希望存储过程抛出错误中止执行,而是希望返回一个错误码。Mysql支持异常处理,通过定义CONTINUE/EXIT异常处理的HANDLER来捕获SQLWARNING/NOT FOUND/SQLEXCEPTION(警告/无数据/其他异常)。其中,FOR后面可以改为SQLWA
2010-03-11 11:54:00
18810
原创 Mysql存储过程(三)——处理分页
Normal 0 7.8 磅 0 2 false false false EN-US ZH-CN X-NONE
2010-03-10 13:55:00
4871
原创 Mysql存储过程(二)——多结果集返回与java获取
存储过程经常需要返回多个结果集。Mysql中直接用select即可返回结果集。而oracle则需要使用游标来返回结果集。这一点Mysql相对比较方便,如下代码即可实现输出两个结果集: Sqlcode 2-1:CREATE PROCEDURE test_proc_m
2010-03-10 12:54:00
45923
原创 Mysql存储过程(一)——原子性
Mysql中,单个Store Procedure(SP)不是原子操作,而oracle则是原子的。如下的存储过程,即使语句2失败,语句1仍然会被commit到数据库中:Sql code 1-1:create table testproc(id int(4) primary key, name varchar(100)); C
2010-03-09 18:03:00
14824
1
原创 Mysql字符集设置为utf8,怎么插入中文还是ERROR 1406 (22001): Data too long...
1。确保my.ini中涉及到字符的参数都是utf82。如果直接用mysql的命令行(开始菜单下的Command Line Client)会有问题,它直接使用my.ini中的default-character-set=utf8连接,而我们的机器字符集基本都是GBK。要在command下使用:mysql -uroot -p --default-character-set=gbk命令来登录,
2010-01-20 06:11:00
4853
原创 java oracle存储过程/函数(2):字符串数组传出存储过程,动态sql如何fetch到游标
在(1)中,我们讲了如何传入String数组和int数组。这里,讲下如何传出String数组。可能看了代码之后,有的朋友会有疑问:为什么要传出String数组?直接传出一个游标不好吗? 这里简单说下初衷:游标基本上只能从table中传出,或者,从自定义数组中select出来作为一个游标。我这里举的例子是查询表中的某一列的值,但实际应用中,可能需要转化,例如:A-》可用,N-》不可
2010-01-11 04:34:00
5488
原创 java oracle存储过程/函数(1):字符串数组、int数组传入存储过程
最近优快云上有比较多的朋友问到java与oracle存储过程/函数的交互方面的问题。本人也是一步步学起来的,在之前也碰到过类似的问题,经常一头雾水。但现在某些东西似乎是有点入门的味道了,觉得应该写点什么总结一下,方便大众,也是为了自己查找方便。就准备写一个系列。 嗯,因为是原创,可能代码存在一些错误或者不足,还希望大家谅解并指出来。但可以负责任的说一句:本人的以下代码都是测试通
2010-01-11 02:55:00
7428
11
原创 WEB项目(struts1.X)乱码终结
1。数据库在创建的时候,指定其编码为UTF-8. (1)oracle:SQL> select userenv(language) from dual;USERENV(LANGUAGE)---------------------------------------------SIMPLIFIED CHINESE_CHINA.UTF8SQL>
2009-12-24 03:14:00
6541
7
转载 Oracle字符集测试
以下回答属于转载:经常看到一些朋友问ORACLE字符集方面的问题,我想以迭代的方式来介绍一下。第一次迭代:掌握字符集方面的基本概念。 有些朋友可能会认为这是多此一举,但实际上正是由于对相关基本概念把握不清,才导致了诸多问题和疑问。首先是字符集的概念。我们知道,电子计算机最初是用来进行科学计算的(所以叫做"计算机"),但随着技术的发展,还需要计算机进行其它方面的应用处理。这就要求
2009-12-19 03:20:00
1578
转载 查看Oracle字符集及怎样修改字符集(zt)
一、什么是oracle字符集 Oracle字符集是一个字节数据的解释的符号集合,有大小之分,有相互的包容关系。ORACLE支持国家语言的体系结构允许你使用本地化语言来存储,处理,检索数据。它使数据库工具,错误消息,排序次序,日期,时间,货币,数字,和日历自动适应本地化语言和平台。 影响oracle数据库字符集最重要的参数是NLS_LANG参数。它的格式如下:
2009-12-19 03:18:00
4010
转载 oracle表空间管理
--1查看表空间已经使用的百分比select a.tablespace_name,a.bytes/1024/1024"Sum MB",(a.bytes-b.bytes)/1024/1024 "used MB",b.bytes/1024/1024"free MB",round(((a.bytes-b.bytes)/a.bytes)*100,2) "percent_used"f
2009-12-16 23:49:00
941
转载 ORACLE 普通表转换成分区表(在线重定义)
在一个高可用系统中,如果需要改变一个表的定义是一件比较棘手的问题,尤其是对于7×24系统。Oracle提供的基本语法基本可以满足一般性修改,但是对于把普通堆表改为分区表,把索引组织表修改为堆表等操作就无法完成了。而且,对于被大量DML语句访问的表,幸运的是,Oracle从9i版本开始提供了在线重定义表功能,通过调用DBMS_REDEFINITION包,可以在修改表结构的同时允许DM
2009-12-16 20:25:00
1032
转载 oracle的TM锁、TX锁知识完全普及
锁概念基础 数据库是一个多用户使用的共享资源。当多个用户并发地存取数据时,在数据库中就会产生多个事务同时存取同一数据的情况。若对并发操作不加控制就可能会读取和存储不正确的数据,破坏数据库的一致性。加锁是实现数据库并发控制的一个非常重要的技术。当事务在对某个数据对象进行操作前,先向系统发出请求,对其加锁。加锁后事务就对该数据对象有了一定的控制,在该
2009-12-08 19:07:00
27798
1
原创 动态调用带out参数的存储过程
试了将近1个小时,早知道多baidu一下了,死在这个using in/out 没加上,乃乃的。 SQL> drop table emp;表已丢弃。SQL> create table emp(A varchar2(10),B varchar2(10),C varchar2(10));表已创建。SQL> insert into emp values(1,
2009-12-07 23:13:00
1373
转载 一些Oracle链接
oracle 官方文档 CLOB 10g操作http://www.oracle.com/technology/sample_code/tech/java/codesnippet/jdbc/clob10g/handlingclobsinoraclejdbc10g.html 行列转换的通用过程 by wildwave http://topic.youkuaiyun.com/u/
2009-12-03 19:38:00
596
原创 某大学生的作业(3)--第一次回复之要求修改
大学生: 代码运行过了,很好,完全满足要求啦。 不过还有一点小问题~~就是Hashtable 没学过,而且今天老师上课讲了下说可以用Vector实现。 能不能再改下代码呢? 恩还有一点,就是英语语法问题了1. networks – list all networks connected to aparticular node 是指列出一点让然后显示所有联系的网络,
2009-12-03 04:48:00
830
2
原创 某大学生的作业(2)--第一次回复
代码说明:由于你提供的Main里面只有两个地方可以 // expand here ............. 只好写了一个比较笨的,只在这两个地方加代码,但用到了java.io.*和java.util.*,因为你Main里面已经import了,所以应该不算违规。。。。另外两个类不在 //expand那里,是因为你要求要自定义class的 import java.io.*;
2009-12-03 04:47:00
743
1
原创 某大学生的作业(1)--题目
information on the connectivity of nodes and networks. Nodes may be connected to varying numbers of networks and networks may be connected to varying numbers of nodes. You may assume a maximum o
2009-12-03 04:45:00
744
原创 一个进制转换的swing,改了下
package test;import java.awt.Container;import java.awt.Rectangle;import java.awt.event.ActionEvent;import java.awt.event.ActionListener;import java.awt.event.KeyEvent;import java.awt.eve
2009-12-03 04:44:00
874
转载 swing的个日期控件,不懂,抄了再说
package test;import java.awt.BorderLayout;import java.awt.Color;import java.awt.Component;import java.awt.event.ActionEvent;import java.awt.event.ActionListener;import java.util.Calendar
2009-12-03 04:38:00
1696
原创 咋取baidu首页的内容?或其他链接的html
package test;import java.io.BufferedReader;import java.io.InputStreamReader;import java.net.URL;public class TestURLReader { /** * @param args */ public static void m
2009-12-03 04:37:00
753
原创 咋取邮件信息?
package test;import java.text.SimpleDateFormat;import java.util.Date;import java.util.Properties;import javax.mail.Folder;import javax.mail.Message;import javax.mail.MessagingException
2009-12-03 04:35:00
846
原创 咋下载网上的文件??
package test;import java.io.BufferedInputStream;import java.io.FileOutputStream;import java.io.IOException;import java.net.HttpURLConnection;import java.net.MalformedURLException;import
2009-12-03 04:32:00
646
原创 咋把"06May09"搞到"yyyy-MM-dd"
package test;import java.text.SimpleDateFormat;import java.util.Date;import java.util.Locale;public class DateFormat { public static void main(String[] args) { String a = "
2009-12-03 04:30:00
985
原创 OOP
面试官:什么叫面向对象?答曰:1、你跟你女朋友面对面坐着就叫面象对象了。2、你面对着两头大象。3、你长的象你女朋友。 4、你下了碗面,把它对着你女朋友。5、其实那碗面对着的是两头大象。6、以上都不对,其实是那碗面像你女朋友,也就是说,你女朋友是碗面。.
2009-12-03 04:26:00
616
原创 数组、二维数组、及类型,存储过程调用.相关java
OConnection.java package test.oracle.conn;import java.sql.Connection;import java.sql.DriverManager;public class OConnection { public static Connection getConn() { String URL = "jdbc:ora
2009-11-28 22:35:00
2931
原创 数组、二维数组、及类型,存储过程调用.sql
create table parent( id number(10), name varchar2(100), title varchar2(10));create table child( id number(10), parent_id number(10), child_name varchar2(100),
2009-11-28 22:33:00
2866
空空如也
空空如也
TA创建的收藏夹 TA关注的收藏夹
TA关注的人