UPPER 関数はテキスト値を大文字に変換します。

UPPER(Text [, Locale])

引数データ型説明
Text (必須)テキスト大文字にするテキスト
Localeキーワード

使用するロケール。特定の言語でしか機能しません。

ISO 639 コードと ISO 3166 コードでは利用可能なロケールが異なります。

UPPER 関数はテキスト値を返します。

UPPER(Business area)

Locale 引数では、Java 8 で利用可能なロケールに対応する ISO 言語コードを使用できます。次のいずれかを使用できます。

  • en、fr、de、tr などの、2 文字の ISO 639 言語コード
  • ISO 639 言語コードと ISO 3166 国コードを組み合わせた 4 文字のコード (en-us、fr-be、de-at、tr-tr など)。ただし、Anaplan では、en_us、fr_be、de_at、tr_tr となるように、ハイフン (-) をアンダースコア (_) に置き換える必要があります。

Locale 引数は特定の言語でしか機能しません。たとえば、コードが tr のトルコ語がこれに含まれます。トルコ語には「i」という文字に小文字 (ドットありとドットなし) と大文字 (ドットありとドットなし) の四つのバージョンがあります。

Polaris では、UPPER 関数に Locale 引数を使用できません。

Classic エンジンでは Locale 引数を使用できます。

この例では、列に「Territory」というリストがあり、行に二つのライン アイテムがあります。一つ目のライン アイテムには、各地域で販売されている製品カテゴリーが含まれています。二つ目のライン アイテムには、別のシステムで使用するために製品カテゴリーを大文字にする、UPPER を使用した式が含まれています。


New YorkSan FranciscoLondonYorkTokyoOsaka
Product categoriesAccessories, Footwear, Innerwear, Outerwear, Sports EquipmentAccessories, Footwear, Sports equipment, Accessories, Footwear, Innerwear, Outerwear, Sports EquipmentOuterwear, Sports EquipmentAccessories, Footwear, Innerwear, Outerwear, Sports EquipmentAccessories, Outerwear, Sports Equipment

Uppercase product categories

UPPER(Product categories)

ACCESSORIES, FOOTWEAR, INNERWEAR, OUTERWEAR, SPORTS EQUIPMENTACCESSORIES, FOOTWEAR, SPORTS EQUIPMENT,ACCESSORIES, FOOTWEAR, INNERWEAR, OUTERWEAR,  SPORTS EQUIPMENTOUTERWEAR, SPORTS EQUIPMENTACCESSORIES, FOOTWEAR, INNERWEAR, OUTERWEAR, SPORTS EQUIPMENTACCESSORIES, OUTERWEAR, SPORTS EQUIPMENT

この例では、モジュールの列に言語のリストがあります。行にはライン アイテムが二つあります。そのうちの一つには国際文字が含まれており、もう一つではこれらを大文字にするために UPPER 関数が使用されています。


アクセント付きの文字キリル文字ギリシャ語中国語日本語韓国語
小文字åжψ

大文字

UPPER(Lowercase character)

ÅЖΨ

UPPER 関数は Locale 引数がなくても大半の言語で機能します。ただし、中国語や日本語、韓国語など、大文字や小文字がない特定の言語では、この引数を使っても何の効果もありません。

小文字「i」を含むテキスト文字列に対して UPPER 関数を使用し、Locale 引数に tr_tr コードを使用した場合、結果は大文字の「I」の上側にドットが付いた「İ」になります。

UPPER("i", tr)

この式の結果は「İ」になります。