@Keyword
parametresini ileterek tablodaki 3 sütun karşısında tam metin araması gerçekleştiren temel saklı yordamım var. Tek kelimeyle iyi çalışıyor ama birden fazla kelimeyi geçmeye çalıştığımda düşüyor. Neden olduğundan emin değilim. Hata diyor: tam metin arama durumdaFullText Araması giriş dizesinde birden fazla sözcük kullan
sözdizimi hatası yakın 'arama öğesi'
SELECT S.[SeriesID],
S.[Name] as 'SeriesName',
P.[PackageID],
P.[Name]
FROM [Series] S
INNER JOIN [PackageSeries] PS ON S.[SeriesID] = PS.[PackageID]
INNER JOIN [Package] P ON PS.[PackageID] = P.[PackageID]
WHERE CONTAINS ((S.[Name],S.[Description], S.[Keywords]),@Keywords)
AND (S.[IsActive] = 1) AND (P.[IsActive] = 1)
ORDER BY [Name] ASC
Teşekkür ederiz. Gördüğüm MSDN belgelerinin neden bu kadar basit, ancak son derece yaygın bir örnek olmadığından emin değil. – MikeTeeVee
@ Aaron Bu VE İşleç, CONTAINS yerine MATCH kullanılıyorsa işe yarar mı? MATCH durumu – Raj
ile AND için herhangi bir çıktı almıyorum Çünkü "? Biz koymak çift?" Içeren sözcükleri nasıl ararız veya sözdizimi nedir? – MonsterMMORPG