2011-08-17 66 views

回答

1

你通常只需要一個反斜槓,即

REPLACE(TRIGGER_NAME, '`', '\'') 

你也可以使用一個雙單引號的是各數據庫廠商

REPLACE(TRIGGER_NAME, '`', '''') 
+0

更多的標準把一個斜槓給我這個錯誤'[Err] 42000 - [SQL Server]'''附近的語法不正確。 42000 - [SQL Server]在字符串';' '之後未使用引號。 – Luke

+0

@Luke等,這是MySQL還是SQL Server? – Phil

+0

MySQL,第二個使用''''''工作。就像你說的,雖然很混亂。 – Luke