UPPER
UPER 函數會根據引數的 CCSID 傳回字串,其中所有字元都已轉換為大寫字元。 只會轉換 SBCS 和 Unicode 圖形字元。 字元 a-z 會轉換為 A-Z ,且具有變音符號的字元會轉換為其大寫相等字元 (如果有的話)。
請參閱 全球化 主題集合的 UCS-2 層次 1 對照表 主題,以取得用於此翻譯的單一表格的說明。
- 表示式
- 指定要轉換之字串的表示式。 表示式 必須是任何內建數值、
布林
、字元、Unicode 圖形字串。 在評估函數之前,數值
或布林
引數會強制轉型為字串。 如需將數值
及布林
轉換為字串的相關資訊,請參閱 VARCHAR。
函數的結果具有與引數相同的資料類型、長度屬性、實際長度及 CCSID。 若引數可能為空值,結果就可能為空值;若引數是空值,結果就是空值。
附註
替代語法: UCASE 是 UPER 的同義字。
範例
- 使用 UPER 純量函數將字串 'abcdef' 大寫。
傳回值 'ABCDEF'。SELECT UPPER('abcdef') FROM SYSIBM.SYSDUMMY1 - 使用 UPER 純量函數將混合字串大寫。
SELECT UPER(
)FROM SYSIBM.SYSDUMMY1
傳回值:

