SQL
文章平均质量分 56
蜡象驰原
工作为生活服务,生活为工作服务。提高编程技术,广交天下朋友。
展开
-
Sql级联查询递归查询start with 。。。connect by prior child=parent
转自http://blog.chinaunix.net/uid-3634-id-2129988.html 分类: Oracle 最近缴费卡并卡事件较多,为了方便跟踪,使用start with……connect by可以对卡的并卡状况进行一系列的跟踪。例如: SQL> SELECT LPAD(outcardnumber, LENGTH(outcardnumber)+(LEVEL转载 2015-04-21 16:35:29 · 665 阅读 · 0 评论 -
SQL优化
转自http://www.cnblogs.com/ziyiFly/archive/2008/12/24/1361380.html (转)SQL 优化原则 一、问题的提出 在应用系统开发初期,由于开发数据库数据比较少,对于查询SQL语句,复杂视图的的编写等体会不出SQL语句各种写法的性能优劣,但是如果将应用系统提交实际应用后,随着数据库中数据的增加,系统的响应速度就成为目前系转载 2015-04-13 16:31:32 · 355 阅读 · 0 评论 -
sql/case when 详解
Case具有两种格式。简单Case函数和Case搜索函数。 --简单Case函数 CASE sex WHEN '1' THEN '男' WHEN '2' THEN '女' ELSE '其他' END --Case搜索函数 CASE WHEN sex = '1' THEN '男' WHEN sex = '2' THEN '女' ELSE '其他转载 2015-06-18 11:17:21 · 314 阅读 · 0 评论 -
oracle时间格式转换,如yyyy-mm-dd改成yyyy-mm-dd 23:59:59
修改: 1. 取得当天0时0分0秒 select TRUNC(SYSDATE) FROM dual; 2. 取得当天23时59分59秒(在当天0时0分0秒的基础上加1天后再减1秒) SELECT TRUNC(SYSDATE)+1-1/86400 FROM dual; 3.取得当前日期是一个星期中的第几天,注意:星期日是第一天 select to_char(sysdate,'D'),to原创 2015-07-08 10:50:43 · 7098 阅读 · 0 评论 -
关于clob类型的后台基本操作
clob类型,但对于这个类型处理起来还是比较麻烦的,varchar2长度为4000bytes,如果varchar2能满足楼主的需求,建议使用varchar2,下面提供了在Java 中读取clob类型的方式,我主要讲的是JDBC的操作,Hibernate目前不讲,操作这个Clob列主要分为插入和获取俩个操作: Java程序插入Clob值到Oracle数据库表中: String clob=原创 2015-07-09 09:48:27 · 1394 阅读 · 0 评论 -
Oracle 中的 TO_DATE 和 TO_CHAR 函数 日期处理
http://www.cnblogs.com/jiangchongwei/archive/2011/05/02/2034273.html Oracle 中的 TO_DATE 和 TO_CHAR 函数 oracle 中 TO_DATE 函数的时间格式,以 2008-09-10 23:45:56 为例 格式 说明 显示值 备注 Year(年): yy two digi转载 2015-07-08 10:57:10 · 574 阅读 · 0 评论 -
oracle复制表结构,不复制数据
select newTable as select * from oldTable where 1=0;原创 2015-07-17 15:11:34 · 1330 阅读 · 0 评论 -
Oracle 树操作(select…start with…connect by…prior)
转自:http://www.cnblogs.com/linjiqin/archive/2013/06/24/3152674.html oracle树查询的最重要的就是select…start with…connect by…prior语法了。依托于该语法,我们可以将一个表形结构的以树的顺序列出来。在下面列述了oracle中树型查询的常用查询方式以及经常使用的与树查询相关的oracle特性转载 2015-11-25 10:10:30 · 247 阅读 · 0 评论