提交 db840df4 作者: think

knvp表增加pernr1字段

上级 d01dd345
......@@ -29,6 +29,7 @@ public class Knvp implements Serializable {
private String kunn2; // 业务伙伴的客户号
private Integer pernr; // 人员编号
private String knref; // 业务合作伙伴的客户描述
private String pernr1; // 人员编号
private Long rowids; // sap那边的rowid
......
......@@ -15,3 +15,5 @@ rowNum serial,
PRIMARY KEY (mandt,kunnr,vkorg,vtweg,spart,parvw,parza)
)
Distributed by (mandt,kunnr,vkorg,vtweg,spart,parvw,parza);
alter table knvp add column pernr1 text;
......@@ -632,15 +632,15 @@
select * from Knvp where mandt = #{mandt} and kunnr = #{kunnr} and vkorg = #{vkorg} and vtweg = #{vtweg} and spart = #{spart} and parvw = #{parvw} and parza = #{parza}
</select>
<insert id="insertKnvp" parameterType="com.huazheng.project.hana.model.Knvp">
insert into Knvp (mandt, kunnr, vkorg, vtweg, spart, parvw, parza, kunn2, pernr, knref, hashResult)
values(#{mandt},#{kunnr},#{vkorg},#{vtweg},#{spart},#{parvw},#{parza},#{kunn2},#{pernr},#{knref},#{hashResult})
insert into Knvp (mandt, kunnr, vkorg, vtweg, spart, parvw, parza, kunn2, pernr, knref, pernr1, hashResult)
values(#{mandt},#{kunnr},#{vkorg},#{vtweg},#{spart},#{parvw},#{parza},#{kunn2},#{pernr},#{knref},#{pernr1},#{hashResult})
</insert>
<delete id="deleteKnvp" parameterType="com.huazheng.project.hana.model.Knvp">
delete from Knvp where mandt = #{mandt} and kunnr = #{kunnr} and vkorg = #{vkorg} and vtweg = #{vtweg} and spart = #{spart} and parvw = #{parvw} and parza = #{parza}
</delete>
<update id="updateKnvp" parameterType="com.huazheng.project.hana.model.Knvp">
update Knvp set
mandt = #{mandt}, kunnr = #{kunnr}, vkorg = #{vkorg}, vtweg = #{vtweg}, spart = #{spart}, parvw = #{parvw}, parza = #{parza}, kunn2 = #{kunn2}, pernr = #{pernr}, knref = #{knref}, hashResult = #{hashResult}
mandt = #{mandt}, kunnr = #{kunnr}, vkorg = #{vkorg}, vtweg = #{vtweg}, spart = #{spart}, parvw = #{parvw}, parza = #{parza}, kunn2 = #{kunn2}, pernr = #{pernr}, knref = #{knref}, pernr1 = #{pernr1}, hashResult = #{hashResult}
where mandt = #{mandt} and kunnr = #{kunnr} and vkorg = #{vkorg} and vtweg = #{vtweg} and spart = #{spart} and parvw = #{parvw} and parza = #{parza}
</update>
<select id="selectKnvpCheck" parameterType="com.huazheng.project.hana.model.Knvp" resultType="com.huazheng.project.hana.model.Knvp">
......
......@@ -181,7 +181,7 @@
</select>
<select id="selectKnvpNew" parameterType="Knvp" resultType="Knvp">
select top 20 "$rowid$" as rowids,
mandt, kunnr, vkorg, vtweg, spart, parvw, parza, kunn2, pernr, knref
mandt, kunnr, vkorg, vtweg, spart, parvw, parza, kunn2, pernr, knref, pernr as pernr1
from ${hana_user}.Knvp
where "$rowid$" &gt; #{rowids} ${hana_mandt}
order by "$rowid$"
......@@ -439,7 +439,7 @@
where mandt = #{mandt} and aufpl = #{aufpl} and aplzl = #{aplzl}
</select>
<select id="selectKnvpById" parameterType="Knvp" resultType="Knvp">
select mandt, kunnr, vkorg, vtweg, spart, parvw, parza, kunn2, pernr, knref
select mandt, kunnr, vkorg, vtweg, spart, parvw, parza, kunn2, pernr, knref, pernr as pernr1
from ${hana_user}.Knvp
where mandt = #{mandt} and kunnr = #{kunnr} and vkorg = #{vkorg} and vtweg = #{vtweg} and spart = #{spart} and parvw = #{parvw} and parza = #{parza}
</select>
......
Markdown 格式
0%
您添加了 0 到此讨论。请谨慎行事。
请先完成此评论的编辑!
注册 或者 后发表评论