自定义博客皮肤VIP专享

*博客头图:

格式为PNG、JPG,宽度*高度大于1920*100像素,不超过2MB,主视觉建议放在右侧,请参照线上博客头图

请上传大于1920*100像素的图片!

博客底图:

图片格式为PNG、JPG,不超过1MB,可上下左右平铺至整个背景

栏目图:

图片格式为PNG、JPG,图片宽度*高度为300*38像素,不超过0.5MB

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

-+
  • 博客(11)
  • 资源 (2)
  • 收藏
  • 关注

原创 Oracle查询优化改写技巧与案例上架了

应邀写了本sql改写的书,终于上架了,怀着忐忑的心情祝贺下。http://item.jd.com/11587404.html

2014-12-09 13:42:07 3693 8

原创 串行执行proc

有时为了避免资源的占用或重复处理,会要求某个proc只能串行的执行,即:同一时间只能有一个session执行这个proc。这种需求可以通过dbms_lock来实现。样例包如下:CREATE OR REPLACE PACKAGE pkg_lock IS v_lockname VARCHAR2(12) := 'control_lock'; v_lockhandle VARCHA

2014-12-29 10:53:22 598

原创 yyyy转为日期时的问题

当使用to_date(,'yyyy')把文本转为日期时,会默认使用当前的月份SQL> select sysdate from dual;SYSDATE-----------2014-12-151 row selectedSQL> select to_date('2013','yyyy') from dual;TO_DATE('2013','YYYY')-------------

2014-12-28 20:02:27 781

原创 查询dba_constraints

dba_constraints中有一字段为long,查询麻烦,现找了个笨办法转为clob,希望能引出更好的办法CREATE OR REPLACE PACKAGE pkg_test IS TYPE obj_constraints IS RECORD( owner dba_constraints.owner%TYPE, constraint_name

2014-12-25 22:50:42 4022

原创 特殊的行转列需求

mysql> select * from ddd;+------+------+------+------+| stat | yi | er | san |+------+------+------+------+| a | 1 | 2 | 3 || a | 4 | 5 | 6 || b | 11 | 22 |

2014-12-25 10:49:55 900

原创 根据参数写动态sql

不止mysql不能识别,oracle、db2一样都不能识别,印象里只有foxbase可以通过转义识别。而在mysql、oracle、db2里就需要用动态sql实现过程如下DELIMITER $$drop PROCEDURE `exe_select`$$CREATE PROCEDURE `exe_select`(in tbl varchar(500),in col varchar(

2014-12-24 15:03:47 892

原创 枚举给定期间内的季度信息

要求枚举给定时段内的季度信息,原数据模拟如下这种需求可以通过connect by 语句来分拆,只要计算出中间间隔的季度即可SELECT t.id, t.开始年, t.开始季度, t.结束年, t.结束季度, lv, to_char(d3, 'yyyy') AS 枚举年, to_char

2014-12-23 15:21:00 676

原创 blob转clob

有学生问,在blog里保存了文本,怎么转成clob。方法如下:有dbms包可以转换,不过它是个proc,需要封装下CREATE OR REPLACE FUNCTION f_blob2clob(p_blob BLOB) RETURN CLOB AS l_clob CLOB; amount NUMBER; dest_offset NUMBER; src

2014-12-19 11:20:55 4278 1

原创 分组统计文本信息

文本信息[root@mysql24 user_3306]# mysql -uroot -p3306 -e 'select * from test.emp' > test.txtWarning: Using a password on the command line interface can be insecure.[root@mysql24 user_3306]# cat test.t

2014-12-05 13:56:49 786

转载 返回os命令执行结果

参考:http://www.360doc.com/content/12/0131/16/2660674_183157204.shtml>>> import commands>>> (status,output)=commands.getstatusoutput("dmidecode |grep 'UUID' | awk '{print $2}'")>>> print status,

2014-12-05 13:50:03 1140

原创 用bypass_ujvc改驱动表

有一群友需要改update语句中的驱动表UPDATE p SET gflag = 1 WHERE EXISTS (SELECT 1 FROM t WHERE t.region = :b2 AND t.cycle = :b1 AND t.acctid = p.acctid)因为t表返回数据较少,所以他想

2014-12-02 17:50:48 1095

MODEL例句对应excel

MODEL例句对应excel

2013-08-26

Microsoft Jet 参考

access 语法 手册,样例 SQL 合计函数 使用 SQL 合计函数 你可以确定数据组的各种统计。你可以把这些函数用于查询和合计表达式,条件是在具备 SQL特性的 QueryDef对象中或在创建基于SQL查询的 Recordset对象时。 Avg 函数 Count 函数 First, Last 函数 Min, Max 函数 StDev, StDevP 函数 Sum 函数 Var 和 VarP 函数

2013-07-14

空空如也

TA创建的收藏夹 TA关注的收藏夹

TA关注的人

提示
确定要删除当前文章?
取消 删除