Има initcap()
функция, ако имате предвид първата буква на всяка ключова дума да се напише с главни букви и следните знаци с малки букви:
update foo
set bar = initcap(bar)
Иначе комбинирайте substring()
и upper()
:
update foo
set bar = upper(substring(bar from 1 for 1)) ||
substring(bar from 2 for length(bar))
http://www.postgresql.org/docs/current/static/functions-string.html