Συνάρτηση InStrRev

Ισχύει για
Access για Microsoft 365 Access 2024 Access 2021 Access 2019 Access 2016

Επιστρέφει τη θέση μιας συμβολοσειράς μέσα σε μια άλλη σε μια βάση δεδομένων υπολογιστή της Access. Η αναζήτηση ξεκινά στο τέλος της συμβολοσειράς.

Σύνταξη

InStrRev(stringcheck, stringmatch [, start[, compare]])

InStrRev έχει τα εξής ορίσματα:

Όρισμα Περιγραφή
stringcheck Υποχρεωτικό. Η παράσταση συμβολοσειράς προς αναζήτηση.
stringmatch Υποχρεωτικό. Η παράσταση συμβολοσειράς που θα βρείτε.
start Προαιρετικό. Μια αριθμητική παράσταση που ορίζει την αρχική θέση για κάθε αναζήτηση. Εάν το παραλείψετε, -1 χρησιμοποιείται. Αυτή η τιμή σημαίνει ότι η αναζήτηση ξεκινά από τη θέση των τελευταίων χαρακτήρων. Εάν start περιέχει Null, παρουσιάζεται σφάλμα.
compare Προαιρετικό. Μια αριθμητική τιμή που υποδεικνύει τον τύπο σύγκρισης που θα χρησιμοποιηθεί κατά την αξιολόγηση δευτερευουσών συμβολοσειρών. Εάν την παραλείψετε, η Access εκτελεί δυαδική σύγκριση. Ανατρέξτε στην ενότητα "Ρυθμίσεις" για τιμές.

Ρυθμίσεις

compare Μπορείτε να χρησιμοποιήσετε αυτές τις ρυθμίσεις:

Σταθερά Τιμή Περιγραφή
vbUseCompareOption -1 Εκτελεί μια σύγκριση χρησιμοποιώντας τη ρύθμιση της πρότασης Option Compare .
vbBinaryCompare 0 Εκτελεί δυαδική σύγκριση.
vbTextCompare 1 Πραγματοποιεί σύγκριση κειμένου.

Τιμές επιστροφής

Εάν InStrRev επιστροφές
stringcheck είναι μηδενικού μήκους 0
stringcheck είναι Null Null
stringmatch είναι μηδενικού μήκους start
stringmatch είναι Null Null
stringmatch δεν βρέθηκε 0
stringmatch βρίσκεται μέσα stringcheck Η θέση όπου βρίσκεται η αντιστοιχία
start > Len(stringmatch) 0

Παρατηρήσεις

Η σύνταξη για InStrRev το όρισμα δεν είναι ίδια με τη σύνταξη για InStrτο .

Παραδείγματα ερωτήματος

Expression Αποτελέσματα
SELECT Names_InstrRev.*, InStrRev(FullName,"S") AS Expr1 FROM [Names_InstrRev]; Επιστρέφει τη θέση του "S" στις τιμές στη FullName στήλη του Names_InstrRev πίνακα.
SELECT Names_InstrRev.*, InStrRev(FullName,"S",10) AS InStrTest FROM [Names_InstrRev]; Επιστρέφει τη θέση του "S" στις τιμές στη FullName στήλη του Names_InstrRev πίνακα, ξεκινώντας από τη θέση 10, και εμφανίζει το αποτέλεσμα στη InStrTest στήλη.

Δείτε επίσης

Συναρτήσεις συμβολοσειράς και πώς χρησιμοποιούνται