• ベストアンサー

SQLで特定の文字を含むものを削除

SQLで特定の文字を含むものを削除 パソコン初心者です。 SQLでデータベースからたとえば(’)シングルコートを 含むもののみ削除することはできますか?

質問者が選んだベストアンサー

  • ベストアンサー
  • jamshid6
  • ベストアンサー率88% (591/669)
回答No.2

質問の意味が、「あるテーブルのデータについて、対象フィールドにシングルコーテーションが含まれていたら、そのデータを削除する」ならば、 DELETE FROM あるテーブル WHERE 対象フィールド LIKE '%''%'

part877
質問者

お礼

それでよさそうです。 ありがとうございます

その他の回答 (1)

回答No.1

関数REPLACEを使用する。 REPLACE(フィールド,'''','') 【SQL文字列関数REPLACE】参照: http://www.werunsoft.com/tips.aspx?db=sqlserver&id=83

参考URL:
http://www.werunsoft.com/tips.aspx?db=sqlserver&id=83
part877
質問者

補足

ありがとうございます。 REPLACEをどのように使ったらいいですか?

関連するQ&A