λογισμικό

* Γνώση Υπολογιστών >> λογισμικό >> λογισμικού βάσεων δεδομένων

Η λειτουργία TRIM ( ) σε T - SQL

Η διάλεκτος Transact - SQL της Structured Query Language που χρησιμοποιούνται για τις βάσεις δεδομένων έχει μια ποικιλία λειτουργιών , συμπεριλαμβανομένων δύο που τελειώματα διαστήματα από σειρές χαρακτήρων. Για T - SQL προγραμματιστές , οι λειτουργίες LTRIM ( ) και RTRIM ( ) έρθει σε πρακτικό όταν χειρισμό πεδία χαρακτήρων , όπως ονόματα και διευθύνσεις. Τα πεδία αυτά έχουν μεταβλητό αριθμό από τους κορυφαίους , πίσω ή ενσωματωμένα διαστήματα ? Οι λειτουργίες TRIM ( ) βοηθήσει τους προγραμματιστές να σπάσει τα πεδία , εκτός και ανασύνθεσης τους . T - SQL
Η

Microsoft χρησιμοποιεί T - SQL ως γλώσσα για σχεσιακές λογισμικό της βάσης δεδομένων του SQL Server. Αν και υπάρχουν κανονικές εκδόσεις του SQL , όπως SQL - 92 , δεν τον προμηθευτή του λογισμικού τους έχει εφαρμοστεί πλήρως από τη στιγμή της δημοσίευσης . Για παράδειγμα, το πρότυπο SQL - 92 περιλαμβάνει ένα TRIM ( ) λειτουργία, η οποία δεν κάνει T - SQL . Αυτό δεν είναι ένα μειονέκτημα , ωστόσο, όπως μπορείτε να συνδυάσετε το LTRIM ( ) και RTRIM ( ) λειτουργίες για να λειτουργήσει ως TRIM ( λειτουργία ) .
Εικόνων LTRIM ( )
Η

Η λειτουργία LTRIM ( ) αφαιρεί τα κενά από μια σειρά μέχρι το πρώτο μη κενό χαρακτήρα . Το " L" στο LTRIM ( ) αναφέρεται σε κενά που οδηγεί από την αριστερή πλευρά . Μια LTRIM ( ) που εκτελούνται σε μια σειρά εξασφαλίζει ότι ξεκινά με μη κενών χαρακτήρες , έτσι το σχοινί γίνεται στοιχίζεται αριστερά . Χορδές που αρχίζουν με τα απόβλητα κενά χώρο αποθήκευσης δεδομένων και μπορεί να δώσει τις εκθέσεις μια κουρελιασμένη εμφάνιση .

Η RTRIM ( )
Η

RTRIM ( ) ενεργεί ως LTRIM ( ) , εκτός από ότι αφαιρεί κενά διαστήματα μέχρι το τελευταίο μη κενό χαρακτήρα μιας συμβολοσειράς . Θα αντιμετωπίσετε καταληκτικά κενά πιο συχνά , ως πεδία χαρακτήρα, όπως τα ονόματα και οι διευθύνσεις έχουν ποικίλες ποσότητες των μη κενών χαρακτήρων , και μερικά μαξιλάρια λογισμικού τα πεδία στο μέγιστο μέγεθός τους με κενά . Αν, για παράδειγμα , ένα " first_name " πεδίο περιέχει το 20 - χαρακτήρων " John ", το οποίο έχει 16 κενές χαρακτήρες μετά το όνομα , και ένα 20 - χαρακτήρων " last_name " πεδίο έχει το string " Smith " με 15 καταληκτικά κενά , ο συνδυασμός τους γίνεται το άχαρο " John ( 15 κενά ) Smith ( 16 κενά ) . " Με την εφαρμογή του ( λειτουργία RTRIM ) στο " first_name " και " last_name " πεδία , στη συνέχεια, προσθέτοντας έναν ενιαίο χώρο μεταξύ τους , να αποκτήσετε την πιο ευπαρουσίαστο " John Smith ".
εικόνων Φωλιά Λειτουργίες
Η

Η TRIM ( ) λειτουργία στην SQL - 92 απομακρύνει τόσο κορυφαίες και τελικά διαστήματα από μια σειρά . Μπορείτε να αποκτήσετε εύκολα το ίδιο αποτέλεσμα με το συνδυασμό RTRIM ( ) και LTRIM ( ) ως ένθετη συνάρτηση RTRIM ( LTRIM ( ) ) . Το άλλο συνδυασμό , LTRIM ( RTRIM ( ) ) , σας δίνει το ίδιο αποτέλεσμα . Για παράδειγμα , αν έχετε ένα 20 - χαρακτήρων " street_address " περιέχει " 1200 Main Street ( τέσσερα κενά ) " και αφαιρέστε τον αριθμό του δρόμου , αφήνει " ( κενό) Main Street ( τέσσερα κενά ) . " Χρήση των ένθετες συναρτήσεις RTRIM ( LTRIM ( street_address ) ) σας δίνει το πιο χρήσιμο « Main Street ».
Η
εικόνων

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

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