<ruby id="bdb3f"></ruby>

    <p id="bdb3f"><cite id="bdb3f"></cite></p>

      <p id="bdb3f"><cite id="bdb3f"><th id="bdb3f"></th></cite></p><p id="bdb3f"></p>
        <p id="bdb3f"><cite id="bdb3f"></cite></p>

          <pre id="bdb3f"></pre>
          <pre id="bdb3f"><del id="bdb3f"><thead id="bdb3f"></thead></del></pre>

          <ruby id="bdb3f"><mark id="bdb3f"></mark></ruby><ruby id="bdb3f"></ruby>
          <pre id="bdb3f"><pre id="bdb3f"><mark id="bdb3f"></mark></pre></pre><output id="bdb3f"></output><p id="bdb3f"></p><p id="bdb3f"></p>

          <pre id="bdb3f"><del id="bdb3f"><progress id="bdb3f"></progress></del></pre>

                <ruby id="bdb3f"></ruby>

                合規國際互聯網加速 OSASE為企業客戶提供高速穩定SD-WAN國際加速解決方案。 廣告
                # &lt;generatedKey&gt; 元素 &lt;generatedKey&gt; 元素用來指定自動生成主鍵的屬性(identity字段或者sequences序列)。 如果指定了這個元素,MyBatis Generator (MBG)會在生成insert的SQL映射文件中插入一個合適的 &lt;selectKey&gt; 元素。 這個元素是 [&lt;table&gt;](table.html) 元素的一個可選的子元素。 ## 必選屬性 | 屬性 | 描述 | | --- | --- | | column | 生成列的列名。 | | sqlStatement | 將返回新值的 SQL 語句。如果這是一個identity列,您可以使用其中一個預定義的的特殊值。 或者為您的數據庫使用一個合適的語句。 預先定義好的特殊值如下: | | | Cloudscape 這將轉化為: `VALUES IDENTITY_VAL_LOCAL()` | | | DB2 這將轉化為: `VALUES IDENTITY_VAL_LOCAL()` | | | DB2_MF 這將轉化為:`SELECT IDENTITY_VAL_LOCAL() | | | FROM SYSIBM.SYSDUMMY1`為運行在zOS(主框架)或者有些情況是iSeries (AS/400)上的DB2數據庫使用該值 | | | Derby 這將轉化為: `VALUES IDENTITY_VAL_LOCAL()` | | | HSQLDB 這將轉化為: `CALL IDENTITY()` | | | Informix 這將轉化為: `select dbinfo('sqlca.sqlerrd1') from systables where tabid=1` | | | MySql 這將轉化為: `SELECT LAST_INSERT_ID()` | | | SqlServer 這將轉化為: `SELECT SCOPE_IDENTITY()` | | | SYBASE 這將轉化為: `SELECT @@IDENTITY` | | | JDBC 這會配置MBG使用MyBatis3支持的JDBC標準的生成key來生成代碼。 這是一個獨立于數據庫獲取標識列中的值的方法。| | | **重要:** 只有當目標運行為MyBatis3時才會產生正確的代碼。 如果與iBATIS2一起使用目標運行時會產生運行時錯誤的代碼。 | ## 可選屬性 | 屬性 | 描述 | | --- | --- | | identity | 當設置為 `true` 時,該列會被標記為identity列, 并且 `&lt;selectKey&gt;` 元素會被插入在insert后面。 當設置為 `false` 時, `&lt;selectKey&gt;` 會插入到insert之前(通常是序列)。**重要:** 即使您 `type` 屬性指定為"post", 您仍然需要為 identity 列將該參數設置為 "true"。 這將標志MBG從插入列表中刪除該列。默認值是 _false_. | | type | 如果指定,則此值將被添加為生成selectKey元素的類型。 此屬性的值應該是"pre"或"post"。**重要:** 如果指定此屬性的值,然后生成selectKey元素將永遠被放置在insert語句之前。 | ## 子元素 無
                  <ruby id="bdb3f"></ruby>

                  <p id="bdb3f"><cite id="bdb3f"></cite></p>

                    <p id="bdb3f"><cite id="bdb3f"><th id="bdb3f"></th></cite></p><p id="bdb3f"></p>
                      <p id="bdb3f"><cite id="bdb3f"></cite></p>

                        <pre id="bdb3f"></pre>
                        <pre id="bdb3f"><del id="bdb3f"><thead id="bdb3f"></thead></del></pre>

                        <ruby id="bdb3f"><mark id="bdb3f"></mark></ruby><ruby id="bdb3f"></ruby>
                        <pre id="bdb3f"><pre id="bdb3f"><mark id="bdb3f"></mark></pre></pre><output id="bdb3f"></output><p id="bdb3f"></p><p id="bdb3f"></p>

                        <pre id="bdb3f"><del id="bdb3f"><progress id="bdb3f"></progress></del></pre>

                              <ruby id="bdb3f"></ruby>

                              哎呀哎呀视频在线观看