Ich würde gerne hören, wenn jemand von euch eine Idee hat, folgendes zu tun: Ich habe eine Tabelle mit einigen cardefinitions [id] [Unternehmen] [Mode], könnte dies zum Beispiel Sei Audi 100, Ford Mustan etc. Ich habe dann ein anderes Feld, das eine Zeichenfolge ist, die sowohl das Auto als auch das Modell enthält, das könnte "Ford Mustang 2.5T" sein, ich muss dann die richtige ID aus der Autodefinition finden. Ich obwohlSQLServer Stored Procedure
tun@CarDefintion = "Ford Mustang 2.5T"
Select top 1 CarDefinitionId
from dbo.CarModelDefinition
where CONTAINS(Model,@Cardefinition)
AND Contains(Company, @Cardefinition)
Aber da Modell + Company ist nicht eindeutig bekomme ich diesen Fehler: „Kann kein ENTHÄLT oder FREETEXT- Prädikat auf Tabelle oder indizierte Sicht‚dbo.CarModelDefinition‘verwenden, da es nicht zum Volltext ist indexiert. " Hat jemand eine Idee, wie ich das lösen kann?
aktualisiert den Code jetzt, dass ich denke, ich weiß mehr, was Sie wollen –