λογισμικό

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

Πώς να ανακτήσετε δεδομένα με μόνο έναν συγκεκριμένο αριθμό χαρακτήρων

Πιο SQL γλώσσες έχουν βασικές λειτουργίες SQL που παρέχουν χαρακτηριστικά που είναι παρόμοια με εκείνα που βρέθηκαν στο πρότυπο γλώσσες προγραμματισμού . Οι λειτουργίες αυτές μπορούν να χρησιμοποιηθούν για την αυτοματοποίηση μια ποικιλία εργασιών , ειδικά καθήκοντα που σχετίζονται με χαρακτήρες και ακολουθίες χαρακτήρων . Τυπικά, το χαρακτήρα και κορδόνι λειτουργίες που χρησιμοποιούνται ως μέρος των ερωτημάτων επιλογής για να ανακτήσετε μόνο τα συγκεκριμένα στοιχεία που πληρούν τα κριτήρια αποτέλεσμα της συνάρτησης ή να χειριστείτε τα δεδομένα με βάση τα αποτελέσματα της λειτουργίας του. Οδηγίες
Ανάκτηση δεδομένων με συγκεκριμένο αριθμό των χαρακτήρων σε MySQL /MySQL
Η

1 Ανοίξτε το εργαλείο MySQL γραμμής εντολών ( Linux) με πλοήγηση στη θέση εγκατάστασης της MySQL και πληκτρολογώντας την εντολή mysql στην προτροπή .

$ . /mysql 2

Δημιουργήστε έναν πίνακα που ονομάζεται CHAR_TABLE με ένα VARCHAR ( 20 ) , πληκτρολογήστε το όνομα της στήλης CHAR_LENGTH .

CREATE TABLE CHAR_TABLE ( CHAR_LENGTH VARCHAR ( 20 ) ) ?
εικόνων 3

Εισάγετε μία τιμή , « MYSQLTEXT » , στο CHAR_TABLE πίνακα . Εισάγετε την τιμή στη στήλη CHAR_LENGTH

INSERT INTO CHAR_TABLE ( CHAR_LENGTH ) ΑΞΙΕΣ ( « MYSQLTEXT ') ? .
Η 4

Γράψτε μια δήλωση SQL που χρησιμοποιεί τη λειτουργία char_length mysql για να επιλέξετε το . τιμές σε CHAR_TABLE με μήκος 9

SQL > select * from CHAR_TABLE όπου char_length ( cHAR_LENGTH ) = 9 ?
5

Πατήστε "Enter " για να εμφανιστεί η στήλη ( ες ) που έχουν 9 χαρακτήρες . Στην περίπτωση αυτή , το αποτέλεσμα θα είναι « MYSQLTEXT » των δεδομένων.
Εικόνων Ανάκτηση δεδομένων με συγκεκριμένο αριθμό των χαρακτήρων σε SQL Server Express /sqlcmd
Η 6

Ανοίξτε το sqlcmd χρησιμότητας ( Windows) πληκτρολογώντας την sqlcmd εντολή στη γραμμή εντολών .

Επιλέξτε Έναρξη

Κάντε κλικ Run

Τύπος cmd

> sqlcmd

7

Δημιουργήστε έναν πίνακα που ονομάζεται CHAR_TABLE με ένα VARCHAR ( 20 ) , πληκτρολογήστε το όνομα της στήλης CHAR_LENGTH .

CREATE TABLE CHAR_TABLE ( CHAR_LENGTH VARCHAR ( 20 ) )

GO

8

Εισάγετε μία τιμή , « SQLSERVERTEXT » , στο CHAR_TABLE πίνακα . Εισάγετε την τιμή στη στήλη CHAR_LENGTH .

INSERT INTO CHAR_TABLE ( CHAR_LENGTH ) ΑΞΙΕΣ ( « SQLSERVERTEXT » )

GO
Η 9

Γράψτε μια δήλωση SQL που χρησιμοποιεί η len SQL Server για τη λειτουργία επιλέξτε τις τιμές σε CHAR_TABLE με μήκος 13 .

SELECT * από CHAR_TABLE όπου len ( CHAR_LENGTH ) = 13

GO
Η 10

Πατήστε το πλήκτρο " Enter" για να εμφανιστεί η στήλη (ες) που έχουν 13 χαρακτήρες . Στην περίπτωση αυτή , το αποτέλεσμα θα είναι « SQLSERVERTEXT » των δεδομένων.
Εικόνων Ανάκτηση δεδομένων Με ένα σετ Αριθμός Χαρακτήρες στο Oracle Express /SQL * Plus
Η 11

Ανοίξτε το SQL * Plus χρησιμότητα πληκτρολογώντας την εντολή sqlplus και εισέρχεται σε οποιαδήποτε μηνύματα κωδικό που εμφανίζονται .

> sqlplus όνομα χρήστη ( όνομα σχήματος )
Η 12

Δημιουργήστε έναν πίνακα που ονομάζεται CHAR_TABLE με ένα VARCHAR ( 20 ) , πληκτρολογήστε το όνομα της στήλης CHAR_LENGTH

CREATE TABLE CHAR_TABLE ( CHAR_LENGTH VARCHAR ( 20 ) ) ? .

13

Εισάγετε μία τιμή , « SQLPLUSTEXT » , στο CHAR_TABLE πίνακα . Εισάγετε την τιμή στη στήλη CHAR_LENGTH

INSERT INTO CHAR_TABLE ( CHAR_LENGTH ) ΑΞΙΕΣ ( « SQLPLUSTEXT ') ? .

14

Γράψτε μια δήλωση SQL που χρησιμοποιεί το μήκος SQL * Plus σε λειτουργία . επιλέξτε τις τιμές σε CHAR_TABLE με μήκος 11

SELECT * από CHAR_TABLE όπου το μήκος ( CHAR_LENGTH ) = 11 ?

15

Πατήστε "Enter " για να εμφανιστεί η στήλη ( ες ) που έχουν 11 χαρακτήρες . Στην περίπτωση αυτή , το αποτέλεσμα θα είναι « SQLPLUSTEXT » των δεδομένων.
Η
εικόνων

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

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