groupby多表多字段关联查询自己遇到一个问题,就是开始的时候需要一个字段的名字和数量,但是是同个一个表的。数据库代码如下:select
l.batchnum,count(l.batchnum)batcount
fromts_outphone_listljoints_outphone_batchbonl.batchnum=b.batchnumleftjoinom_user_listomonl...
分类:
数据库 时间:
2014-06-26 06:32:47
阅读次数:
506
??
oracle 10g/11g 命令对比,日志目录对比
oracle 11g 中不再建议使用的命令
Deprecated Command
Replacement Commands
crs_stat
crsctl check cluster -all...
分类:
数据库 时间:
2014-06-26 07:42:07
阅读次数:
530
作为关系型数据库的一种,mysql因其占用内存小和开源等特性而兴起.下面简单介绍下关于mysql配置和简单的操作.
mysql配置
1.安装文件的下载
免安装版
下载地址 :http://dev.mysql.com/downloads/file.php?id=452189
下载后是一个压缩文件,解压后放在你想放的位置就可以了.建议还是靠近根目录比较好.
...
分类:
数据库 时间:
2014-06-26 07:18:45
阅读次数:
399
说来惭愧,MySQL一直处于只会用,不怎么理解的阶段。甚至是一些较为深层次的管理,都不怎么熟悉,得加强啊!近日,系统测试,使用MySQL数据库,需要在某个表上创建触发器,数据库是在本机安装。但是,无论如何都无法创建触发器,后台错误信息如下:com.mysql.jdbc.exceptions.jdbc4.MySQLSyntaxErrorException: TRIGGER command denie...
分类:
数据库 时间:
2014-06-26 07:11:40
阅读次数:
234
com.ibatis.sqlmap.client.SqlMapException: There is no statement named in this SqlMap.
可能存在3种情况:
1、在xxx.xml文件中有两个标签的id命名相同;
2、DAO实现类方法中没有写对应xxx.xml的id名称;
3、实体映射文件xxx.xml未加入到sqlMap-Config.xml文件中...
分类:
数据库 时间:
2014-06-26 08:18:33
阅读次数:
493
Transact-SQL提供了4个排名函数: RANK(),DENSE_RANK(),ROW_NUMBER(),NTILE(),下文是对这4个函数进行的解释。...
分类:
数据库 时间:
2014-06-26 08:01:11
阅读次数:
304
create proc proc_test_insert --如果要修改这个存储过程的话只要给create 改为alter就行了
(
@p_name nvarchar(50),
@p_age int,
@p_email varchar(100),
@p_addres nvarchar(100),
@p_remarks nvarchar(100)
--@num nvarchar ou...
分类:
数据库 时间:
2014-06-26 13:49:45
阅读次数:
241
先说明一下,ORACLE有一个优化器(Optimizer),ORACLE的优化机理就是从Optimizer开始的。
明确两个概念:Optimizer 对ORACLE的优化方式有两种,一种是基于规则的,我们称为RBO(Rule-Based Optimization),一种是基于代价的CBO(Cost-Based Optimization),我们从字面就可基本理解这两个优化方式的含义,不错,RB...
分类:
数据库 时间:
2014-06-26 06:56:01
阅读次数:
303
Amoeba是一个以MySQL为底层数据存储,并对应用提供MySQL协议接口的proxy。它集中地响应应用的请求,依据用户事先设置的规则,将SQL请求发送到特定的数据库上执行。基于此可以实现负载均衡、读写分离、高可用性等需求。与MySQL官方的MySQL Proxy相比,作者强调的是amoeba配置的方便(基于XML的配置文件,用SQLJEP语法书写规则,比基于lua脚本的MySQL Proxy简...
分类:
数据库 时间:
2014-06-26 14:18:15
阅读次数:
187
1.漏洞成因
Linux kernel对ARM上的get_user/put_user缺少访问权限检查,本地攻击者可利用此漏洞读写内核内存,获取权限提升。
2.受影响的系统
Linux kernel 3.2.2
Linux kernel 3.2.13
Linux kernel 3.2.1
3.PoC分析
(1)从/proc/kallsyms文件中获得数据结构pt...
分类:
数据库 时间:
2014-06-26 13:48:33
阅读次数:
344
1.RR隔离级别:在此隔离级别下, DB2会锁住所有相关的纪录。 在一个SQL语句执行期间, 所有执行此语句扫描过的纪录都会被加上相应的锁。在一个SQL语句执行期间,所有执行此语句扫描过的纪录都会被加上相应的锁。 具体的锁的类型还是由操作的类型来决定, 如果是读取,则加共享锁; 如果是更新, 则加独占锁。具体的锁的类型还是由操作的类型来决定,如果是读取,则加共享锁;如果是更新,则加独占锁。
由...
分类:
数据库 时间:
2014-06-26 10:45:49
阅读次数:
352
最近一直跟着师傅做考试系统的基础,每天与大量的数据打交道,数据的导入、数据的导出、视图的导入导出、核对信息等等,收获挺多的,培养了自己的耐心和细心,也进一步了解了数据库。
一切从基础做起!
来看看最近我在干什么吧.除了给学生授课,修改学生信息等等以外,也和数据库打了打交道.数据量很大,5000多条数据,一条一条写进去是不可能的,那么就直接导入Excel吧.(导出数据...
分类:
数据库 时间:
2014-06-26 07:39:33
阅读次数:
244
第2部分 数据库SQL语言数据库脚本中的begin与end 在数据库脚本中,begin与end是一对奇怪的单词。缺少它们,某些代码看起来会让人一头雾水;添加它们,代码的结构瞬间就清晰了。 确实,begin与end作为代码语句的开始和结束标志,可以让脚本程序的逻辑明确,易于阅读。 begin与end主要用在以下地方: 1. if、else、e...
分类:
数据库 时间:
2014-06-26 08:06:59
阅读次数:
274
在my.ini的[mysqld]字段加入:skip-grant-tables重启mysql服务,这时的mysql不需要密码即可登录数据库然后进入mysql123mysql>use mysql;mysql>update user set password=password('新密码') WHERE U...
分类:
数据库 时间:
2014-06-26 15:56:38
阅读次数:
224
(1)上mongodb的官网下载windows版本的mongo的安装包,安装包是绿色版的解压出来就可以直接使用。(2)将解压出来的bin文件夹复制到c:\mongoDB下(c:\mongoDB这个文件夹可随意选择,不一定要在c盘)(3)在c:\mongoDB文件夹下新建data文件夹(4)在c:\m...
分类:
数据库 时间:
2014-06-26 16:05:53
阅读次数:
252