Oracle系列:(18)小结

前端之家收集整理的这篇文章主要介绍了Oracle系列:(18)小结前端之家小编觉得挺不错的,现在分享给大家,也给大家做个参考。



Java访问Oracle服务器--orcl数据库---emp表


private static String driver =

"oracle.jdbc.driver.OracleDriver";//访问oracle服务器的驱动名称

private static String url =

"jdbc:oracle:thin:@127.0.0.1:1521:orcl";//访问oracle服务器的连接字串

private static String username = "scott";//访问orcl数据库用户名

private static String password = "tiger";//访问orcl数据库的密码


连接类型:在oracle中,用怎样的方式连接服务器,有二种方式连接oracle服务器,分别是thin和oci

1)thin:通过oracle公司提供的jar包

连接简单,但速度相对慢

将该目录下的E:\oracleDB\product\11.2.0\dbhome_1\jdbc\lib\ojdbc5.jar包导入到

你项目的/WEB-INF/lib目录下


2)oci:安装oracle公司提供的客户端安装程序,类似于QQ客户端,得事先安装

连接复杂,但速度相对高

且将该目录下的E:\oracleDB\product\11.2.0\dbhome_1\jdbc\lib\ojdbc5.jar包导入到

你项目的/WEB-INF/lib目录下,与客户端一起使用,速度较快


程序员使用thin方式即可



(01)select to_char(sysdate,'yyyy"年"mm"月"dd"日"day') from dual是什么意思?

(02)decode()函数有什么作用?max(hiredate)和min(hiredate)函数能用于数值型,还能用于什么类型?

decode()能够进行分支选择;日期

(03)select deptno,avg(sal) from emp group by deptno是什么意思?

查看每个部门的平均工资

(04)where和having的哪个先执行?非等值连接只能使用<>或!=吗?

where先执行;非等值连接可以用between..and...

(05)外连接能解决什么问题?

不符合某些条件的数据

(06)子查询解决什么问题?

分页

(07)select *

from emp

where sal < any/all (800,1200,1500,2200,3000,5000)是什么意思?

小于任意/所有

(08)自连接有什么特点?


(09)A集合 union B集合时,最终结果的列名由A集合还是B集合决定?

A

(10)rownum=1 和 rownum <=4 和rownum >= 4 哪个能查询出记录?

原文链接:https://www.f2er.com/oracle/212691.html

猜你在找的Oracle相关文章