MS SQL字串中的單引號要如何表示 | SQL 跳 脫 字 元 單引號
![MS SQL字串中的單引號要如何表示](https://i.imgur.com/axBPWDg.jpg)
今天協助同事處理SQL查詢速度太慢的問題,原來的語法是:Select*fromTable_ALeftJoinOpenQuery(Another_DB_Server,Select*fromDB.dbo.Table_B)asTable_Bon(Table_A.Col_1=Tbale_B.Col_1ANDTable_B.Col_4=D)WhereTable_A.YYMM=201005其中Table_A資料筆數約15萬筆,Table_B資料筆數約20萬筆,這個查詢查下去要花56秒,我看了以後直覺就是兩個大TableJoin不慢才有鬼,所以我第一件事就是先減少遠端查詢的資料筆數,也就是在OpenQuery那行SQL指令作手腳,原本是:Select*fromDB.dbo.Table_B改成:Select*fromDB.dbo.Table_BWhereCol_4=D可是問題來了...
![MS SQL字串中的單引號要如何表示](http://pix1.agoda.net/hotelimages/300/3008492/3008492_17121510550060424840.jpg?s=800x)
今天協助同事處理SQL查詢速度太慢的問題,原來的語法是: Select * from Table_A LeftJoin OpenQuery(Another_DB_Server,Select * from DB.dbo.Table_B) as Table_B on (Table_A.Col_1=Tbale_B.Col_1 AND Table_B.Col_4=D) Where Table_A.YYMM=201005 其中Table_A資料筆數約15萬筆,Table_B資料筆數約20萬筆,這個查詢查下去要花56秒,我看了以後直覺就是兩個大Table Join不慢才有鬼,所以我第一件事就是先減少遠端查詢的資料筆數,也就是在OpenQuery那行SQL指令作手腳,原本是: Select * from DB.dbo.Table_B 改成: Select * from DB.dbo.Table_B Where Col_4=D
可是問題來了,在OpenQuery中的這段SQL指令是一個字串,前後都要用單引號包著,快兩年沒用SQL了,字串中的單引號要如何表示早就忘了,找一本SQL指令的書看半天都找不到,只好拜Google大神,一下就找到答案了,就是用兩個單引號表示,將原本的SQL指令改為: Select * from Table_A LeftJoin OpenQuery(Another_DB_Server,Select * from DB.dbo.Table_B Where Col_4=D) as Table_B on (Table_A.Col_1=Tbale_B.Col_1)
眼花了吼! Select * from DB.dbo.Table_B Where Col_4=D [單引號]Select * from DB.dbo.Table_B Where Col_4=[單引號][單引號]D[單引號][單引號][單引號]
取得本站獨家住宿推薦 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)