2012-09-27 40 views
0

我正在嘗試使用SQL查詢的結果集創建XML饋送。其中一個字段包含導致產生的XML文件中出現錯誤的字符。如何使用MySQL語句替換'(引號)字符

如何替換'字符。我讀過的建議是這樣

Replace(my_column,'''','') 

職位,但,這將引發一個語法錯誤

回答

0

使用'代替'。 這將工作:

Replace(my_column,"'",''') 
1

也許你正在尋找的東西是這樣的:

UPDATE your_table 
    SET your_column = REPLACE(your_column, '\'', '''); 

不過話又說回來,我不知道爲什麼有必要做,在DB,而不是在輸出代碼。