我正在尝试将特定字符串更改为大写,我的代码是
update $table
set work_log_history = concat(("$created_by response on $toDate $history"||chr(10)),work_log_history)
where id="$id"
在上面的查询中,我想让$created_by
字符串UPPERCASE。
答案 0 :(得分:1)
我认为在这种情况下,UPPER()函数应该对你有用吗?请参阅此处的文档:https://dev.mysql.com/doc/refman/5.7/en/string-functions.html
所以你的代码看起来像是:
update $table
set work_log_history=concat((UPPER($created_by)," response on $toDate $history"||chr(10)),work_log_history)
where id="$id"
答案 1 :(得分:0)
使用upper()函数
update table_name set field =UPPER(filed) where id=1
答案 2 :(得分:0)
“更新$ table set work_log_history = concat(UPPER('$ created_by'),('\ t response on on $ toDate $ input_data-> {comment}'|| chr(10)),work_log_history)其中id =' $ id'“它工作得很好。