Metamärkide kasutamine stringivõrdlustes

Märkus.: Soovime pakkuda teie keeles kõige ajakohasemat spikrisisu niipea kui võimalik. See leht on tõlgitud automaatselt ja sellel võib leiduda grammatikavigu või ebatäpsusi. Tahame, et sellest sisust oleks teile abi. Palun märkige selle lehe allservas, kas sellest teabest oli teile kasu või mitte. Soovi korral saab ingliskeelset artiklit lugeda siit.

Sisseehitatud mallvõrdluse pakub mitmekülgne stringivõrdlustes tegemiseks. Järgmine tabel näitab tehtemärk Like ja numbrit või need samad stringide arvu saate kasutada metamärke.

Klõpsake nimevälja muster

Kohtumised avaldis

? või _ (allkriips)

Suvaline üksikmärk

* või %

Null või rohkem märke

#

Suvaline üksik number (0–9)

[märgiloend]

Suvaline märgiloendi märk

[!märgiloend]

Suvaline märk, mis pole märgiloendis


Rühma ühte või mitut märki (funktsiooni charlist) nurksulgudes ([]) abil saate vastavad avaldises , mis tahes üksikmärgi asemel ja funktsiooni charlist saate kaasata suvalise märgi peaaegu soovitud ANSI-märgistik, sh numbrit. Saate avada nurksulg ([]), küsimärki (?), trellimärk erimärke (#), ja tärn (*) vastavaks ise otse ainult siis, kui nurksulgudes. Ei saa kasutada lõpusulu (]) rühmas ise sobitada, kuid saate seda kasutada väljaspool rühma nimega individuaalsed.

Lisaks märkide nurksulgudes lihtsa loendi funktsiooni charlist saate määrata märki, kasutades sidekriipsu (-), et eraldada vahemiku ülem- ja alampiir vahemiku. Näiteks kasutamine [A – Z] mustri tulemuste vaste, kui vastav märgi paigutus avaldis sisaldab suurtäht vahemikus A – Z. Saate lisada mitu vahemikku sulgudes ilma piiritlemise vahemikud. Näiteks [a-zA-Z0-9] vastab suvaline täht või number.

See on oluline märkida, et ANSI SQL-i metamärkide (%) ja (_) on saadaval ainult Microsoft Accessi andmebaasimootor ja Accessi OLE DB pakkuja. Need käsitletakse literaalide kaudu juurdepääsu või DAO kasutamisel.

Muud olulised reeglid mallvõrdluse on järgmised:

  • Hüüumärk (!) funktsiooni charlist alguses tähendab vaste on suvaline märk, välja arvatud märgiloendi leidmisel avaldis. Kui kasutada sulgudes, hüüumärk vastab ise.

  • Saate sidekriipsu (-) (pärast hüüumärk, kui kasutatakse ühte) alguses ja lõpus funktsiooni charlist ise vastavaks. Mis tahes asukohas sidekriipsu tuvastab vahemik, ANSI märki.

  • Kui määrate märki, märkide peab asuma sortida tõusvas järjestuses (A – Z või 0 – 100). [A – Z] on lubatud mustri, kuid [A – Z] ei ole.

  • Märgi järjestus [ignoreeritakse; see loetakse on nullpikkusega string ("").



Täiendage Office'i kasutamise oskusi
Tutvuge koolitusmaterjalidega
Kasutage uusi funktsioone enne teisi
Liituge Office Insideri programmiga

Kas sellest teabest oli abi?

Täname tagasiside eest!

Täname tagasiside eest! Tundub, et võiksime teid kokku viia ühega meie Office'i tugiagentidest, kes aitab teil probleemi lahendada.

×