1、首先,打開mysql,輸入SELECT REPLACE(field_1, char(10), '') as'去除換行符'FROM my_table。
創(chuàng)新互聯(lián)專注為客戶提供全方位的互聯(lián)網(wǎng)綜合服務(wù),包含不限于網(wǎng)站設(shè)計、成都網(wǎng)站建設(shè)、紅塔網(wǎng)絡(luò)推廣、小程序設(shè)計、紅塔網(wǎng)絡(luò)營銷、紅塔企業(yè)策劃、紅塔品牌公關(guān)、搜索引擎seo、人物專訪、企業(yè)宣傳片、企業(yè)代運營等,從售前售中售后,我們都將竭誠為您服務(wù),您的肯定,是我們最大的嘉獎;創(chuàng)新互聯(lián)為所有大學(xué)生創(chuàng)業(yè)者提供紅塔建站搭建服務(wù),24小時服務(wù)熱線:18982081108,官方網(wǎng)址:www.cdcxhl.com
2、其次,輸入SELECT REPLACE(field_1, char(9), '') as'去除水平制表符'FROM my_table。
3、最后,輸入SELECT REPLACE(field_1, char(13), '') as'去除回車符'FROM my_table即可。
1、去掉mysql數(shù)據(jù)庫中某字段的換行符和回車符:replace函數(shù)
UPDATE student SET name = REPLACE(REPLACE(title,CHAR(10),''),CHAR(13),'') WHERE ID = xxxxxx;
注解:CHAR(10),'':將換行符CHAR(10)替換成空串,可理解為刪除換行符
CHAR(13),'':將回車符CHAR(13)替換成空串,可理解為刪除回車符
2、往mysql某個字段中插入換行符和回車符:concat函數(shù)
concat函數(shù)可以連接一個或者多個字符串,若其中一個為null,則返回null
UPDATE student SET name = concat('字符串1',CHAR(10),CHAR(13),'字符串2') WHERE ID = xxxxx;
注解:這樣就將 字符串1 和 換行符 和 回車符 和字符串2 拼接在一起了
后記:查詢某個字段是否含有換行符和回車符
select *from student where name like '% \n\r %'
題主你好,關(guān)于你的問題,如何表達換行,可以使用以下的代碼條件,僅供參考。
java類中寫sql語句,查詢條件包含換行
detachedCriteria.add(Restrictions.or(
Restrictions.like("chengBanDanWeiIds", rForm.getChengBanDanWeiIds()+(char)13, MatchMode.START),
Restrictions.or(
Restrictions.like("chengBanDanWeiIds", rForm.getChengBanDanWeiIds()+ (char)13, MatchMode.END),
Restrictions.eq("chengBanDanWeiIds", rForm.getChengBanDanWeiIds())
)));
換行不用CHAR(13),用(char)13