<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國際加速解決方案。 廣告
                ### 前言 在TC 中, Persistent Class 和 Table 是對應的關系。 定義一個Persistent的Class , updatedb 的時候就會產生對應的table. 在TC 的開發環境中, 使用一個username . 對應的會在這個username 下產生一個table 在正式環境中, 因為使用到 adm, su ,可key 三個username, 所以在這三個username 下都會生成相應的table. 具體數據保存在哪一張table 中, 就看Class 的定義是繼承自哪(如果繼承自admin的話, 自然就保存在admin 對應的username下) 之后使用QueryDbObject 對Class 進行查詢。 查詢的時候可以設置一個Scope 的參數 SC_SCOPE_OF_SESSION???????????????????????? -- 在當前user 對應的table 中查詢(基本上是su) SC_SCOPE_WHERE_NECESSARY??????? -- 在所有user 對應的table 中查詢 除了QueryDbobject 的方式外, TC 還提供了 QueryDbView 的方式Query View 中的數據。 這個View 不需要對應到一個Persistent 的Class, 而是一個View 就可以了。 那么, 這種開發如何進行呢? 要注意什么狀況呢? ### Query View 1. 首先, 定義 db view ~~~ CREATE OR REPLACE FORCE VIEW "VTEST" AS SELECT ATT AS ATT, '-' AS CreationDate , '-' AS CurDbName , '-' AS LastUpdate , '-' AS OBID , NULL AS Recycled , NULL AS SEIndexLanguageList , NULL AS ZBlob , 'VTEST' AS Class FROM View SQL; ~~~ 這里的ATT代筆需要定義的一個attribute 這里注意的是, 處理定義需要的attribute 外, 還需要定義一些系統使用的attribute 2. 其次, 定義動態的class ~~~ define dynamic class VTEST with parent PdmRoot; { attach ATT; } ~~~ 3. 定義好之后, View 里面有數據了。就可以使用QueryDbView的方式進行數據查找了。 在正式環境中, 1. 如果創建View 的SQL 在三個db 中都有執行的話, 使用? SC_SCOPE_WHERE_NECESSARY 這個scope 進行query , 數據就會重復(三筆) 2.如果創建View 的SQL 只在su db 中有執行的話,使用? SC_SCOPE_WHERE_NECESSARY 這個scope 進行query, 就會報找不到table 的錯誤。 所以好的方式是 ,在su db 中創建view , 使用 SC_SCOPE_OF_SESSION 進行query ### ###
                  <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>

                              哎呀哎呀视频在线观看