| 程序包 | 说明 |
|---|---|
| org.mimosaframework.orm.platform.oracle | |
| org.mimosaframework.orm.sql.stamp |
| 限定符和类型 | 方法和说明 |
|---|---|
protected void |
OracleStampCommonality.limit(StampLimit limit)
无order by
SELECT *
FROM (SELECT ROWNUM AS rowno, t.*
FROM emp t
WHERE hire_date BETWEEN TO_DATE ('20060501', 'yyyymmdd')
AND TO_DATE ('20060731', 'yyyymmdd')
AND ROWNUM <= 20) table_alias
WHERE table_alias.rowno >= 10;
有order by
SELECT *
FROM (SELECT tt.*, ROWNUM AS rowno
FROM ( SELECT t.*
FROM emp t
WHERE hire_date BETWEEN TO_DATE ('20060501', 'yyyymmdd')
AND TO_DATE ('20060731', 'yyyymmdd')
ORDER BY create_time DESC, emp_no) tt
WHERE ROWNUM <= 20) table_alias
WHERE table_alias.rowno >= 10;
|
protected StringBuilder |
OracleStampCommonality.multiDeleteOrUpdate(MappingGlobalWrapper wrapper,
Class delTable,
String delTableName,
StampFrom[] froms,
StampWhere where,
StampOrderBy[] orderBys,
StampLimit limit,
List<SQLDataPlaceholder> placeholders,
StampAction action,
Map<String,String> selectFieldMap) |
| 限定符和类型 | 字段和说明 |
|---|---|
StampLimit |
StampSelect.limit |
Copyright © 2020. All rights reserved.