大连融科 WMS
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

<?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>