SQL語句替換字段中的換行符,回車符_MySQL教程
推薦:MySQL觸發(fā)器學(xué)習(xí)總結(jié)#創(chuàng)建觸發(fā)器,當(dāng)往 order 表中添加記錄是,更新goods表 delimiter$ CREATE TRIGGER trigger1 AFTER INSERT ON ` order ` FOR EACHROW BEGIN UPDATE goods SET num=num-new.much WHERE id=new.gid; END $ 執(zhí)行 INSERT INTO ` order `(gid,much) VALUES (1,5) 后 SELECT *
SQL語句替換字段中的換行符,回車符:
在富文本內(nèi)容中通常會(huì)出現(xiàn)回車、換行內(nèi)容。在sql數(shù)據(jù)庫中這些回車、換行符,輸出html后,表現(xiàn)為空格。
這里是在數(shù)據(jù)導(dǎo)出、導(dǎo)入中發(fā)現(xiàn)的,通常把回車、換行符找出來,用<br>替換。
這里使用了,sql 函數(shù)。replace(string_expression , string_pattern , string_replacement),第一個(gè)參數(shù):要查找的字段。第二個(gè)參數(shù):要查找的字符。第三個(gè)參數(shù):要替換成的字符。
char(9) 水平制表符
char(10)換行鍵
char(13)回車鍵
1> 回車符 char(13)
SELECT *, REPLACE(detail, CHAR(13) , '<br>') AS 顯示替換后的內(nèi)容 FROM Test
2>換行符
SELECT *, REPLACE(detail, CHAR(10), '<br>') AS 顯示替換后的內(nèi)容 FROM Test
3>回車換行符
SELECT *, REPLACE(detail, CHAR(13) + CHAR(10), '<br>') AS 顯示替換后的內(nèi)容 FROM Test
4>將回車換行符替換成<BR><BR>
UPDATE Test SET detail = REPLACE(detail, CHAR(13) + CHAR(10), '<br><br>')
update t_news set content=REPLACE(content, CHAR(13) + CHAR(10), '<br><br>') where news_type=3
在內(nèi)容前面加兩個(gè)空格,全角的
update t_news set content=' '+content where news_type=3
分享:Mysql中“Insert into xxx on duplicate key update”問題在看代碼的過程中碰到了這一用法,不太理解,google了一下。它的意義其實(shí)是如果在insert語句末尾制定了on duplicate key update語句的話,則當(dāng)插入行會(huì)導(dǎo)致一個(gè)unique索引或者primary key中出現(xiàn)重復(fù)值,則執(zhí)行update中的語句,否則才插入新行。 例如,如果列a被定義為u
- MSSQL清空日志刪除日志文件
- 關(guān)于數(shù)據(jù)庫中保留小數(shù)位的問題
- 解析mysql與Oracle update的區(qū)別
- mysql 導(dǎo)入導(dǎo)出數(shù)據(jù)庫以及函數(shù)、存儲(chǔ)過程的介紹
- MySQL——修改root密碼的4種方法(以windows為例)
- 解決MYSQL出現(xiàn)Can''t create/write to file ''#sql_5c0_0.MYD''的問題
- 深入理解SQL的四種連接-左外連接、右外連接、內(nèi)連接、全連接
- 解析:內(nèi)聯(lián),左外聯(lián),右外聯(lián),全連接,交叉連接的區(qū)別
- mysql出現(xiàn)“Incorrect key file for table”處理方法
- mysql重裝后出現(xiàn)亂碼設(shè)置為utf8可解決
- 淺析一個(gè)MYSQL語法(在查詢中使用count)的兼容性問題
- 解析MySQL中INSERT INTO SELECT的使用
MySQL教程Rss訂閱編程教程搜索
MySQL教程推薦
- 解析:內(nèi)聯(lián),左外聯(lián),右外聯(lián),全連接,交叉連接的區(qū)別
- MYSQL 事件高度器
- SQL語句替換字段中的換行符,回車符
- mysql基本操作
- Mysql select in 按id排序?qū)崿F(xiàn)方法
- 擁有5星評(píng)級(jí)數(shù)據(jù)庫表結(jié)構(gòu) 如何才能更高效的使用?
- MYSQL 批量替換之replace語法的使用詳解
- 如何用cmd連接Mysql數(shù)據(jù)庫
- 解決MYSQL出現(xiàn)Can''t create/write to file ''#sql_5c0_0.MYD''的問題
- CentOS6.3安裝MySQL5.6.10并修改MySQL的root用戶密碼
猜你也喜歡看這些
- 解讀在Oracle數(shù)據(jù)庫中高速導(dǎo)出/導(dǎo)入的方法
- 解讀SQL存儲(chǔ)過程入門級(jí)教程
- SQL Server 2005 數(shù)據(jù)庫鏡像簡介
- 如何在應(yīng)用環(huán)境中構(gòu)造最優(yōu)的數(shù)據(jù)庫模式
- sql2005 附加數(shù)據(jù)庫出錯(cuò)(錯(cuò)誤號(hào):5123)解決方法
- 如何查看并導(dǎo)出數(shù)據(jù)表中字段的注釋信息
- 四個(gè)關(guān)于SQL Server 2005數(shù)據(jù)庫鏡像的問題
- 如何巧妙規(guī)劃使用Oracle數(shù)據(jù)空間
- 如何將SQL2000數(shù)據(jù)庫升級(jí)到SQL2005
- 解讀微軟SQL Server 2008空間數(shù)據(jù)
- 相關(guān)鏈接:
- 教程說明:
MySQL教程-SQL語句替換字段中的換行符,回車符
。