![](https://img-blog.csdnimg.cn/20201014180756757.png?x-oss-process=image/resize,m_fixed,h_64,w_64)
oracle
文章平均质量分 74
杨恒_
这个作者很懒,什么都没留下…
展开
-
oracle练习之 子查询
子查询 问题1 : 按工资进行排名,排名从1开始,工资相同则排名相同,(如果两人并列第一则没有第二名 从第三名开始继续排) select e.* , (select count(*) from emp where sal>e.sal ) +1 pm from emp e order by pm ; SQL> select e.* , (select count(*) fro原创 2017-03-31 16:56:52 · 2013 阅读 · 0 评论 -
oracle
函数 to_char(sal,’999,99.99’) 将数字转换为字符串 to_char (hiredate,’YYYY-MM-DD’) 将日期转换为字符串 to_date(‘1982-01-01 1:00:00’,’YYYY-MM-DD HH:MI:SS’) 将字符串转换为数字 输出的话会是时间的格式 select ename,hiredate from emp w原创 2017-03-28 08:03:08 · 261 阅读 · 0 评论 -
oracle 练习 之关联查询 练习
1.列出至少有一个员工的所有部门。 select ename,dname,dept.deptno from emp ,dept where dept.deptno=emp.deptno and ename is not null;SQL> select ename,dname,dept.deptno from emp ,dept where dept.deptno=emp.deptno and原创 2017-03-31 17:02:57 · 713 阅读 · 0 评论 -
oracle 数据之分页查询————rownum
对于rownum 来说他是oracle系统顺序分配为 查询返回的编号, 返回的第一行分配的是1,第二行分配的是2 以此类推。这个伪字段 可以用于限制查询返回的总行数,且rownum 不能以任何表的名称作为前缀分页一: select * from emp where rownum <=5; 分页二 :原创 2017-04-05 17:58:33 · 368 阅读 · 0 评论 -
oracle 之 增删改查
在oracle 中 clear screen 是清屏的命令。 建表 create ; 创建一个没有约束的表:createcreate table a ( (编号)sno char(3),(字符数) (名字)sname varchar(10),(长度可变得字符串) (性别)s原创 2017-04-05 17:43:11 · 3826 阅读 · 0 评论 -
数据库连接池原理
一、使用数据库连接池的意义 1、Java应用程序访问数据库的基本原理 在Java语言中,JDBC(Java DataBase Connection)是应用程序与数据库沟通的桥梁, 即Java语言通过JDBC技术访问数据库。JDBC是一种“开放”的方案,它为数据库应用开发人员﹑数据库前台工具开发人员提供了一种标准的应用程序设计接口,使开发人员可以用纯Java语言编写完整的数据库应用程序。JDBC提转载 2017-08-10 18:09:08 · 317 阅读 · 0 评论 -
Hibernate 一级缓存,二级缓存,查询缓存
概念:1.什么是缓存呢?缓存:是计算机领域的概念,它介于应用程序和永久性数据存储源之间。缓存:一般人的理解是在内存中的一块空间,可以将二级缓存配置到硬盘。用白话来说,就是一个存储数据的容器。我们关注的是,哪些数据需要被放入二级缓存。作用:降低应用程序直接读写数据库的频率,从而提高程序的运行性能。缓存中的数据是数据存储源中数据的拷贝。缓存的物理介质通常是内存。2.缓存在软件系统中的位置 3.hibe转载 2017-08-10 18:33:05 · 336 阅读 · 0 评论 -
mysql oracle Hibernate 的分页
OracleOracle通过ROWNUM实现分页,注意有三层select,end表示结束行 start表示开始行,具体代码如下:SELECT * FROM ( SELECT ROWNUM RN, A.* FROM ( SELECT* FROM table d WHERE 1=1 ) A WHERE ROWNUM <=end ) B转载 2017-08-10 18:38:32 · 423 阅读 · 0 评论