λογισμικό

Γνώση Υπολογιστών >> λογισμικό >  >> SQL Server

Τι είναι το substr στο oracle;

Η συνάρτηση SUBSTR στο Oracle χρησιμοποιείται για την εξαγωγή μιας καθορισμένης υποσυμβολοσειράς από μια δεδομένη συμβολοσειρά. Η σύνταξή του είναι η εξής:

```

SUBSTR (συμβολοσειρά, αρχή, μήκος)

```

Οπου:

* «string» είναι η συμβολοσειρά εισόδου από την οποία θα εξαχθεί η υποσυμβολοσειρά.

* «Έναρξη» είναι η αρχική θέση της υποσυμβολοσειράς μέσα στη συμβολοσειρά εισόδου. Ο πρώτος χαρακτήρας στη συμβολοσειρά βρίσκεται στη θέση 1.

* Το «μήκος» είναι ο αριθμός των χαρακτήρων που πρέπει να εξαχθούν από την αρχική θέση.

Για παράδειγμα, για να εξαγάγετε τους πρώτους πέντε χαρακτήρες από τη συμβολοσειρά "Hello World"", θα χρησιμοποιήσετε την ακόλουθη έκφραση:

```

SUBSTR('Hello World', 1, 5)

```

Αυτό θα επέστρεφε τη δευτερεύουσα συμβολοσειρά "Hello"".

Η συνάρτηση SUBSTR μπορεί επίσης να χρησιμοποιηθεί για την εξαγωγή υποσυμβολοσειρών από το τέλος μιας συμβολοσειράς. Για να το κάνετε αυτό, μπορείτε να χρησιμοποιήσετε μια αρνητική τιμή για την παράμετρο «start». Για παράδειγμα, για να εξαγάγετε τους τελευταίους πέντε χαρακτήρες από τη συμβολοσειρά "Hello World"", θα χρησιμοποιήσετε την ακόλουθη έκφραση:

```

SUBSTR('Hello World', -5)

```

Αυτό θα επέστρεφε τη δευτερεύουσα συμβολοσειρά "World"".

Η συνάρτηση SUBSTR είναι ένα ευέλικτο εργαλείο που μπορεί να χρησιμοποιηθεί για την εξαγωγή υποσυμβολοσειρών από οποιαδήποτε θέση μέσα σε μια συμβολοσειρά. Συχνά χρησιμοποιείται σε συνδυασμό με άλλες συναρτήσεις συμβολοσειράς για την εκτέλεση σύνθετων εργασιών χειρισμού συμβολοσειρών.

Συναφής σύστασή

Πνευματικά δικαιώματα © Γνώση Υπολογιστών Όλα τα δικαιώματα κατοχυρωμένα