在工作中经常看到有人使用with as,查询很顺畅,也很快,很好奇,在网上也有不少资料,看了大神的文章,也练习一下。首先给出两位位大神文章的链接,介绍十分详细:http://www.cnblogs.com/fygh/archive/2011/08/31/2160266.html另一位大神的文章:ht...
分类:
数据库 时间:
2014-08-31 11:43:51
阅读次数:
320
Mysql数据类型整数型数据类型tinyint很小的整数1个字节smallint小的整数2个字节mediumint中等大小的整数3个字节bigint大整数8个字节根据占用字节数可以求出每一种数据类型的取值范围tinyint需要1个字节(8bits)来存储,那么tinyint无符号数的最大值为2^8-1,即255;tinyint有..
分类:
数据库 时间:
2014-08-31 10:38:01
阅读次数:
368
一、首先来解读下rsyslog配置文件的含义配置文件路径/etc/rsyslog.conf在rsyslog中facility设施可以从功能或者程序上对日志分类常用的以下几种auth和认证相关的authpriv和认证授权相关的cron专门给周期性任务计划做日志记录的daemon帮守护进程做日志记录kern给内核做日志记录lp..
分类:
数据库 时间:
2014-08-31 10:36:21
阅读次数:
532
今天在项目中再次碰到了问题,就是Combobox中的值如果是直接绑定很简单。简单添加项就行了。代码如下:
分类:
数据库 时间:
2014-08-31 10:27:01
阅读次数:
351
有这样一个需求:临时表sql:create table #AA( ID int, Name nvarchar(20))insert #AAselect 1,'苏州/上海/温州'union allselect 2,'南京'union allselect 3,'北京/连云港'方法: 1 with...
分类:
数据库 时间:
2014-08-31 10:26:01
阅读次数:
226
--按日 select sum(consume),day([date]) from consume_record where year([date]) = '2006' group by day([date]) --按周quarter select sum(consume),datename(wee...
分类:
数据库 时间:
2014-08-31 10:23:31
阅读次数:
279
以前写了一个通过dbms_lob.getlength来比对lob长度的脚本,后来通过实践发现有点问题,发现很多长度一样的lob但是内容可能不一样,oracle目前只有使用dbms_lob.compare来比对lob字段,但是这个有个局限就是不能使用dblink来比对两个库的lob,下面是一个举例脚本,通过两张表tb1和tb2通过主键id来进行lob的比对
如果发现lob不一致,则打印出id号...
分类:
数据库 时间:
2014-08-31 09:19:51
阅读次数:
301
一个Hive查询生成多个map reduce job,一个map reduce job又有map,reduce,spill,shuffle,sort等多个阶段,所以针对hive查询的优化可以大致分为针对MR中单个步骤的优化(其中又会有细分),针对MR全局的优化,...
分类:
数据库 时间:
2014-08-31 03:58:10
阅读次数:
496
前言: 遇到朋友提问,如下:SELECT * FROM ali_users WHERE DATEDIFF(CAST(CONCAT(DATE_FORMAT(NOW(),'%y'),DATE_FORMAT(birthday,'-%m-%d'))AS DATE),CAST(DATE_FORMAT(NOW(),'%y-%m-%d') AS DATE)) 上面的可以找到今天或者明天过生日的假...
分类:
数据库 时间:
2014-08-31 01:41:30
阅读次数:
422
今天在vbox上搭建11gr2 rac时候,遇到了些问题,总结如下 环境 redhat linux 5.8 64-bit oracle 11.2.0.4 rac+asm 问题一:安装grid infrastructure,报错INS-40912 描述: 在安装grid infrast...
分类:
数据库 时间:
2014-08-31 01:39:00
阅读次数:
353
说到删除表数据的关键字,大家记得最多的可能就是delete了然而我们做数据库开发,读取数据库数据.对另外的两兄弟用得就比较少了现在来介绍另外两个兄弟,都是删除表数据的,其实也是很容易理解的老大------drop出没场合:drop table tb--tb表示数据表的名字,下同绝招:删除内容和定义,...
分类:
数据库 时间:
2014-08-31 01:37:30
阅读次数:
228
http://blog.sina.com.cn/s/blog_4c7628c40101cf56.htmlhttp://blog.csdn.net/shenkxiao/article/details/7404795
分类:
数据库 时间:
2014-08-31 01:36:50
阅读次数:
178
深夜调代码 试过无数种方法终于见了成效
login.php内容如下
管理员后台登录
管理员后台登录
用户名
密码
...
分类:
数据库 时间:
2014-08-31 00:29:00
阅读次数:
253
在10g中要卸载CRS是件非常繁琐的事。到了11g,oracle提供了卸载工具deinstall,用这个工具可以卸载的非常干净。这个工具默认放在oracle用户下的$ORACLE_HOME/deinstall/deinstall,grid用户下的$ORACLE_HOME/deinstall/de.....
分类:
数据库 时间:
2014-08-31 00:18:10
阅读次数:
490
现在的程序员接触的最多的可能是配置文件吧。有时候觉得配置文件蛮好的。但是一旦出现了框架级的配置文集问题,没有功底是很不容易解决的。这时反而觉得配置文件很坑爹。 主要的问题还是框架毕竟封装了太多东西。...
分类:
数据库 时间:
2014-08-30 23:14:30
阅读次数:
473
SQL的执行计划实际代表了目标SQL在Oracle数据库内部的具体执行步骤,作为调优,只有知道了优化器选择的执行计划是否为当前情形下最优的执行计划,才能够知道下一步往什么方向。
执行计划的定义:执行目标SQL的所有步骤的组合。
我们首先列出查看执行计划的一些常用方法:
1.
explain plan命令
PL/SQL Developer中通过快捷键F5就可以查看目标SQ...
分类:
数据库 时间:
2014-08-30 23:10:50
阅读次数:
462
原文:SQL Server 中WITH (NOLOCK)浅析概念介绍 开发人员喜欢在SQL脚本中使用WITH(NOLOCK), WITH(NOLOCK)其实是表提示(table_hint)中的一种。它等同于 READUNCOMMITTED 。 具体的功能作用如下所示(摘自MSDN): 1: 指定允许...
分类:
数据库 时间:
2014-08-30 23:06:40
阅读次数:
298