You can not select more than 25 topics
Topics must start with a letter or number, can include dashes ('-') and can be up to 35 characters long.
147 lines
3.5 KiB
147 lines
3.5 KiB
<?xml version="1.0" encoding="UTF-8" ?>
|
|
<sqlMap namespace="BEARINGINFO" xmlns="http://ibatis.apache.org/mapping" xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance">
|
|
<alias>
|
|
<typeAlias alias="BEARINGINFO" type="SiaSun.LMS.Model.BEARINGINFO, SiaSun.LMS.Model" />
|
|
</alias>
|
|
<resultMaps>
|
|
<resultMap id="SelectResult" class="BEARINGINFO">
|
|
<result property="ROWID" column="rowid" />
|
|
<result property="RID" column="rid" />
|
|
<result property="BNO" column="bno" />
|
|
<result property="BTYPE" column="btype" />
|
|
<result property="BDIA11" column="bdia11" />
|
|
<result property="BDIA12" column="bdia12" />
|
|
<result property="BDIA21" column="bdia21" />
|
|
<result property="BDIA22" column="bdia22" />
|
|
<result property="BDIAAVE" column="bdiaave" />
|
|
<result property="BDATE" column="bdate" />
|
|
<result property="BFACTORY" column="bfactory" />
|
|
<result property="BOP" column="bop" />
|
|
<result property="MEAOPERATOR" column="meaoperator" />
|
|
<result property="MEADATE" column="meadate" />
|
|
</resultMap>
|
|
</resultMaps>
|
|
|
|
<statements>
|
|
|
|
<select id="BEARINGINFO_SELECT" parameterClass="int" resultMap="SelectResult">
|
|
Select
|
|
rowid,
|
|
rid,
|
|
bno,
|
|
btype,
|
|
bdia11,
|
|
bdia12,
|
|
bdia21,
|
|
bdia22,
|
|
bdiaave,
|
|
bdate,
|
|
bfactory,
|
|
bop,
|
|
meaoperator,
|
|
meadate
|
|
From BEARINGINFO
|
|
</select>
|
|
|
|
<select id="BEARINGINFO_SELECT_CURRENT" parameterClass="int" resultMap="SelectResult">
|
|
Select TOP 1
|
|
rowid,
|
|
rid,
|
|
bno,
|
|
btype,
|
|
bdia11,
|
|
bdia12,
|
|
bdia21,
|
|
bdia22,
|
|
bdiaave,
|
|
bdate,
|
|
bfactory,
|
|
bop,
|
|
meaoperator,
|
|
meadate
|
|
From BEARINGINFO ORDER BY ROWID DESC
|
|
</select>
|
|
|
|
<select id="BEARINGINFO_SELECT_BY_ID" parameterClass="int" extends = "BEARINGINFO_SELECT" resultMap="SelectResult">
|
|
|
|
<dynamic prepend="WHERE">
|
|
<isParameterPresent>
|
|
rowid=#ROWID#
|
|
</isParameterPresent>
|
|
</dynamic>
|
|
</select>
|
|
|
|
|
|
|
|
<insert id="BEARINGINFO_INSERT" parameterClass="BEARINGINFO">
|
|
Insert Into BEARINGINFO (
|
|
rowid,
|
|
rid,
|
|
bno,
|
|
btype,
|
|
bdia11,
|
|
bdia12,
|
|
bdia21,
|
|
bdia22,
|
|
bdiaave,
|
|
bdate,
|
|
bfactory,
|
|
bop,
|
|
meaoperator,
|
|
meadate
|
|
)Values(
|
|
#ROWID#,
|
|
#RID#,
|
|
#BNO#,
|
|
#BTYPE#,
|
|
#BDIA11#,
|
|
#BDIA12#,
|
|
#BDIA21#,
|
|
#BDIA22#,
|
|
#BDIAAVE#,
|
|
#BDATE#,
|
|
#BFACTORY#,
|
|
#BOP#,
|
|
#MEAOPERATOR#,
|
|
#MEADATE#
|
|
)
|
|
|
|
<selectKey resultClass="int" type="post" property="ROWID">
|
|
select @@IDENTITY as value
|
|
</selectKey>
|
|
</insert>
|
|
|
|
<update id="BEARINGINFO_UPDATE" parameterClass="BEARINGINFO">
|
|
Update BEARINGINFO Set
|
|
rowid=#ROWID#,
|
|
rid=#RID#,
|
|
bno=#BNO#,
|
|
btype=#BTYPE#,
|
|
bdia11=#BDIA11#,
|
|
bdia12=#BDIA12#,
|
|
bdia21=#BDIA21#,
|
|
bdia22=#BDIA22#,
|
|
bdiaave=#BDIAAVE#,
|
|
bdate=#BDATE#,
|
|
bfactory=#BFACTORY#,
|
|
bop=#BOP#,
|
|
meaoperator=#MEAOPERATOR#,
|
|
meadate=#MEADATE#
|
|
<dynamic prepend="WHERE">
|
|
<isParameterPresent>
|
|
rowid=#ROWID#
|
|
</isParameterPresent>
|
|
</dynamic>
|
|
</update>
|
|
|
|
<delete id="BEARINGINFO_DELETE" parameterClass="int">
|
|
Delete From BEARINGINFO
|
|
<dynamic prepend="WHERE">
|
|
<isParameterPresent>
|
|
rowid=#ROWID#
|
|
</isParameterPresent>
|
|
</dynamic>
|
|
</delete>
|
|
|
|
</statements>
|
|
</sqlMap>
|