[PostgreSQL] Первую букву сделать заглавной

Задача: в полях 'name' таблицы 'comment' первый символ перевести в верхний регистр.

Решение:

UPDATE comment
   SET name = UPPER(SUBSTRING(name FROM 1 FOR 1)) || SUBSTRING(name FROM 2 FOR LENGTH(name))
  • Alexey Martynov

    UPDATE lala_table SET lala_col=initcap(lower(lala_col));