KompyuterlarDasturiy ta'minot

Nima SQL concat vazifasini qiladi?

ma'lumotlar bazalari bilan ishlash doimiy so'rovlar natijalarini olish bilan bog'liq. Va ba'zi hollarda, bu ma'lumotlar ma'lum bir tarzda ekranga olib lozim yoki boshqa ma'lumotlar bilan birlashtirish. Concat - SQL funktsiyasi bor, bu muammoni hal qilish uchun.

Nima concat vazifasini qiladi?

bilan ma'lum ish bajarishda bazalari, qo'shimcha ma'lumotlar chiziqlar bilan yoki o'zaro bog'liq bo'lgan bir ehtiyoj bor. Concat - SQL funktsiyasi bor, bu muammoni hal qilish uchun. ikki yoki undan ortiq liniyalari foydalanganda biriga birlashtiriladi. Bu zanjir ishga to'g'ri mag'lubiyatga sifatida amalga, va raqamli o'zgaruvchilar bilan bo'ladi.

Ba'zi ma'lumotlar bazalari, SQL concat bir necha navlari bor. Misol uchun, MySQL bilan uning hamkasbi ham bor - CONCAT_WS. funktsiyalari o'rtasidagi farq ahamiyatsiz: birinchi holda, kimning NULL argument bilan birlashganda, sıralanmasıyla natijasi NULL va oddiygina atlanır nol operandi birlashtirgan ikkinchi chorasini yordamida.

funksiyasi sintaksisi

Concat vazifasini foydalanganda, SQL-sintaktik ishlov berilguniga bog'lanishiga bo'lgan tartibda dalillarni foydalanish programcısı talab qiladi. Sam string zanjir operatsiyalari sintaktik juda oddiy: Qavs ichida concat kalit keyin vergul bilan ajratilgan tartibda barcha kerakli dalillarni yoki satr ko'rsatadi, va yopilish Qavslar keyin, agar kerak bo'lsa, AS kalit so'zni va natija qayd etiladi bo'lgan o'zgaruvchining nomini ko'rsatadi. Concat vazifasi Andoza quyidagicha:

Concat (string1, string2 [liniyasi 3, ...]) [var_name AS].

Ta'kidlash kerakki funktsiyasi vajlari bir operand va raqamli qadriyatlar bilan mag'lubiyatga va bir natija qaytaradi bir vazifasi sifatida foydalanish mumkin, deb. Misol uchun, SQL concat operatsiya o'zi. Shunday qilib, Ichki o'tgan tayanchlar ish printsipi.

Qanday foydalanish concat holda qilish kerak?

bor jarrohlik foydalanish holda, albatta, bir ehtiyoj bo'lib, yoki dasturchi noma'lum concat funksiyasi holda, SQL mag'lubiyatga bitiştirme yana bir variant taklif etadi. Buning uchun "+" operatori foydalanish, ammo bu yondashuv unga bilan ishlashda e'tiborga olinishi kerak bo'lgan bir qancha xususiyatlari bor.

foydalanish paytida ishlov berilguniga raqamli qiymatlar bo'lsa, "+", operatsiya natijasi raqamlar oddiy Kiritilgan bo'lishi, va agar zarur bo'lsa, xato qaytadi aniq aylantirish dasturi holda liniyasi raqamlar bilan birlashtirish bo'ladi. Shunday qilib, keyingi so'rovlar natijasi "6" qiymati bo'lsa:

1 + 2 + 3 Select ni bosing.

Aks holda, har ikki usul bir xil va bir xil natija qaytadi.

Similar articles

 

 

 

 

Trending Now

 

 

 

 

Newest

Copyright © 2018 uz.delachieve.com. Theme powered by WordPress.