2013-03-02 6 views
10

Ich habe einen String-Wert wie' Apples '. Ich möchte wieWie verwende ich eine Zeichenfolge, die 'in SQL "IN" Klausel

unten Abfrage diese Zeichenfolge in SQL „IN“ Klausel verwenden
select * from tbl_fruit where nm_fruit IN(''Apple's'','Orange'); 

, wie ich richtig die obige Abfrage Arbeit zu bekommen?

Vielen Dank, Awais Afzal.

Antwort

14

doppelte Apostrophe,

select * from tbl_fruit where nm_fruit IN ('Apple''s', 'Orange') 

aber wenn man es auf der Anwendungsebene zu tun, stellen Sie sicher, dass Sie die Abfrage parametrisiert :)

+0

Wenn Sie die Abfrage parametrieren, müssen Sie nicht die zitieren müssen Zitate, zumindest nicht, wenn Sie es mit Coldfusion machen. Ich nehme an, es ist das gleiche für .net, PHP, usw. –

Verwandte Themen