Προγραμματισμός

* Γνώση Υπολογιστών >> Προγραμματισμός >> Προγραμματισμός Υπολογιστών Γλώσσες

Πώς να ψάξει για Απόστροφοι στην T - SQL

Transact - SQL ( T - SQL ) έχει την δυνατότητα να ψάξετε για συγκεκριμένους χαρακτήρες και έγχορδα στους τομείς της βάσης δεδομένων , συμπεριλαμβανομένων των ειδικών χαρακτήρων όπως αποστρόφους . Αυτό το παράδειγμα χρησιμοποιεί το Microsoft SQL Server 2008 R2 και τη βάση δεδομένων AdventureWorks , αλλά και άλλες εκδόσεις του SQL Server χρησιμοποιούν την ίδια σύνταξη . Τα πράγματα που θα χρειαστείτε
Εγκατάσταση του Microsoft SQL Server για Microsoft SQL Server Management Studio για (ή του αναπληρωτή T - SQL περιβάλλον ανάπτυξης )
Η Εμφάνιση Περισσότερες οδηγίες
Η 1

Κάντε κλικ των Windows "Start" κουμπί και πηγαίνετε στο " Όλα τα προγράμματα ". Πηγαίνετε στο φάκελο του Microsoft SQL Server 2008 R2 , αναπτύξτε το περιεχόμενό του και κάντε κλικ στο "Διαχείριση SQL Server Studio" για να ξεκινήσει η ανάπτυξη του περιβάλλοντος . 2

Κάντε κλικ στο κουμπί "Connect" και να συνδεθείτε στο server που φιλοξενεί το βάση δεδομένων .
εικόνων 3

Αναπτύξτε το φάκελο Βάσεις δεδομένων στο παράθυρο Object Explorer και κάντε δεξί κλικ στη βάση δεδομένων που θα ερωτηθούν . Επιλέξτε " New Query " για να ανοίξετε ένα νέο παράθυρο ερωτήματος T - SQL .
Η 4

Χρησιμοποιήστε " CHAR ( 39 ) " σε συνδυασμό με χαρακτήρες μπαλαντέρ ( "%" ) στον όρο WHERE για την αναζήτηση γραμμές που περιέχουν αποστρόφους σε μια συγκεκριμένη στήλη . " CHAR ( 39 ) " στην T - SQL αντιπροσωπεύει χαρακτήρα 39 στο σύνολο χαρακτήρων ASCII , η οποία είναι μια απόστροφο .

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

SELECT * FROM

[ AdventureWorks ] [ ατόμου] [ Επικοινωνία ] Ξενοδοχεία

WHERE Επώνυμο LIKE '%' + . . CHAR ( 39 ) + '% '
Η
εικόνων

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

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