SQL hərflərə həssas deyilmi?
SQL hərflərə həssas deyilmi?

Video: SQL hərflərə həssas deyilmi?

Video: SQL hərflərə həssas deyilmi?
Video: Mən Zənginlər və Məşhurlar üçün Şəxsi Muzeydə işləyirəm. Dəhşət hekayələri. Dəhşət. 2024, Aprel
Anonim

SQL işi həssaslıq:

The SQL Açar sözlərdir hal - həssas (SEÇ, FROM, WHERE, AS, ORDER BY, HAVING, GROUP BY və s.), lakin adətən bütün böyük hərflərlə yazılır. Bununla belə, bəzi parametrlərdə cədvəl və sütun adları var hal - həssas . MySQL-də onu aktivləşdirmək və ya söndürmək üçün konfiqurasiya seçimi var.

Müvafiq olaraq, SQL nə üçün hərflərə həssas deyil?

The SQL dil spesifikasiyası deyir ki, " SQL dil simvolları" (identifikatorlar üçün istifadə olunur və SQL açar sözlər) var hal - həssas . Əgər SQL idi hal - həssas , dil standartına uyğun gəlməyəcək. Beləliklə, ya dəyişdirməli olacaqsınız SQL standart və ya başqa bir üsyankar bir zolaq var.

İkincisi, SQL verilənlər bazamın hərflərə həssas olub olmadığını necə bilə bilərəm? İdarəetmə studiyasında obyekt tədqiqatçısında Nümunəyə sağ vurun və sonra "xüsusiyyətlər" üzərinə klikləyin baxın server xüsusiyyətləri. "Ümumi" bölməsində birləşməyə baxın. Standart hərflərə həssas deyil parametr SQL_Latin1_General_CP1_CI_AS-dır. The hərflərə həssasdır parametr Latın1_General_CS_AS-dir.

Üstəlik, SQL-də hərfi necə həssas edə bilərəm?

Hərflərə həssas olmayan SQL SEÇİN: Yuxarı və ya aşağı funksiyalardan istifadə edin, aşağı(first_name) = 'fred' olduğu istifadəçilərdən * seçin; Gördüyünüz kimi, nümunə budur etmək böyük və ya kiçik hərflə axtardığınız sahəni və sonra etmək Axtarış sətiriniz də böyük və ya kiçik hərflərlə uyğunlaşdırılmalıdır SQL istifadə etdiyiniz funksiya.

SQL-də baş hərflərin əhəmiyyəti varmı?

SQL hərf həssaslığı: The SQL Açar sözlər böyük hərflərə həssasdır (SELECT, FROM, WHERE, AS, ORDER BY, HAVING, GROUP BY və s.), lakin adətən bütün hərflərlə yazılır. başlıqlar . Bununla belə, bəzi parametrlərdə cədvəl və sütun adları hərflərə həssasdır. MySQL-də onu aktivləşdirmək və ya söndürmək üçün konfiqurasiya seçimi var.

Tövsiyə: