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 · 659 阅读 · 0 评论 -
SQL优化
转自http://www.cnblogs.com/ziyiFly/archive/2008/12/24/1361380.html(转)SQL 优化原则一、问题的提出 在应用系统开发初期,由于开发数据库数据比较少,对于查询SQL语句,复杂视图的的编写等体会不出SQL语句各种写法的性能优劣,但是如果将应用系统提交实际应用后,随着数据库中数据的增加,系统的响应速度就成为目前系转载 2015-04-13 16:31:32 · 350 阅读 · 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 · 312 阅读 · 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 · 7081 阅读 · 0 评论 -
关于clob类型的后台基本操作
clob类型,但对于这个类型处理起来还是比较麻烦的,varchar2长度为4000bytes,如果varchar2能满足楼主的需求,建议使用varchar2,下面提供了在Java 中读取clob类型的方式,我主要讲的是JDBC的操作,Hibernate目前不讲,操作这个Clob列主要分为插入和获取俩个操作:Java程序插入Clob值到Oracle数据库表中: String clob=原创 2015-07-09 09:48:27 · 1389 阅读 · 0 评论 -
Oracle 中的 TO_DATE 和 TO_CHAR 函数 日期处理
http://www.cnblogs.com/jiangchongwei/archive/2011/05/02/2034273.htmlOracle 中的 TO_DATE 和 TO_CHAR 函数oracle 中 TO_DATE 函数的时间格式,以 2008-09-10 23:45:56 为例格式 说明 显示值 备注 Year(年): yy two digi转载 2015-07-08 10:57:10 · 568 阅读 · 0 评论 -
oracle复制表结构,不复制数据
select newTable as select * from oldTable where 1=0;原创 2015-07-17 15:11:34 · 1316 阅读 · 0 评论 -
Oracle 树操作(select…start with…connect by…prior)
转自:http://www.cnblogs.com/linjiqin/archive/2013/06/24/3152674.htmloracle树查询的最重要的就是select…start with…connect by…prior语法了。依托于该语法,我们可以将一个表形结构的以树的顺序列出来。在下面列述了oracle中树型查询的常用查询方式以及经常使用的与树查询相关的oracle特性转载 2015-11-25 10:10:30 · 243 阅读 · 0 评论