Raqamlar uchun like operatoridan foydalana olamizmi?
Raqamlar uchun like operatoridan foydalana olamizmi?

Video: Raqamlar uchun like operatoridan foydalana olamizmi?

Video: Raqamlar uchun like operatoridan foydalana olamizmi?
Video: छिन्नमस्ता प्रभा खेतान|hindi story|story in hindi #hindisahityaseemasingh #vaidehiioration #audio 2024, Noyabr
Anonim

LIKE operatori SQL (yoki T-SQL) ma'lumotlar bazasidagi ustunlar / sonli qiymat uchun ekvivalent. Afsuski, LIKE operatori mumkin bo'lmang ishlatilgan agar ustun raqamli turlarga ega bo'lsa. Yaxshiyamki, u erda bor kamida ikkita muqobil foydalanishimiz mumkin o'rniga.

Xuddi shunday, siz SQL-da raqamlarda qanday foydalanasiz?

Yo'q, qila olmaysiz raqamli uchun LIKE dan foydalaning dalalar. Sinab ko'ring foydalanish yoki =, >=, <=;) Agar siz a ichida qidirmoqchi bo'lsangiz raqamli narsalar uchun maydon kabi "12 dan boshlab" yoki sth kabi bu sizning dizayningiz ehtiyojlaringizga mos kelmaydi. MS da '%' wild card men uchun ishladi - SQL server.

Bundan tashqari, siz SQL so'rovida o'xshash va operatorlardan qanday foydalanasiz? The SQL Server LIKE mantiqiy hisoblanadi operator belgilar qatori belgilangan naqshga mos kelishini aniqlaydi. Shakl oddiy belgilar va joker belgilarni o'z ichiga olishi mumkin. The LIKE operatori hisoblanadi ishlatilgan SELECT, UPDATE va DELETE ning WHERE bandida bayonotlar naqsh moslashuvi asosida qatorlarni filtrlash.

Shu tarzda, LIKE operatori katta-kichik harflarga sezgirmi?

The LIKE operatori hisoblanadi harflar katta-kichikligiga sezgir sukut bo'yicha ASCII diapazonidan tashqarida bo'lgan Unicode belgilar uchun. Masalan, "a" ifodasi LIKE 'A' to'g'ri, lekin 'æ' LIKE 'Æ' FALSE.)

SQL-ga nima o'xshamaydi?

The YOQMAGAN operator ichida SQL varchar tipidagi ustunda ishlatiladi. Odatda, u har qanday satr qiymatini, shu jumladan null belgisini ko'rsatish uchun ishlatiladigan % bilan ishlatiladi. Biz ushbu operatorga uzatadigan satr emas harflar katta-kichikligiga sezgir.

Tavsiya: