UPDATE tablename SET FIELD = REPLACE(REPLACE(FIELD, CHAR(10), ''), CHAR(13), '');
创新互联主要从事网站设计、成都网站设计、网页设计、企业做网站、公司建网站等业务。立足成都服务海林,十多年网站建设经验,价格优惠、服务专业,欢迎来电咨询建站服务:18980820575
CHAR(10): 换行符
CHAR(13): 回车符
可以在SQL语句中加换行符CHR(10)实现,比如字段A长度为150,SQL可以这么写
select substr(t.A, 0, 100) || char(10) ||substr(t.a, 101, len(t.a)) from table t
或者你也可以将内容复制出来,放入一个自动换行的记事本,保存之后就是换行后的结果,至于每行字符数量,你可以根据你的需要调整记事本窗口的宽度完成,但是一定要保存之后才有效果
1、打开SQL Server。
2、首先建立一个新的php页面,命名为newline.php。
3、在newline.php的页面中建立数据库连接。
4、在newline.php加入要查询内容的数据库,并设置字符编码“set names utf8”。
5、为了查询语句的条件在多行条件能够正常显示下我们在sqlstr中加入连接符'+'。
6、用mysql_query语句来进行查询,并用print_r 来打印出结果。
7、显示结果,就完成换行回车功能。
利用replace()函数将换行符【char(10)】和回车符【char(13)】替换为空串
UPDATE tablename SET field = REPLACE(REPLACE(field,
CHAR(10), ''), CHAR(13), '');
char(10): 换行符
char(13): 回车符
MySQL查询带有回车换行符内容的方法:
1、select * from table where content like '%\r\n%';//或者 \n
2、//内容里面有br也可以查
3、select * from table where content like '%%br%%'
Mysql是最流行的关系型数据库管理系统,在WEB应用方面MySQL是最好的RDBMS(Relational Database Management System:关系数据库管理系统)应用软件之一。
sql语句中的REPLACE用法错误
REPLACE(str,from_str,to_str)
在字符串 str 中所有出现的字符串 from_str 均被 to_str替换,然后返回这个字符串
正确用法如下:
UPDATE pw_bbs_posts SET content = REPLACE(content,'abc','CHAR(10)abc') where tid = xxxxx