Megjegyzés
Az oldalhoz való hozzáféréshez engedély szükséges. Megpróbálhat bejelentkezni vagy módosítani a címtárat.
Az oldalhoz való hozzáféréshez engedély szükséges. Megpróbálhatja módosítani a címtárat.
A KÖVETKEZŐRE VONATKOZIK: NoSQL
Sztringkifejezést ad vissza a kisbetűs adatok nagybetűssé alakítása után.
Feljegyzés
Ez a függvény automatikusan kultúrafüggetlen (invariáns) casing szabályokat használ a konvertált sztringkifejezés visszaadásakor.
Syntax
UPPER(<string_expr>)
Argumentumok
| Leírás | |
|---|---|
string_expr |
Sztringkifejezés. |
Visszatérési típusok
Sztringkifejezést ad vissza.
Példák
Az alábbi példa bemutatja, hogyan használható a függvény a különböző sztringek módosítására.
SELECT VALUE {
lowercase: UPPER("adventureworks"),
uppercase: UPPER("ADVENTUREWORKS"),
camelCase: UPPER("adventureWorks"),
pascalCase: UPPER("AdventureWorks"),
upperSnakeCase: UPPER("ADVENTURE_WORKS")
}
[
{
"lowercase": "ADVENTUREWORKS",
"uppercase": "ADVENTUREWORKS",
"camelCase": "ADVENTUREWORKS",
"pascalCase": "ADVENTUREWORKS",
"upperSnakeCase": "ADVENTURE_WORKS"
}
]
Megjegyzések
- Ez a függvény nem használja az indexet.
- Ha a kis- és nagybetűk gyakori érzéketlen összehasonlítását tervezi, ez a függvény jelentős számú kérelemegységet használhat fel. Érdemes lehet normalizálni a sztringek burkolatát az adatok betöltésekor. Ezután a lekérdezések
SELECT * FROM c WHERE UPPER(c.name) = 'USERNAME'egyszerűbbek lesznekSELECT * FROM c WHERE c.name = 'USERNAME'.