欧美一区二区三区老妇人-欧美做爰猛烈大尺度电-99久久夜色精品国产亚洲a-亚洲福利视频一区二区

利用iBATIS的節(jié)點來獲取語句所自動生成的主鍵

這篇文章主要講解了“利用iBATIS的節(jié)點來獲取語句所自動生成的主鍵”,文中的講解內(nèi)容簡單清晰,易于學習與理解,下面請大家跟著小編的思路慢慢深入,一起來研究和學習“利用iBATIS的節(jié)點來獲取語句所自動生成的主鍵”吧!

成都創(chuàng)新互聯(lián)專注為客戶提供全方位的互聯(lián)網(wǎng)綜合服務,包含不限于網(wǎng)站設(shè)計、做網(wǎng)站、蒙陰網(wǎng)絡(luò)推廣、重慶小程序開發(fā)公司、蒙陰網(wǎng)絡(luò)營銷、蒙陰企業(yè)策劃、蒙陰品牌公關(guān)、搜索引擎seo、人物專訪、企業(yè)宣傳片、企業(yè)代運營等,從售前售中售后,我們都將竭誠為您服務,您的肯定,是我們最大的嘉獎;成都創(chuàng)新互聯(lián)為所有大學生創(chuàng)業(yè)者提供蒙陰建站搭建服務,24小時服務熱線:18982081108,官方網(wǎng)址:chinadenli.net

我們在數(shù)據(jù)庫插入一條數(shù)據(jù)的時候,經(jīng)常是需要返回插入這條數(shù)據(jù)的主鍵。但是數(shù)據(jù)庫供應商之間生成主鍵的方式都不一樣。

有些是預先生成(pre-generate)主鍵的,如Oracle和PostgreSQL;有些是事后生成(post-generate)主鍵的,如MySQL和SQL Server。但是不管是哪種方式,我們都可以用iBATIS的節(jié)點來獲取語句所自動生成的主鍵。

例子如下:

xml 代碼  

  1. <!-- Oracle SEQUENCE Example using .NET 1.1 System.Data.OracleClient -->  

  2. <insert id="insertProduct-ORACLE" parameterClass="product">  

  3.     <selectKey resultClass="int" type="pre" keyProperty="id" >  

  4.         SELECT STOCKIDSEQUENCE.NEXTVAL AS VALUE FROM DUAL  

  5.     </selectKey>  

  6.     insert into PRODUCT (PRD_ID,PRD_DESCRIPTION) values (#id#,#description#)  

  7. </insert>  

  8.   

  9. <!-- Microsoft SQL Server IDENTITY Column Example -->  

  10. <insert id="insertProduct-MS-SQL" parameterClass="product">  

  11.     insert into PRODUCT (PRD_DESCRIPTION)  

  12.     values (#description#)  

  13.     <selectKey resultClass="int" type="post" keyProperty="id" >  

  14.         select @@IDENTITY as value  

  15.     </selectKey>  

  16. </insert>  

  17.   

  18. <!-- MySQL Example -->  

  19. <insert id="insertProduct-MYSQL" parameterClass="product">  

  20.     insert into PRODUCT (PRD_DESCRIPTION)  

  21.     values (#description#)  

  22.     <selectKey resultClass="int" type="post" keyProperty="id" >  

  23.         select LAST_INSERT_ID() as value  

  24.     </selectKey>  

  25. </insert>  

通過這種方法,我們可以輕松實現(xiàn)自動生成ibatis主鍵,給我們的工作帶來了很大的便利

感謝各位的閱讀,以上就是“利用iBATIS的節(jié)點來獲取語句所自動生成的主鍵”的內(nèi)容了,經(jīng)過本文的學習后,相信大家對利用iBATIS的節(jié)點來獲取語句所自動生成的主鍵這一問題有了更深刻的體會,具體使用情況還需要大家實踐驗證。這里是創(chuàng)新互聯(lián),小編將為大家推送更多相關(guān)知識點的文章,歡迎關(guān)注!

本文標題:利用iBATIS的節(jié)點來獲取語句所自動生成的主鍵
當前路徑:http://chinadenli.net/article20/pijhco.html

成都網(wǎng)站建設(shè)公司_創(chuàng)新互聯(lián),為您提供品牌網(wǎng)站制作、企業(yè)網(wǎng)站制作、虛擬主機、網(wǎng)站建設(shè)網(wǎng)站制作、服務器托管

廣告

聲明:本網(wǎng)站發(fā)布的內(nèi)容(圖片、視頻和文字)以用戶投稿、用戶轉(zhuǎn)載內(nèi)容為主,如果涉及侵權(quán)請盡快告知,我們將會在第一時間刪除。文章觀點不代表本網(wǎng)站立場,如需處理請聯(lián)系客服。電話:028-86922220;郵箱:631063699@qq.com。內(nèi)容未經(jīng)允許不得轉(zhuǎn)載,或轉(zhuǎn)載時需注明來源: 創(chuàng)新互聯(lián)

成都網(wǎng)站建設(shè)公司