
DATABASE
iteye_12401
这个作者很懒,什么都没留下…
展开
-
不安装Oracle客户端用PL/SQL连接Oracle服务器
1:下载附件中的文件解压。 2:在环境变量中添加nls_lang=SIMPLIFIED CHINESE_CHINA.ZHS16GBK 3:下载一个PL/SQL(绿色版),运行起来。再选择菜单中的 工具->首选项->找到Oracle主目录名,里面设置为%OracleClient%;OCI库为%OracleClient%\oci.dll; 4:重启PL/SQL 即可. 添加一...2009-11-20 20:28:43 · 117 阅读 · 0 评论 -
hibernate createSQLQuery与connection效率
环境: 双核 2G内存 DB: mysql hibernate+spring hibernate执行sql语句的两种方式: 第一种方式:hibernate createSQLQuery里面可以传入传统的sql语句进行查询,它的返回值为一个数组, 第二种方式:hibernate session.connection得到的是一个java.sql.Connection对象,...2009-06-19 09:45:07 · 202 阅读 · 0 评论 -
SQL查询语句
一、SQL语句优化: 1: exists 快于in 2: 数据量小时连接查询快于子查询,数据量大时子查询快于连接查询 3: select (*) 快于 select count(col) 4: 连接查询快于from多个表查询 如果查询结果来源于多个表中则用连接查询,如果最后结果来源于一个中则推荐用子查询 二、in可以分为三类: 1、形如select * from t1 w...2009-06-19 14:31:34 · 113 阅读 · 0 评论 -
Oracle计算时间差表达式
-- 获取两时间的相差豪秒数 select ceil((To_date( ' 2008-05-02 00:00:00 ' , ' yyyy-mm-dd hh24-mi-ss ' ) ...2011-02-07 16:42:14 · 116 阅读 · 0 评论 -
Oracle取出表的前N条记录
SELECT * FROM (SELECT a.*,ROWNUM rnum FROM t_user_account a WHERE a.faultcount=4) WHERE rnum<=6 AND rnum >=3原创 2011-02-08 17:13:25 · 198 阅读 · 0 评论 -
计算指定表的数据与索引所占用硬盘大小
--计算指定表的数据与索引大小: select segment_name,segment_type,bytes/1024/1024 MB,blocks*8/1024 MB from user_segments where segment_name = 'T_MESSAGE_INFO' or segment_name in (select index_name from use...原创 2011-02-08 17:14:42 · 165 阅读 · 0 评论 -
插入测试数据SQL代码块
/******************T_MESSAGE_INFO**********************/ declare i NUMBER; v_s varchar2(50); v_phone_number VARCHAR2(21); v_date DATE; v_rows NUMBER; START_DATE DATE; Used_time VARCHAR2(...原创 2011-02-08 17:16:01 · 161 阅读 · 0 评论 -
【转载】mysql官网绿色版安装配置
1、下载MySQL-5.5.10-win32.zip的版本。2、解压到任意路径,比如"D:\Programm Files\"。3、进入MySQL路径,复制my-small.ini为my.ini,在[mysqld]部分添加basedir = "D:/Program Files/Mysql-5.5.10-win32"datadir = "D:/Program Files/Mysql-5.5.10-wi...原创 2012-05-11 23:12:45 · 193 阅读 · 0 评论