INITCAP(x) ist eine Stringfunktion, die eine Zeichenkette so ändert, dass jeweils der erste Buchstabe eines Wortes ein Grossbuchstabe ist, der Rest Kleinbuchstaben. Wörter werden dabei durch ein oder mehrere Zeichen getrennt, die zur Zeichenmenge des 7-Bit-ASCII gehören und weder Buchstaben noch Ziffern sind (z.B. Komma, Leerzeichen, Doppelpunkt).
|
Ergebnis der Funktion INITCAP(x) |
x ist NULL-Wert |
Beispieltabelle customer
Vereinheitlichung der Schreibweisen von Namen
SELECT name, INITCAP(name) new_name
FROM customer WHERE firstname IS NULL
NAME |
NEW_NAME |
DATASOFT |
Datasoft |
TOOLware |
Toolware |