java学习笔记——第9天

In使用注意事项

(1)选出集合里是否有空集

(2)in的集合数量有限制,不能超过999条

 

Rownum

是取出的表的一个伪字段

Rownum只能和<,<=连接使用

一般用子查询嵌套使用

 

选出薪水最高的前5个人

select ename,sal from

(select ename,sal from emp order by saldesc )

where rownum<=5

rownum会比order by优先执行,所以应该嵌套一个子查询

 

选出薪水第六到第十的人

select ename,sal from

(select ename,sal,rownum r from

(select ename,sal from emp order by saldesc ) ) t

where t.r>=6 and t.r<=10

用到rownum的其他符号就得嵌套

 

内嵌型SQL

内嵌型SQL分为静态SQL和动态SQL,静态SQL是指不能是运行时修改的,动态的是可以允许一定的程序修改

 

 

临时表最为通常的用法

在复合查询中存储查询的结果为之后的查询使用

 

ODBC

是windows的一种底层技术,可以让基本windows程序通过驱动程序来访问数据库。

 

Lomboz Eclipse

Eclipse基于插件实现扩展

Lomboz要依赖于其他插件

 

Java环境变量配置

ClassPath中加上项目所在目录,“.”代表从当前目录,应该放在最前;

Java中出现搞不懂的问题,要想到环境变量

 

Java.sql

 

JDBC(java database connectivity)

JDBC编程步骤:

(1)load the driver

引入jar包,new出driver对象,这个对象会自动向drivermanager注册,

(2)getconnection,写连接字符串,服务名用SQLPlus “select instace_name from v$instance”

连接字符串jdbc:oracle:thin:127.0.0.1:1521:orcl

 

在命令行中引用jar包,必须把地址引用到classpath中,在Eclipse中引用jar包要放到buildpath中,相当于引用到了项目的classpath中

 

修改字体

Window——preference——general——apperance

 

可以自动生成get,set和构造函数

选中字段,右击source

 

触发器?

游标?

你可能感兴趣的:(java学习笔记——第9天)