Επιστρέφει μια Μεταβλητή (Συμβολοσειρά) η οποία επιστρέφει μια συμβολοσειρά επαναλαμβανόμενου χαρακτήρα με καθορισμένο μήκος.
Σύνταξη
String( αριθμός; χαρακτήρας)
Η σύνταξη της συνάρτησης String περιλαμβάνει τα παρακάτω ορίσματα:
Όρισμα |
Περιγραφή |
αριθμός |
Υποχρεωτικό. Μεγάλη. Μήκος της επιστρεφόμενης συμβολοσειράς. Εάν το όρισμα αριθμός περιέχει την τιμή Null, τότε επιστρέφεται η τιμή Null . |
χαρακτήρας |
Υποχρεωτικό. Παραλλαγή. κωδικός χαρακτήρα τον καθορισμό του χαρακτήρα ή του παράσταση συμβολοσειράς του οποίου ο πρώτος χαρακτήρας χρησιμοποιείται για τη δημιουργία της συμβολοσειράς επιστροφής. Εάν το όρισμα χαρακτήρας περιέχει την τιμή Null, τότε επιστρέφεται η τιμή Null . |
Παρατηρήσεις
Εάν καθορίσετε έναν αριθμό για χαρακτήρα μεγαλύτερο από 255, η συμβολοσειρά μετατρέπει τον αριθμό σε έγκυρο κωδικό χαρακτήρα χρησιμοποιώντας τον τύπο:
χαρακτήρας Mod 256
Παράδειγμα ερωτήματος
Expression |
Αποτελέσματα |
SELECT ProductSales.ProductDesc, String(4;ProductDesc) AS testString FROM ProductSales; |
Επιστρέφει την Περιγραφή προϊόντος, επαναλάβετε τον πρώτο χαρακτήρα της Περιγραφής προϊόντος 4 φορές στον έλεγχο στήληςString. |
Παράδειγμα VBA
Σημείωση: Παραδείγματα που ακολουθούν δείχνουν τη χρήση αυτής της συνάρτησης σε μια λειτουργική μονάδα Visual Basic for Applications (VBA). Για περισσότερες πληροφορίες σχετικά με την εργασία με τη VBA, επιλέξτε Αναφορά προγραμματιστών στην αναπτυσσόμενη λίστα δίπλα στην Αναζήτηση και πληκτρολογήστε έναν ή περισσότερους όρους στο πλαίσιο αναζήτησης.
Αυτό το παράδειγμα χρησιμοποιεί τη συνάρτηση String για να επιστρέψει επαναλαμβανόμενες συμβολοσειρές χαρακτήρων του καθορισμένου μήκους.
Dim MyString
MyString = String(5, "*") ' Returns "*****" MyString = String(5, 42) ' Returns "*****" MyString = String(10, "ABC") ' Returns "AAAAAAAAAA"