
数据库
iteye_12411
这个作者很懒,什么都没留下…
展开
专栏收录文章
- 默认排序
- 最新发布
- 最早发布
- 最多阅读
- 最少阅读
-
mssql与mysql区别之一:变量区别
sql server中变量要先申明后赋值:局部变量用一个@标识,全局变量用两个@(常用的全局变量一般都是已经定义好的);申明局部变量语法:declare @变量名 数据类型;例如:declare @num int;赋值:有两种方法式(@num为变量名,value为值)set @num=value; 或 select @num=value;如果想获取查询语句中的一个字...原创 2011-10-06 13:36:42 · 141 阅读 · 0 评论 -
MySQL事务隔离级别详解[转]
SQL标准定义了4类隔离级别,包括了一些具体规则,用来限定事务内外的哪些改变是可见的,哪些是不可见的。低级别的隔离级一般支持更高的并发处理,并拥有更低的系统开销。Read Uncommitted(读取未提交内容) 在该隔离级别,所有事务都可以看到其他未提交事务的执行结果。本隔离级别很少用于实际应用,因为它的性能也不比其他级别好多少。读取未提交的数据,也被称之为脏读(Dirty ...原创 2013-03-22 09:49:56 · 110 阅读 · 0 评论 -
c3p0配置详细介绍
官方文档 : http://www.mchange.com/projects/c3p0/index.html<c3p0-config><default-config><!--当连接池中的连接耗尽的时候c3p0一次同时获取的连接数。Default: 3 --><property name="acquireIncrement">3</p...原创 2013-03-05 09:57:39 · 143 阅读 · 0 评论 -
[转]经典的sql语句
一、基础1、说明:创建数据库CREATE DATABASE database-name 2、说明:删除数据库drop database dbname3、说明:备份sql server--- 创建 备份数据的 deviceUSE masterEXEC sp_addumpdevice 'disk', 'testBack', 'c:\mssql7backup\MyNwin...原创 2011-11-18 14:41:24 · 120 阅读 · 0 评论 -
[转]数据库分页大全
数据库分页大全 Mysql分页采用limt关键字select * from t_order limit 5,10; #返回第6-15行数据 select * from t_order limit 5; #返回前5行 select * from t_order limit 0,5; #返回前5行Mssql 2000分页采用top关键字(20005以上版本也支持关键字ro...原创 2011-11-12 15:35:17 · 173 阅读 · 0 评论 -
windows 7 安装oracle几个安装失败注意点
1.因为检测只检测到windows vista而windows 7并不在内,所以检测操作系统时会有失败的现象,处理方式如下: 到10203_vista_w2k8_x86_production_db\db\Disk1\stage\prereq\db下面找到refhost.xml,修改Microsoft Windows Vista注释下面元素如下:<!-- 6.0是window...原创 2011-10-21 17:27:58 · 116 阅读 · 0 评论 -
视图的作用
视图有以下几方面的功能:1。简化应用程序。视图做为数据库中的一种实体,实际上存在的只是它的脚本,而它的内容并不真正的单独存在一份。一般,可以对复杂的应用程序从功能角度进行分析,将可以与其它的应用程序共用的那一部分,分离出来。对这部分功能,视具体情况可做成不同的数据库实体(如过程),有些是可以做成视图的。这样,上层的应用程序就可以从视图中取数据了。还有,可以把对远地数据库的访问封装在视图中,使之对上...原创 2011-10-16 00:10:56 · 274 阅读 · 0 评论 -
MySQL之alter语句用法总结
1:删除列ALTER TABLE 【表名字】 DROP 【列名称】2:增加列ALTER TABLE 【表名字】 ADD 【列名称】 INT NOT NULL COMMENT '注释说明'3:修改列的类型信息ALTER TABLE 【表名字】 CHANGE 【列名称】【新列名称(这里可以用和原来列同名即可)】 BIGINT NOT NULL COMMENT '注释说明'...原创 2011-10-15 16:09:58 · 110 阅读 · 0 评论 -
在Oracle、MySQL、MS SQL Server中创建自动增长字段
好吧,今天面试有道题,要各个数据库怎么建立自增长字段,顺便复习一下吧,最近面试很多数据库问题。。。一:Oracle Oracle中创建自增长字段,要建序列和触发器, 1.先创建序列 通过创建序列来实现 ORACLE SEQUENCE的简单介绍 在oracle中sequence就是所谓的序列号,每次取的时候它会自动增加,一般用在需要按序列号排序的地方。 1...原创 2011-10-15 15:30:09 · 152 阅读 · 0 评论 -
mssql2005后基于row_number()的分页语句
select x.id,x.name from (select ROW_NUMBER() over(order by id) as rowNum,* from xx) as x where x.rowNum >0 and x.rowNum <=1000原创 2011-10-11 17:01:13 · 130 阅读 · 0 评论 -
mssql与mysql区别之四:存储过程
mssql:create procedure proc_xx3@o varchar(100) output,@name varchar(100)='a',@nname varchar(100)='b'asdeclare @a intset @a = 1select @o=xx.name from xx where xx.id=@aselect * from...原创 2011-10-06 21:39:06 · 170 阅读 · 0 评论 -
java调用sql server存储过程示例
比如SQL Server的一个存储过程: create procedure proc_test @q_type int,@value int,@count int outputasbegin update mytable set value = @value where type = @q_type set @count = @@r...原创 2011-10-06 21:23:43 · 188 阅读 · 0 评论 -
mssql与mysql区别之三:CASE多分支语句
mssql:select xx.id,评价=case when name='a' then '优秀' when name='b' then '良好' else '一般' end from xx mysql:select total,case when total>0 then '浪费' else '节约' end as ...原创 2011-10-06 15:12:21 · 246 阅读 · 0 评论 -
mssql与mysql区别之二:判断条件语句区别
mssql:declare @n varchar(100)set @n = 'aaa'select @n = xx.name from xx order by xx.id descprint '最后一个是:'+@nif(@n='a')beginprint '正解'endelsebeginprint '费解'endgo mysql...原创 2011-10-06 14:18:18 · 117 阅读 · 0 评论 -
Mysql 时间操作(当天,昨天,7天,30天,半年,全年,季度)
本文随手转自:http://josh-persistence.iteye.com/blog/21282751 、 查看当天日期select current_date(); 2、 查看当天时间select current_time(); 3、查看当天时间日期select current_timestamp(); 4、查询当天记录select * from...原创 2014-10-11 16:15:25 · 1261 阅读 · 0 评论