国产探花免费观看_亚洲丰满少妇自慰呻吟_97日韩有码在线_资源在线日韩欧美_一区二区精品毛片,辰东完美世界有声小说,欢乐颂第一季,yy玄幻小说排行榜完本

首頁 > 學(xué)院 > 開發(fā)設(shè)計 > 正文

ms sql server 在abator生成的 insert 無法獲取插入 id 的原因

2019-11-15 01:14:41
字體:
供稿:網(wǎng)友
ms sql server 在abator生成的 insert 無法獲取插入 id 的原因
  <insert id="abatorgenerated_insert" parameterClass="net.xxxxxl.dataobject.Users">    <!--      WARNING - This element is automatically generated by Abator for iBATIS, do not modify.      This element was generated on Fri Aug 21 21:21:33 CST 2015.    -->        insert into Users (user_Pwd, user_Nickname, user_Firstname, user_Lastname, user_Sex,      user_Birthday, FK_City, ....      user_LoginState, user_Collecter, user_Collected, user_lang, user_login_fail_times, user_Money,      weixin_openid)    values (#user_Pwd:VARCHAR#, #user_Nickname:VARCHAR#, #user_Firstname:VARCHAR#,      #user_Lastname:VARCHAR#, #user_Sex:CHAR#, #user_Birthday:VARCHAR#, #FK_City:BIGINT#,     .....      #user_login_fail_times:INTEGER#, #user_Money:DOUBLE#, #weixin_openid:VARCHAR#)    <selectKey keyjava.lang.Long">      SELECT SCOPE_IDENTITY()    </selectKey>  </insert>

上面是 abator 生成的對應(yīng)于ms sql server 的insert 代碼,實際運行時,無法獲取 插入記錄對應(yīng)的 id 值,雖然里面包含了:

    <selectKey keyProperty="userId" resultClass="java.lang.Long">      SELECT SCOPE_IDENTITY()    </selectKey>

正確的方法是,讓 <selectKey> 子句包含住整個 insert 語句,如下所示:

  <insert id="abatorgenerated_insert" parameterClass="net.xxxxxx.dal.dataobject.Users">    <!--      WARNING - This element is automatically generated by Abator for iBATIS, do not modify.      This element was generated on Fri Aug 21 21:21:33 CST 2015.    -->    <selectKey keyProperty="userId" resultClass="java.lang.Long">    insert into Users (user_Pwd, user_Nickname, user_Firstname, user_Lastname, user_Sex,      user_Birthday, .....      weixin_openid)    values (#user_Pwd:VARCHAR#, #user_Nickname:VARCHAR#, #user_Firstname:VARCHAR#,     ......      #user_login_fail_times:INTEGER#, #user_Money:DOUBLE#, #weixin_openid:VARCHAR#)          SELECT SCOPE_IDENTITY()    </selectKey>  </insert>

這樣才能正確的獲取 insert 語句執(zhí)行時對應(yīng)的 id 主鍵值。


發(fā)表評論 共有條評論
用戶名: 密碼:
驗證碼: 匿名發(fā)表
主站蜘蛛池模板: 武山县| 湟中县| 怀柔区| 基隆市| 呼玛县| 建宁县| 肇州县| 陇南市| 丹巴县| 武宁县| 新营市| 资溪县| 古蔺县| 旌德县| 河南省| 吉水县| 清河县| 黄大仙区| 宜都市| 香格里拉县| 临潭县| 济源市| 阿拉善盟| 嘉峪关市| 临海市| 乐昌市| 榆社县| 霍邱县| 南汇区| 大渡口区| 岳普湖县| 陈巴尔虎旗| 章丘市| 河津市| 景谷| 武宣县| 兴化市| 武城县| 澎湖县| 承德县| 上饶县|