sql insert語句特殊字元處理 | SQL 跳 脫 字 元 單引號
![sql insert語句特殊字元處理](https://i.imgur.com/axBPWDg.jpg)
轉載:http://bbs2.chinaunix.net/archiver/tid-617054.html如何向資料庫中插入特殊符號。sql="insertintowebPageInfo(webAddrees,content)values("+thisURL+","+Webtext+")";Webtext是網頁的全文,通過讀URL檔案得到字串,它必然包含(")等特殊符號。這樣的話,在書寫SQL語句應該如何寫,如果像上面書寫,就會出現錯誤。在SQL中,表示字串得引號強烈建議使用單引號()。雖然MySQL也可以使用雙引號("),但是為了和SQLServer和Oracle統一,建議都使用單引號。如果在字串中也有單引號出現的話,在SQL中需要將其替換為兩個單引號(),DBMS會將其解釋為...
![sql insert語句特殊字元處理](http://pix1.agoda.net/hotelimages/300/3008492/3008492_17121510550060424840.jpg?s=800x)
如何向資料庫中插入特殊符號。 sql="insert into webPageInfo (webAddrees,content) values("+thisURL+","+Webtext+")";
Webtext是網頁的全文,通過讀URL檔案得到字串,它必然包含( " )等特殊符號。這樣的話,在書寫SQL語句應該如何寫,如果像上面書寫,就會出現錯誤。
在SQL中,表示字串得引號強烈建議使用單引號()。雖然MySQL也可以使用雙引號("),但是為了和SQL Server和Oracle統一,建議都使用單引號。如果在字串中也有單引號出現的話,在SQL中需要將其替換為兩個單引號(),DBMS會將其解釋為一個單引號的。
參考自:http://www.study888.com/computer/data/sqlsl/200506/42507.html 關於SQL的換行符和字串連線符,在MySQL、SQL Server和Oracle中均有不同,下面以列表顯示。 MySQL SQL Server Oracle 換行符 /n或/r/n或CHAR(10) CHAR(13) CHR(10) 字串連線符 CONCAT() + ||或CONCAT()
另外,符號(&;) 在Oracle裡有特殊含義,是一個巨集變數識別符號,在SQLPLUS裡執行SELECT AAA&;BBB AS STR FROM DUAL,它會提示你輸入巨集變數值,所有如果SQL裡有(&;),建議用單引號括起來,如SELECT AAA||&;||nbsp;BBB AS STR FROM DUAL它就不會提示了。 個人的一點總結,以記之。
單引號 可以用chr(39)表示,&; 可以用chr(38)表示。
例子:
select test: || chr(38) || chr(39) from dual; 結果是:test:&;
我找了一份ascii對應表(數碼相機拍攝,所以,有點變形,呵呵)
注:chr...
取得本站獨家住宿推薦 15%OFF 訂房優惠
本站住宿推薦 20%OFF 訂房優惠,親子優惠,住宿折扣,限時回饋,平日促銷
SQL – 特殊字元( ” , ' | SQL 跳 脫 字 元 單引號
想問問大家是怎樣處理SQL中的 | SQL 跳 脫 字 元 單引號
SQL 中單引號和一些特殊字元的處理 | SQL 跳 脫 字 元 單引號
sql insert語句特殊字元處理 | SQL 跳 脫 字 元 單引號
想問問大家是怎樣處理SQL中的( ' ) | SQL 跳 脫 字 元 單引號
[SQL] 欄位內容有單引號' ,如何解決? | SQL 跳 脫 字 元 單引號
SQL中字串有單引號的處理方式;引用文章@ Nathan; :: 痞客邦 | SQL 跳 脫 字 元 單引號
SQL 中單引號和一些特殊字元的處理 | SQL 跳 脫 字 元 單引號
4.1. 語法結構 | SQL 跳 脫 字 元 單引號
MS SQL字串中的單引號要如何表示 | SQL 跳 脫 字 元 單引號
[SQL] 欄位內容有單引號' ,如何解決? | 小筆記 | SQL 跳 脫 字 元 單引號
SQL – 特殊字元( ” ' )的處理 | SQL 跳 脫 字 元 單引號
关于sql语句中的单引号(' ) 和双引号(“) 的处理问题? | SQL 跳 脫 字 元 單引號
oracle的跳脫字元是什麼 | SQL 跳 脫 字 元 單引號
關於mysql的「'」與「"」該怎麼處理呢? | SQL 跳 脫 字 元 單引號
想問問大家是怎樣處理SQL中的( ' ) | SQL 跳 脫 字 元 單引號
SQL跳脱字符 | SQL 跳 脫 字 元 單引號
MySQL 的LIKE 字串跳脫處理@ 旅行的記憶:: 痞客邦 | SQL 跳 脫 字 元 單引號
![](https://i.imgur.com/axBPWDg.jpg)