資訊型錄管理程式管理手冊

更新物件類型

您對現存的物件類型只能進行下列變更:

您可以使用資訊型錄管理程式視窗或標示語言,更新物件類型。

使用資訊型錄管理程式視窗更新物件類型

從「資訊型錄」視窗中開始。

  1. 以滑鼠右鍵按一下物件類型圖示。
  2. 按一下開啟為 --> 圖示列示
  3. 要您想要變更的物件類型圖示上按一下滑鼠右鍵。
  4. 按一下開啟

    「更新物件類型」視窗會開啟。

  5. 若要變更外部名稱,請在物件類型名稱欄位中鍵入新的名稱。 物件類型名稱的命名規則:
  6. 選取的種類之預設 Windows 圖示會顯示在 Windows 圖示欄位中。 要指定特定的圖示來代表物件類型的步驟:
  7. 欲新增內容到物件類型 (除非類型為 註解,此類型不能擴充), 按一下新增

    「新增屬性」視窗會開啟。

    1. 屬性名稱欄位中,鍵入屬性的名稱。 屬性名稱的命名規則如下:
      • 最多 80 個字元。
      • 不可以包含空字元。
      • 不可以全部都是空白字元。
    2. 簡稱欄位中,鍵入一個唯一的屬性簡稱。 簡稱的命名規則如下:
      • 最多 8 個字元 (SBCS)。
      • 第一個字元必須是大寫或小寫的英文字母、@ (at 符號)、# (數字符號) 或 $ (錢幣符號)。
      • 後續的字元必須是大寫或小寫的英數字元、@ (at 符號)、# (數字符號)、$ (錢幣符號) 或 _ (底線)。
      • 不可以使用 SQL 保留字。
      • 它必須是唯一的;如果您鍵入的名稱已存在於此物件類型中,則資訊型錄管理程式會要求您鍵入另一個名稱。
    3. 從此列示中按一下資料類型。
    4. 大小欄位中鍵入大小。
    5. 按一下確定,新增內容。

      欲關閉視窗而不新增內容,請按一下取消

    此步驟不適用於 AS/400 資訊型錄。

  8. 欲變更您在現行更新動作時所新增的內容,請在 內容列示中按一下該內容,然後按一下修改除去

    此步驟不適用於 AS/400 資訊型錄。

  9. 按一下更新,在資料庫中儲存您的變更。

    您做的變更會顯示在「物件類型」視窗內,但不會顯示在其它視窗中,除非您先關閉 然後重新開啟其它視窗。

    欲關閉視窗而不更新物件類型,請按一下取消

使用資訊型錄管理程式標示語言更新物件類型

  1. 在您的標示語言檔案中鍵入下列字行:
    :ACTION.OBJTYPE(UPDATE)
    :OBJECT.TYPE(short_name_of_object_type)
    
  2. 若要變更外部名稱,請新增下列字行:
         EXTNAME(物件類型_的新外部名稱)
    
  3. 若要變更物件類型的圖示,請新增下列字行:
         ICOFILE(新的_OS/2_圖示_檔名)
         ICWFILE(新的_Windows_圖示_檔名)
    

    在每一個關鍵字後,在括弧間鍵入適當的值:

    關鍵字

    TYPE
    您要更新的物件類型之簡稱。

    EXTNAME
    物件類型的新外部名稱。外部名稱的命名規則:
    • 最多 80 個字元。
    • 不可以包含空字元。
    • 不可以全部都是空白字元。

    ICOFILE
    新的 OS/2 圖示檔案的名稱,包括其副檔名。您必須指定圖示檔的磁碟機和路徑資訊, 作為當您匯入標示語言檔案時 IMPORT 指令的一部份。

    ICWFILE
    新的 Windows 圖示檔案的名稱,包括其副檔名。您必須指定圖示檔的磁碟機和路徑資訊, 作為當您匯入標示語言檔案時 IMPORT 指令的一部份。
  4. 若要新增選用的屬性,請在您的標示語言檔案中鍵入下列字行:
    :ACTION.OBJTYPE(APPEND)
    :OBJECT.TYPE(short_name_of_object_type)
    :PROPERTY.SHRTNAME(short_name_of_new_property) DT(data_type) DL(size)
         UUISEQ(0) NULLS(y) EXTNAME(external_name_of_new_property)
    

    在每一個關鍵字之後,鍵入一個適當的值於括弧範圍內:

    在您建立物件類型後才新增的任何內容,必須是一個選用的內容。 UUISEQ 的值必須是 0,且 NULLS 的值必須是 Y。

    關鍵字

    TYPE
    您要更新的物件類型之簡稱。

    SHRTNAME
    屬性簡稱。屬性簡稱的規則如下:
    • 最多 8 個字元 (SBCS)。
    • 第一個字元必須是大寫或小寫的英文字母、@ (at 符號)、# (數字符號) 或 $ (錢幣符號)。
    • 後續的字元必須是大寫或小寫的英數字元、@ (at 符號)、# (數字符號)、$ (錢幣符號) 或 _ (底線)。
    • 不可以使用 SQL 保留字。
    • 它必須是唯一的;如果您鍵入的名稱已存在於此物件類型中,則資訊型錄管理程式會要求您鍵入另一個名稱。

    DT
    資料類型包括:C, V, LT

    C (CHAR)
    最多 254 個字元

    V (VARCHAR)
    最多 4 000 個字元

    L (LONG VARCHAR)
    最多 32 700 個字元

    T (TIMESTAMP)
    剛好 26 個字元,其格式如下 (換行是沒有意義的)
    yyyy-mm-dd-hh.mm.
    ss.nnnnnn

    DL
    屬性的大小。

    EXTNAME
    屬性的外部名稱。屬性名稱的命名規則如下:
    • 最多 80 個字元。
    • 不可以包含空字元。
    • 不可以全部都是空白字元。


[ 頁面頂端 | 前一頁 | 下一頁 | 目錄 | 索引 ]