```
SUBSTR (συμβολοσειρά, αρχή, μήκος)
```
Οπου:
* «string» είναι η συμβολοσειρά εισόδου από την οποία θα εξαχθεί η υποσυμβολοσειρά.
* «Έναρξη» είναι η αρχική θέση της υποσυμβολοσειράς μέσα στη συμβολοσειρά εισόδου. Ο πρώτος χαρακτήρας στη συμβολοσειρά βρίσκεται στη θέση 1.
* Το «μήκος» είναι ο αριθμός των χαρακτήρων που πρέπει να εξαχθούν από την αρχική θέση.
Για παράδειγμα, για να εξαγάγετε τους πρώτους πέντε χαρακτήρες από τη συμβολοσειρά "Hello World"", θα χρησιμοποιήσετε την ακόλουθη έκφραση:
```
SUBSTR('Hello World', 1, 5)
```
Αυτό θα επέστρεφε τη δευτερεύουσα συμβολοσειρά "Hello"".
Η συνάρτηση SUBSTR μπορεί επίσης να χρησιμοποιηθεί για την εξαγωγή υποσυμβολοσειρών από το τέλος μιας συμβολοσειράς. Για να το κάνετε αυτό, μπορείτε να χρησιμοποιήσετε μια αρνητική τιμή για την παράμετρο «start». Για παράδειγμα, για να εξαγάγετε τους τελευταίους πέντε χαρακτήρες από τη συμβολοσειρά "Hello World"", θα χρησιμοποιήσετε την ακόλουθη έκφραση:
```
SUBSTR('Hello World', -5)
```
Αυτό θα επέστρεφε τη δευτερεύουσα συμβολοσειρά "World"".
Η συνάρτηση SUBSTR είναι ένα ευέλικτο εργαλείο που μπορεί να χρησιμοποιηθεί για την εξαγωγή υποσυμβολοσειρών από οποιαδήποτε θέση μέσα σε μια συμβολοσειρά. Συχνά χρησιμοποιείται σε συνδυασμό με άλλες συναρτήσεις συμβολοσειράς για την εκτέλεση σύνθετων εργασιών χειρισμού συμβολοσειρών.
Πνευματικά δικαιώματα © Γνώση Υπολογιστών Όλα τα δικαιώματα κατοχυρωμένα