類別 | 語言元素 | 描述 |
---|---|---|
DBCS | KCOMPARE 函數 | 傳回字元運算式的比較結果。 |
KCOMPRESS 函數 | 從字元運算式中移除指定的字元。 | |
KCOUNT 函數 | 傳回運算式中的雙位元組字元數。 | |
KINDEX 函數 | 搜尋字元運算式中的字元字串。 | |
KINDEXC 函數 | 搜尋字元運算式中的指定字元。 | |
KLEFT 函數 | 移除不必要的前置 DBCS 空白和 SO/SI,讓字元運算式向左對齊。 | |
KLENGTH 函數 | 傳回引數的長度。 | |
KLOWCASE 函數 | 將引數中的所有字母都轉換為小寫。 | |
KPROPCASE 函數 | 轉換中文、日文、韓文、台灣 (CJKT) 字元。 | |
KPROPCHAR 函數 | 將特殊字元轉換為一般字元。 | |
KPROPDATA 函數 | 移除或轉換無法列印的字元。 | |
KREVERSE 函數 | 反轉字元運算式。 | |
KRIGHT 函數 | 修剪尾端 DBCS 空白和 SO/SI,讓字元運算式向右對齊。 | |
KSCAN 函數 | 從字元運算式中選取指定單字。 | |
KSTRCAT 函數 | 串連兩個以上的字元運算式。 | |
KSUBSTR 函數 | 從引數中擷取子字串。 | |
KSUBSTRB 函數 | 根據引數中子字串的位元組位置,從引數中擷取子字串。 | |
KTRANSLATE 函數 | 取代字元運算式中的特定字元。 | |
KTRIM 函數 | 從字元運算式移除尾端 DBCS 空白和 SO/SI。 | |
KTRUNCATE 函數 | 將字串截斷為指定的長度 (位元組單位),而不會中斷多位元組字元。 | |
KUPCASE 函數 | 將引數中的所有字母都轉換為大寫。 | |
KUPDATE 函數 | 插入、刪除以及取代字元值內容。 | |
KUPDATEB 函數 | 根據字元值在引數中的位元組位置,來插入、刪除以及取代字元值內容。 | |
KVERIFY 函數 | 傳回運算式的唯一第一個字元的位置。 | |
日期和時間 | NLDATE 函數 | 使用日期輸出格式描述項,將 SAS 日期值轉換為所指定地區設定的日期值。 |
NLDATM 函數 | 使用日期時間輸出格式描述項,將 SAS 日期時間值轉換為所指定地區設定的時間值。 | |
NLTIME 函數 | 使用 NLTIME 描述項,將 SAS 時間或日期時間值轉換為所指定地區設定的時間值。 | |
TZONEID 函數 | 傳回目前時區 ID。 | |
TZONENAME 函數 | 傳回目前的標準或日光節約時間、時區名稱。 | |
TZONEOFF 函數 | 傳回使用者時區偏移。 | |
地區設定 | GETLOCENV 函數 | 傳回目前地區設定/語言環境。 |
GETPXLANGUAGE 函數 | 傳回目前的兩個字母的語言碼。 | |
GETPXLOCALE 函數 | 傳回 SAS 地區設定的 POSIX 地區設定值。 | |
GETPXREGION 函數 | 傳回目前的兩個字母的區碼。 | |
SASMSG 函數 | 指定資料集中的訊息。傳回的訊息是根據目前地區設定和指定的索引鍵。 | |
SASMSGL 函數 | 指定資料集中的訊息。訊息是根據指定的地區設定值和指定的索引鍵值。 | |
SORTKEY 函數 | 建立語言排序鍵。 | |
SETLOCALE 函數 | 指定目前 SAS 地區設定的地區設定索引鍵。 | |
字元 | BASECHAR 函數 | 將字元轉換為基本字元。 |
KCVT 函數 | 將資料從某種類型的編碼資料轉換為另一種編碼資料。 | |
KSTRIP 函數 | 從字元字串中移除前置與尾端空白。 | |
TRANTAB 函數 | 使用指定的轉譯表格,來轉碼資料。 | |
UNICODE 函數 | 將 Unicode 字元轉換為目前 SAS 工作階段編碼。 | |
UNICODEC 函數 | 將目前 SAS 工作階段編碼的字元轉換為 Unicode 字元。 | |
UNICODELEN 函數 | 指定 Unicode 資料的字元單位長度。 | |
UNICODEWIDTH 函數 | 指定 Unicode 資料的顯示單位長度。 | |
編碼 | ENCODCOMPAT 函數 | 驗證兩個編碼的轉碼相容性。 |
ENCODISVALID 函數 | 指定有效的編碼名稱。 | |
變數資訊 | VARTRANSCODE 函數 | 傳回 SAS 資料集變數的轉碼特性。 |
VTRANSCODE 函數 | 傳回值,指出是否針對指定的字元變數啟用轉碼。 | |
VTRANSCODEX 函數 | 傳回值,指出是否針對指定的引數啟用轉碼。 |