函式組: CTVB

SapCity發表於2009-07-24

CTVB_COMPARE_TABLES
這個函式模組比較兩個內表,將被刪除、增加和修改的內錶行分別分組輸出。

[@more@]

函式組CTVB Characteristics Update

BUS1088_DATABASE_UPDATE
CTVB_BUILD_TABLES
CTVB_BUILD_TABLES_AENNR
CTVB_UPDATE_CHANGE_DATE

CTVB_COMPARE_TABLES
這個函式模組比較兩個內表,將被刪除、增加和修改的內錶行分別分組輸出。

輸入引數:
TABLE_OLD:舊錶
TABLE_NEW:新表
KEY_LENGTH:鍵長度,指定內表中的前若干個位元組(在 Unicode 系統中為字元,因此指定長度內不能存在數值型別的欄位)為主鍵,做為內錶行是否為增加的判斷條件。
IF_SORTED:排序標記,如果已排序,在比較時可以提高效率。

輸出引數:
TABLE_DEL:被刪除的行
TABLE_ADD:被增加的行
TABLE_MOD:被修改的行
NO_CHANGES:表沒有被修改的標記,如果這個標記為 “X”,就不必去讀前面三個內表了。

來自 “ ITPUB部落格 ” ,連結:http://blog.itpub.net/22172240/viewspace-1024539/,如需轉載,請註明出處,否則將追究法律責任。