- 浏览: 4339 次
- 性别:
- 来自: 北京
最新评论
文章列表
DB2 分页sql:
select * from (
select field1, field2, field3, row number()
over( order by id asc) as rn
from table) as a1
where a1.rn between 10 and 20
在java7中的switch可以说是一个很大的变革,在其他语言都在switch中支持String类型,java7才姗姗来迟,
在switch 语句中,表达式的值不能是null,否则会在运行时抛出NullPointerException。
在case 子句中也不能使用null,否则会出现编译错误。
在java7中数字面量的改进。
比如一个很大的数字1000000000,在文章中可以使用1,000,000,000的方式来格式化,但是这中方式无法应用在JAVA代码中,这便有了新的符号‘—’,在开发过程中就可以这样来定义 这个数字
1000000000 => 1_000_000_000,
1000.345 => 1_000.3_4_5
这样的数字在java7中是可以通过编译的
单是不能编码成以下格式
_100;
100_;
0b_102;
0x_da0;
可以看出这里的改进值必须是数字。
公司无聊的情况下,总结下这段时间面试中遇到到一些问题,先来说数据的分页查询:
oracle分页
SELECT * FROM (
SELECT A.*, ROWNUM, RN FROM (
SELECT * FROM TABLE ) A
WHERE ROWNUM <= 40 )
WHERE RN >= 20
mysql 分页
1、一般最基本的分页方式:
SELECT * FROM TABLE ORDER BY ID DESC LIMIT 0, 10
在中小型的数据访问中足够使用, ...