函式組:CSTR
本函式組主要執行一些特殊的字串功能,比如半形全形轉換、字串連線、拆分等。[@more@]
函式組:CSTR
函式組說明:型別C欄位的串功能
本函式組主要執行一些特殊的字串功能,比如半形全形轉換、字串連線、拆分等。
OVERLAY_BYTE(Byte-wise Overlay):
SJIS_DBC_TO_SBC(Convert Shift-JIS characters from double-byte to single-byte):全形轉半形,比如ABC轉換成ABC。有多個輸入引數控制轉換範圍:全部轉換、只轉換大寫字元、只轉換小寫字元、只轉換數字、只轉換特殊字元等。一個修改引數傳入被轉換的字串,並獲得轉換後的字串。
SJIS_SBC_TO_DBC(Convert Shift-JIS characters from single-byte to double-byte):半形轉全形,比如ABC轉換成ABC。引數和意義均與上一個函式相同。
STRING_CENTER((Obsolete) Centered a string):字串居中,已過時。
STRING_CONCATENATE(Concatenates (links) two strings without multibyte handling):不做多位元組處理的字串連線。兩個輸入引數,兩個源字串;一個輸出引數,連線後的字串。
STRING_LENGTH((Onsolete) Calculate the length of a string):獲得字串長度,已過時。可以用 ABAP 語句 STRLEN(
STRING_MOVE_RIGHT((Obsolete) Shift a string to the right):把字串右對齊,已過時。
STRING_REVERSE(Returns a string in reverse order):把字串按字元前後顛倒,比如ABC轉為CBA。兩個輸入引數,源字串和語言;一個輸出引數,顛倒後的字串。
STRING_SPLIT((Obsolete) Split a string in accordance with a delimiter.):根據某個分隔符來拆分字串,已過時。
STRING_SPLIT_AT_POSITION(Split a string with a proper position into two parts):把字串在指定位置截斷,分成兩個新字串。三個輸入引數,源字串、截斷位置、語言;三個輸出引數,截斷的前段、截斷的後段、實際截斷位置(在 UNICODE 系統中,實際截斷位置總和輸入的截斷位置相同。在非 UNICODE 系統中,如果輸入雙位元組語言(如中文),而輸入的截斷位置正好會截斷雙位元組字元,則實際截斷位置會前移一個位元組,比如“你好”截斷長度為 3,;而如果輸入單位元組語言(如英文),而輸入的截斷位置正好會截斷雙位元組字元,則把雙位元組字元截斷,變成兩個不可識別字元。)
TEXT_SPLIT(Splits text into specified length plus rest (cf.: SPLIT)):把字串分成指定長度加上剩餘部分。兩個輸入引數,源字串、截斷長度;兩個輸出引數,截斷的前段、截斷的後段。在 UNICODE 系統裡,漢字按字截斷,在非 UNICODE 系統裡,漢字按位元組截斷,如果截斷位置正好會截斷漢字,會根據登入語言確定截斷方式,如果是中文登入,則實際截斷位置會前移一個位元組,比如“你好”截斷長度為 3,則結果字串是“你”和“好”,如果是英文登入,則仍按實際位置截斷,結果字串是不可識別字元。 0 0 0
(請您對文章做出評價)
來自 “ ITPUB部落格 ” ,連結:http://blog.itpub.net/22172240/viewspace-1024452/,如需轉載,請註明出處,否則將追究法律責任。
相關文章
- 函式組: FREP函式
- 函式組: LPRF函式
- 函式組:ALFA函式
- 函式組: ALSMEX函式
- 函式組:SDHI函式
- 函式組: CTVB函式
- 函式組:SDIF函式
- 函式組: SENT函式
- 函式組:FACI函式
- 函式組:SEUT函式
- 函式組:STXKS函式
- 函式組:SLST函式
- 函式組:SCUN函式
- 函式組:SCAL函式
- 函式組:SGUI函式GUI
- 函式組: STMO函式
- 函式組:SUSE函式
- 函式組:SURL函式
- 函式組:SGFW函式
- 函式組:SECH函式
- 函式組:RMDI函式
- 函式組:SFTP函式FTP
- 函式組:DLOG函式
- 函式組:ICON函式
- 函式組:THFB函式
- 函式組:SFES函式
- 函式組:SDIFRUNTIME函式
- 函式組:TRUX 包含很多的轉換函式函式UX
- ORACLE單行函式與多行函式之七:多行函式之分組函式示例Oracle函式
- 函式組: SCA6函式
- 函式組:SCA3函式
- 函式組:SI72函式
- 函式組: MDR1函式
- 函式組:SCA4函式
- 函式組:SHL2函式
- ts函式組註解函式
- JS 函式式概念: 管道 和 組合JS函式
- PL/SQL單行函式和組函式詳解(轉)SQL函式