Warning: file_get_contents(/data/phpspider/zhask/data//catemap/1/database/8.json): failed to open stream: No such file or directory in /data/phpspider/zhask/libs/function.php on line 167

Warning: Invalid argument supplied for foreach() in /data/phpspider/zhask/libs/tag.function.php on line 1116

Notice: Undefined index: in /data/phpspider/zhask/libs/function.php on line 180

Warning: array_chunk() expects parameter 1 to be array, null given in /data/phpspider/zhask/libs/function.php on line 181
MySQL:向字段添加文本_Mysql_Database - Fatal编程技术网

MySQL:向字段添加文本

MySQL:向字段添加文本,mysql,database,Mysql,Database,我试图解决这个问题。 如果字段的字符总数小于4,我想用示例文本更新字段 例如: 旧字段=text 新字段=文本示例文本 谢谢大家! 您要查找的是一条更新语句。使用LENGTH() update table1 set `new field` = 'text sample text' where length(`old field`) <= 4 更新表1设置“新字段”=“文本示例文本” 其中长度(`old field`)可能是您要查找的: UPDATE your_table SET your

我试图解决这个问题。 如果
字段
的字符总数小于4,我想用
示例文本
更新
字段

例如:

旧字段=
text

新字段=
文本示例文本


谢谢大家!

您要查找的是一条
更新
语句。使用
LENGTH()

update table1 set `new field` = 'text sample text'
where length(`old field`) <= 4
更新表1设置“新字段”=“文本示例文本”

其中长度(`old field`)可能是您要查找的:

UPDATE your_table
SET your_column = 'your_value'
WHERE CHAR_LENGTH(your_column) < 4
更新您的_表
设置您的_列='您的_值'
其中字符长度(您的列)<4

您有哪些选择?外部程序?纯sql?sql脚本?
CHAR\u LENGTH()
!我不知道那个。所有的一切!可能比
LENGTH()
更好。
UPDATE your_table
SET your_column = 'your_value'
WHERE CHAR_LENGTH(your_column) < 4