SQL katta-kichik harflarni sezmaydimi?
SQL katta-kichik harflarni sezmaydimi?

Video: SQL katta-kichik harflarni sezmaydimi?

Video: SQL katta-kichik harflarni sezmaydimi?
Video: Kichkina harfda yozilgan tekstlarni katta va bosh harfga o’zgartiruvchi funksiya 2024, May
Anonim

SQL ishi sezgirlik:

The SQL Kalit so'zlar hol - befarq (SELECT, FROM, WHERE, AS, ORDER BY, HAVING, GROUP BY va boshqalar), lekin odatda barcha bosh harflar bilan yoziladi. Biroq, ba'zi sozlamalarda jadval va ustun nomlari mavjud hol - sezgir . MySQL-da uni yoqish yoki o'chirish uchun konfiguratsiya opsiyasi mavjud.

Shunga ko'ra, nima uchun SQL katta harflarni sezmaydi?

The SQL til spetsifikatsiyasi shunday deydi " SQL til belgilari" (ular identifikatorlar uchun ishlatiladi va SQL kalit so'zlar) mavjud hol - befarq . Agar SQL edi hol - sezgir , u til standartiga mos kelmaydi. Shunday qilib, siz o'zgartirishingiz kerak bo'ladi SQL standart, yoki boshqa isyonkor chiziq bor.

Ikkinchidan, mening SQL ma'lumotlar bazasi katta-kichik harflar sezgirligini qanday bilsam bo'ladi? Menejment studiosida ob'ekt tadqiqotchisida Instance-ni o'ng tugmasini bosing va keyin "xususiyatlar" ni bosing qarang server xususiyatlari. "Umumiy" bo'limida solishtirishga qarang. Standart katta harf sezgir emas sozlama: SQL_Latin1_General_CP1_CI_AS. The harflar katta-kichikligiga sezgir sozlama: Latin1_General_CS_AS.

Bundan tashqari, qanday qilib SQL-da katta-kichik harfni sezgir qilmayman?

Katta-kichik kichik SQL SELECT: Yuqori yoki pastki funksiyalardan foydalaning, pastki(first_name) = 'fred' bo'lgan foydalanuvchilardan * ni tanlang; Ko'rib turganingizdek, naqsh to'g'ri keladi qilish siz qidirayotgan maydonni katta yoki kichik harflar bilan kiriting va keyin qilish Qidiruv qatoringiz ham katta yoki kichik harf bilan bo'lishi kerak SQL Siz foydalangan funksiya.

SQL da bosh harflar muhimmi?

SQL harf sezgirligi: The SQL Kalit so‘zlar katta-kichik harflarni sezmaydi (SELECT, FROM, WHERE, AS, ORDER BY, HAVING, GROUP BY va h.k.), lekin odatda hammasida yoziladi. bosh harflar . Biroq, ba'zi sozlamalarda jadval va ustun nomlari katta-kichik harflarga sezgir. MySQL-da uni yoqish yoki o'chirish uchun konfiguratsiya opsiyasi mavjud.

Tavsiya: