2016-07-01 8 views
1

Ich möchte alle Zeilen herausfinden, die ein Anführungszeichen in einem bestimmten Feld enthalten.Suchen nach Zeichenfolgen mit doppelten Anführungszeichen in SQL Server

Ich versuche etwas wie charindex(columnname,'""') in der where Klausel, aber es scheint nicht zu funktionieren.

Jede Hilfe wird sehr geschätzt.

+1

versucht 'select * from% name%, wobei% column% like '%"%' '? – user5226582

+0

warum Sie nicht versuchen,' like' Operator? – Sankar

+0

user5226582 Antwort . total gültig Wenn Sie die Programmierung statt Datenbank verwenden möchten, können Sie tun: charindex ($ col, ‚" "‘); oder Sie können " (HTML Anzahl „) statt " (HTML Namen“) versuchen – JoelBonetR

Antwort

1

Ich würde vorschlagen, dass Sie eine ähnliche Anweisung

Where field Like '%""%' 
1

bereits.

SELECT * FROM tb WHERE col Like '%"%' 

Oder

SELECT * FROM tb WHERE CHARINDEX('"',col) > 0 
Verwandte Themen