estoy trabajando con el motor de búsqueda de texto completo de MSSQL 2008, que espera una cadena de búsqueda como esto:Transformar cadena de búsqueda en cadena de búsqueda compatible con FullText?
("keyword1" AND "keyword2*" OR "keyword3")
Mis usuarios están entrando cosas como esta:
engine 2009
"san francisco" hotel december xyz
stuff* "in miami" 1234
something or "something else"
Estoy tratando de transformar estas cadenas en el motor de texto completo compatibles como éstas:
("engine" AND "2009")
("san francisco" AND "hotel" AND "december" AND "xyz")
("stuff*" "in miami" "1234")
("something" OR "something else")
que tienen un tiempo muy difícil con esto, intentó hacerlo utilizando comillas conteo, espacios e insertando etc. pero mi código se ve horrible como un vómito para-y-si.
¿Alguien puede ayudar?
Por favor, no etiquetar su pregunta 'mssql'. Has estado aquí lo suficiente como para saber mejor. –
¿Dónde planeas manejar esto? Si C#, use 'String.split' y concatene los contenidos de forma apropiada ... –