
数据库
iteye_12055
这个作者很懒,什么都没留下…
展开
-
数据库分页SQL语句
DB2数据库:从数据库表中第I条记录开始检索J条记录SELECT * FROM (SELECT A.*, ROW_NUMBER() OVER() AS NFROM (SELECT * FROM table_name) AS A)WHERE N > I AND N <= J;Oracle数据库:从数据库表中第M条记录开始检索N条记录SELECT * FROM (SELECT ROWN...原创 2012-03-02 10:29:21 · 86 阅读 · 0 评论 -
oracle知识点总结
1.pl/sql如果想编辑,可在查询语句后面加上for update,例如:select * from student for update; 2.oracle tochar函数中格式化日期的含义:YYYY代表年,MM代表月,DD代表日,HH代表一天1-12小时,HH12代表一天1-12小时,H24代表一天0-23小时,MI代表分钟,SS代表秒(JAVA中普通的设置时间的格式为:yyyy...原创 2012-05-07 09:46:56 · 155 阅读 · 0 评论 -
Left join , Right Join, Inner Join 用法
例子 Table A aid adate 1 a1 2 a2 3 a3 TableB bid bdate 1 b1 2 b2 4 b4 inner join:两个表a,b相连接,要取出id相同的字段 select * from a inner join b on a....原创 2012-04-09 16:08:38 · 88 阅读 · 0 评论 -
Oracle把一个表里的数据取出直接插进另外一个表SQL详解
oracle中把一个表里的数据取出直接插进另外一个表语法:INSERT INTO...SELECT... set feedback off;set pagesize 0; create table foo (a number, b varchar(10), c varchar(10)); insert into foo values ( 15, 'abc','...原创 2012-03-30 10:23:55 · 329 阅读 · 0 评论 -
Oracle函数与存储过程
1.基本结构 CREATE OR REPLACE PROCEDURE 存储过程名字( 参数1 IN NUMBER, 参数2 IN NUMBER) IS变量1 INTEGER :=0;变量2 DATE;BEGINEND 存储过程名字2.SELECT INTO STATEMENT 将select查询的结果存入到变量中,可以同时将多个...原创 2012-03-21 14:52:24 · 110 阅读 · 0 评论 -
Oracle中DECODE函数的用法
DECODE函数的作用:它可以将输入数值与函数中的参数列表相比较,根据输入值返回一个对应值。函数的参数列表是由若干数值及其对应结果值组成的若干序偶形式。当然,如果未能与任何一个实参序偶匹配成功,则函数也有默认的返回值。 区别于SQL的其它函数,DECODE函数还能识别和操作空值。 语法如下: DECODE(control_value,value1,...原创 2012-03-21 13:06:09 · 114 阅读 · 0 评论 -
Oracle与MySql的区别
mysql查询默认是不区分大小写的 如:select * from table_name where a like 'a%'select * from table_name where a like 'A%'效果是一样的。要让mysql查询区分大小写,可以:select * from table_name where binary a like 'a%'select ...原创 2012-03-05 10:26:12 · 106 阅读 · 0 评论 -
c3p0和dbcp简介
c3p0简介:C3P0是一个开源的JDBC连接池,它实现了数据源和JNDI绑定,支持JDBC3规范和JDBC2的标准扩展。目前使用它的开源项目有Hibernate,Spring等。dbcp简介:DBCP(DataBase connection pool),数据库连接池。是 apache 上的一个 java 连接池项目,也是 tomcat 使用的连接池组件。单独使用db...原创 2012-03-05 10:21:42 · 254 阅读 · 0 评论 -
MySql总结
mysql 数据库从4.1就开始支持事务功能,5.0将引入存储过程。事务的特性:1.原子性(Autmic):事务在执行性,要做到“要么不做,要么全做!”,就是说不允许事务部分得执行。即使因为故障而使事务不能完成,在rollback时也要消除对数据库得影响!2.一致性(Consistency):事务得操作应该使使数据库从一个一致状态转变倒另一个一致得状态!就拿网上购物来...原创 2012-03-05 10:20:26 · 130 阅读 · 0 评论 -
Oracle常用操作命令
连接在orcl上密码为tiger的用户scott:sqlplus scott/tiger@orcl退出连接:exit导出在orcl上密码为tiger的用户scott数据库表到e:\oracle,保存文件为test.dmpexp scott/tiger@orcl file=e:\oracle\test.dmp导入在orcl上密码为tiger的用户scott数据...原创 2012-03-03 08:36:50 · 87 阅读 · 0 评论 -
DB2常用操作命令
进入DB2编辑框:db2cmd打开DB2:db2start连接用户为pangdatao密码为108117的DB2数据库sample:db2 connect to sample user pangdatao using 108117断开数据库sample的连接:db2 disconnect sample备份数据库sample到e:\db2:d...原创 2012-03-03 08:35:55 · 215 阅读 · 0 评论 -
几种常见数据库的driverClassName和url
DB2: driverClassName:com.ibm.db2.jcc.DB2Driver url:jdbc:db2://localhost:50000/sample Oracle: driverClassName:oracle.jdbc.driver.OracleDriver url:jdbc:oracle:thin:@localhost:15...原创 2012-03-03 08:32:49 · 695 阅读 · 0 评论 -
mysql重新安装
mysql重新安装步骤: ①进入控制面板,在添加删除程序中,将mysql删除。 ②在开始-运行栏中输入regedit进入注册表,按F3对mysql项进行搜索,删除完mysql项。 ③在计算机中搜索与mysql有关的安装包或安装文件,删除完后即可重启电脑进行安装了。 注意:如果要想让局域网内的其他成员连接上你所安装的mysql,需要在安装mysql时,对输入密码框...原创 2013-03-15 10:20:44 · 169 阅读 · 0 评论