可以在SQL語句中加換行符CHR(10)實現(xiàn),比如字段A長度為150,SQL可以這么寫
為貴定等地區(qū)用戶提供了全套網(wǎng)頁設計制作服務,及貴定網(wǎng)站建設行業(yè)解決方案。主營業(yè)務為成都網(wǎng)站設計、成都網(wǎng)站制作、貴定網(wǎng)站設計,以傳統(tǒng)方式定制建設網(wǎng)站,并提供域名空間備案等一條龍服務,秉承以專業(yè)、用心的態(tài)度為用戶提供真誠的服務。我們深信只要達到每一位用戶的要求,就會得到認可,從而選擇與我們長期合作。這樣,我們也可以走得更遠!
select substr(t.A, 0, 100) || char(10) ||substr(t.a, 101, len(t.a)) from table t
或者你也可以將內(nèi)容復制出來,放入一個自動換行的記事本,保存之后就是換行后的結(jié)果,至于每行字符數(shù)量,你可以根據(jù)你的需要調(diào)整記事本窗口的寬度完成,但是一定要保存之后才有效果
@echo off
mysql -uroot -pabc mydatabase --execute="create table a(id int(10))"
mysql -uroot -pabc mydatabase --execute="create table b(id int(10))"
或者把后面的語句寫到cretab.sql里
mysql -uroot -pabc mydatabasecretab.sql
1、首先,打開mysql,輸入SELECT REPLACE(field_1, char(10), '') as'去除換行符'FROM my_table。
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 %'