HSQLDB自增ID和分页

HSQLDB支持自增ID,不过ID是从0开始的,语句如下:

CREATE TABLE table_name(id BIGINT NOT NULL IDENTITY);


HSQLDB也可以分页,语句如下:

SELECT LIMIT 0 10 * FROM table_name

SELECT TOP 10 * FROM table_name

SELECT * FROM table_name limit 10

第一种是真正的分页,修改为LIMIT 10 10就可以查第2页的数据;后面两种就不行了,只能查前N条数据。