oracle、sqlserver查询版本语句
This commit is contained in:
parent
2b549bcc4a
commit
e81d8f4939
|
|
@ -28,6 +28,15 @@
|
|||
from hrmsubcompany_version t where t.subcomid=#{subComId} order by t.version desc limit 1
|
||||
</select>
|
||||
|
||||
<select id="getMaxVersion" resultMap="BaseResultMap" parameterType="java.lang.String" databaseId="oracle">
|
||||
select * from (select <include refid="baseColumns"/> from hrmsubcompany_version t where t.subcomid=#{subComId} order by t.version desc) where rownum=1
|
||||
</select>
|
||||
<select id="getMaxVersion" resultMap="BaseResultMap" parameterType="java.lang.String" databaseId="sqlserver">
|
||||
select top 1
|
||||
<include refid="baseColumns"/>
|
||||
from hrmsubcompany_version t where t.subcomid=#{subComId} order by t.version desc
|
||||
</select>
|
||||
|
||||
<insert id="insertHrmSubComVersion">
|
||||
insert into hrmsubcompany_version
|
||||
(subcomid ,subcompanydesc ,subcompanycode ,subcompanyname ,supsubcomid ,
|
||||
|
|
@ -39,6 +48,12 @@
|
|||
<select id="getMaxDeptVersion" resultType="com.engine.organization.entity.version.HrmDepartmentVersion">
|
||||
select * from hrmdepartment_version where departmentid=#{departmentid} order by version desc limit 1
|
||||
</select>
|
||||
<select id="getMaxDeptVersion" resultType="com.engine.organization.entity.version.HrmDepartmentVersion" databaseId="oracle">
|
||||
select * from (select * from hrmdepartment_version where departmentid=#{departmentid} order by version desc) where rownum=1
|
||||
</select>
|
||||
<select id="getMaxDeptVersion" resultType="com.engine.organization.entity.version.HrmDepartmentVersion" databaseId="sqlserver">
|
||||
select top 1 * from hrmsubcompany_version where departmentid=#{departmentid} order by version desc
|
||||
</select>
|
||||
|
||||
<insert id="insertHrmDeptVersion">
|
||||
insert into hrmdepartment_version
|
||||
|
|
@ -49,7 +64,14 @@
|
|||
</insert>
|
||||
|
||||
<select id="getMaxHrmVersion" resultType="com.engine.organization.entity.version.HrmResourceVersion">
|
||||
select * from hrmresource_version where resourceid=#{resourceid} order by versiiom desc limit 1
|
||||
select * from hrmresource_version where resourceid=#{resourceid} order by version desc limit 1
|
||||
</select>
|
||||
<select id="getMaxHrmVersion" resultType="com.engine.organization.entity.version.HrmResourceVersion" databaseId="oracle">
|
||||
select * from (select * from hrmresource_version where resourceid=#{resourceid} order by version desc) where rownum=1
|
||||
</select>
|
||||
<select id="getMaxHrmVersion" resultType="com.engine.organization.entity.version.HrmResourceVersion" databaseId="sqlserver">
|
||||
select top 1 * from hrmresource_version where resourceid=#{resourceid} order by version desc
|
||||
|
||||
</select>
|
||||
|
||||
<insert id="insertHrmResourceVersion">
|
||||
|
|
|
|||
|
|
@ -19,4 +19,11 @@ public interface VersionManageService {
|
|||
* @param params
|
||||
*/
|
||||
void save(ModuleTypeEnum moduleTypeEnum, Map<String, Object> params, User user);
|
||||
|
||||
/**
|
||||
* 版本记录查询
|
||||
* @param moduleTypeEnum
|
||||
* @param params
|
||||
*/
|
||||
Map<String, Object> getVersion(ModuleTypeEnum moduleTypeEnum,Map<String, Object> params);
|
||||
}
|
||||
|
|
|
|||
|
|
@ -63,6 +63,11 @@ public class VersionManageServiceImpl extends Service implements VersionManageSe
|
|||
|
||||
}
|
||||
|
||||
@Override
|
||||
public Map<String, Object> getVersion(ModuleTypeEnum moduleTypeEnum, Map<String, Object> params) {
|
||||
return null;
|
||||
}
|
||||
|
||||
/**
|
||||
* 分部保存至map表
|
||||
*/
|
||||
|
|
|
|||
Loading…
Reference in New Issue