Megjegyzés
Az oldalhoz való hozzáféréshez engedély szükséges. Megpróbálhat bejelentkezni vagy módosítani a címtárat.
Az oldalhoz való hozzáféréshez engedély szükséges. Megpróbálhatja módosítani a címtárat.
A CONTAINS predikátum támogatja a csillag (*) helyettesítő karakterként való használatát szavak és kifejezések megjelenítéséhez. A csillag csak a szó vagy kifejezés végén adható hozzá. A csillag jelenléte lehetővé teszi a előtag-illesztési üzemmódot. Ebben a módban az egyezések akkor lesznek visszaadva, ha az oszlop a megadott keresőszót tartalmazza, majd nulla vagy több más karaktert.
Ha egy kifejezés meg van adva, a kifejezésben szereplő minden egyes szó külön előtagnak minősül. Ezért a "helyi bor*" előtagot tartalmazó lekérdezés megfelel minden sornak, amelyben szerepel a "helyi borászat", a "helyi borkóstolás és vacsora", és így tovább.
Példák
Word-egyeztetés
Ez a példa egyezik a Fájlnév oszlopban a "serv" kezdetű bármely szóval rendelkező dokumentumokkal.
...WHERE CONTAINS(System.FileName, '"serv*"')
Az egyező szavak között szerepel például a "kiszolgáló", a "kiszolgálók" és a "szolgáltatás".
Kifejezésegyeztetés
Ez a példa a FileName oszlopban található bármely olyan kifejezéssel egyezik meg, amely a "comp" betűvel kezdődik, és amelyben a következő szó a "serv"-vel kezdődik.
...WHERE CONTAINS(System.FileName, '"comp serv*"')
Az egyező kifejezések közé tartozik például a "comp server", a "számítógép-kiszolgálók" és a "versenytárs szolgáltatása".
Suffix egyezés (nem támogatott)
A csillag csak az előtag egyeztetésére használható, és csak a szó vagy kifejezés végén helyezhető el; az utótag-egyeztetés nem működik. Az alábbi szintaxis érvénytelen, és nem egyezik meg a FileName oszlopban lévő egyetlen szóval sem, amely "serve" végződésű.
-- DO NOT USE.
WHERE CONTAINS(System.FileName, '"*serve"')
Kapcsolódó témakörök
referencia