11

我有一个字段 customer.country

我正在尝试更新它,以便国家/地区值的第一个字母为大写。我似乎无法找到这样做的方法。

4

2 回答 2

24
UPDATE customer
  SET country = UPPER(SUBSTR(country, 1, 1)) || SUBSTR(country, 2)
于 2013-05-18T01:44:15.347 回答
4

你为什么不用substr()得到第一个字母upper()呢?

upper(substr(customer.country, 1, 1))||substr(customer.country, 2)
于 2013-05-18T01:44:47.863 回答