【发布时间】:2019-02-27 21:18:40
【问题描述】:
在 SQL 中,是否有任何函数可以将指定语言环境的字符串大写?函数upper(a_string)接受一个参数,对于ASCII以外的字符是不够的。
例如,我想运行这样的语句来更改表中包含土耳其字符的值的所有小写字符:
UPDATE a_table SET a_field = UPPER(a_field, TurkishLocale);
有这样的功能吗?如果不是,我该如何定义?
【问题讨论】:
-
如果没有这样的功能,你可以一直使用
replace()。
标签: sql sqlite locale uppercase