请问SQL语句“SELECT UPPER('kelly')”是什么意思呀?

上周 看看这个。

上层是数据库功能。
转换为大写。
小写到大写。

语法正确。
打印或选择。
上部('字符串')。

字段名称也可以。
例如,上部(列名)。

我不确定这部分。
具体数据库。
SQL 标准。

算了。

求一SQL语句把身份带X的小写改大写

上周有客户询问如何将身份证号码转换为大写并存储到数据库中。
他尝试了 UPPER(fzh) 但说这是不对的。
您所说的关于使用 UPDATE farmer SET fzh = UPPER(sfzh) WHERE sfzh = '5 3 2 2 01 1 9 7 4 08 2 05 1 1 x' 的内容绝对正确。
这个函数确实可以将小写字母转换为大写字母。

但是,他的身份证号码末尾有一个“x”。
如果你把它改成大写。
将保留字母而不是数字。
UPPER 仅将小写字母转换为大写字母,但忽略数字和特殊字符(如身份证上的“x”)。
因此,运行示例后, fzh 列的值将为“5 3 2 2 01 1 9 7 4 08 2 05 1 1 X”。

当时我就担心转账后会出现问题。
我告诉他,身份证号码最后一个“x”原来是大写的,所以转移没有问题。
但如果有其他条件,例如从“a”切换到“A”,UPPER 可以处理。

但是,如果使用 UPPER 将小写转换为大写,则没有问题。
重点关注变更是否满足您的业务需求。

MySQL UPPER 函数拼接字符串:如何将 UPPER 函数的返回值与其他字符串拼接并使用在 XML 文件中?

这是一个陷阱。
直接合并 XML 标签可能会导致解析错误。
首先转义特殊字符,然后合并它们。