Εισαγωγή στο SQL Case Insensitive SQL Η έλλειψη ευαισθησίας πεζών-κεφαλαίων είναι η χρήση των δηλώσεων ερωτήματος και των λέξεων-κλειδιών πίνακες και στήλες, καθορίζοντας με κεφαλαία ή μικρά γράμματα των αλφαβήτων. Οι λέξεις-κλειδιά SQL ορίζονται από προεπιλογή σε πεζά και πεζά, που σημαίνει ότι επιτρέπεται η χρήση των λέξεων-κλειδιών με πεζά ή κεφαλαία
Είναι SQL χωρίς διάκριση πεζών-κεφαλαίων;
Ο SQL Server δεν έχει διάκριση πεζών-κεφαλαίων από προεπιλογή; Ωστόσο, είναι δυνατό να δημιουργήσετε μια βάση δεδομένων SQL Server με διάκριση πεζών-κεφαλαίων και ακόμη και να κάνετε συγκεκριμένες στήλες πίνακα με διάκριση πεζών-κεφαλαίων. Ο τρόπος για να προσδιορίσετε μια βάση δεδομένων ή ένα αντικείμενο βάσης δεδομένων είναι ελέγχοντας την ιδιότητά του "COLLATION" και αναζητήστε "CI" ή "CS" στο αποτέλεσμα.
Γιατί ο SQL Server δεν κάνει διάκριση πεζών-κεφαλαίων;
Οι περισσότερες εγκαταστάσεις του SQL Server εγκαθίστανται με την προεπιλεγμένη ταξινόμηση που δεν κάνει διάκριση πεζών-κεφαλαίων. Αυτό σημαίνει ότι ο SQL Server αγνοεί τα πεζά των χαρακτήρων και αντιμετωπίζει τη συμβολοσειρά '1 Summer Way' ίση με τη συμβολοσειρά '1 summer way'.
Πώς μπορώ να κάνω τα ερωτήματα SQL διάκριση πεζών-κεφαλαίων;
Ο SQL Server δεν έχει διάκριση πεζών-κεφαλαίων από προεπιλογή. Ωστόσο, είναι δυνατό να δημιουργηθεί μια βάση δεδομένων SQL Server με διάκριση πεζών-κεφαλαίων και ακόμη και να γίνουν συγκεκριμένες στήλες πίνακα με διάκριση πεζών-κεφαλαίων. Ο τρόπος για να προσδιορίσετε εάν μια βάση δεδομένων ή ένα αντικείμενο βάσης δεδομένων είναι να ελέγξετε την ιδιότητα "COLLATION" και να αναζητήσετε "CI" ή "CS" στο αποτέλεσμα.
Οι θήκες της Oracle δεν είναι ευαίσθητες;
Το Oracle Text υποστηρίζει ευαισθησία πεζών-κεφαλαίων για τα ερωτήματα λέξη και ABOUT.