Saqlangan protsedurada ajratuvchi nima?
Saqlangan protsedurada ajratuvchi nima?

Video: Saqlangan protsedurada ajratuvchi nima?

Video: Saqlangan protsedurada ajratuvchi nima?
Video: Vanga O'zbekiston haqida bashorat qilganmi edi 2024, Noyabr
Anonim

Siz a CHEGIRLASH MySQL mijoziga so'zlarni, funktsiyalarni davolashni aytish, saqlangan protseduralar yoki butun bayonot sifatida tetiklar. Odatda a. sql faylini boshqa o'rnatasiz CHEGIRLASH $$ kabi. The CHEGIRLASH buyrug'i standartni o'zgartirish uchun ishlatiladi chegaralovchi MySQL buyruqlari (ya'ni;).

Shuningdek, saqlangan protsedurada ajratuvchi qanday qo'llaniladi?

Ajratuvchilar bolishi mumkin ishlatilgan belgilashingiz kerak bo'lganda saqlangan protseduralar , funksiyasi bilan bir qatorda triggerlarni yaratish uchun. Standart chegaralovchi nuqtali vergul. ni o'zgartirishingiz mumkin chegaralovchilar yaratmoq protseduralar va hokazo.

Keyinchalik savol tug'iladi, saqlangan protsedurada aniqlovchi nima? Hammasi saqlanadi dasturlari ( protseduralar , funksiyalar va triggerlar) va koʻrinishlarga ega boʻlishi mumkin TA’RIQ ETGAN MySQL hisobiga nom beradigan atribut. Agar TA’RIQ ETGAN atribut a dan olib tashlangan saqlanadi dastur yoki ko'rinish ta'rifi, standart hisob ob'ektni yaratuvchi foydalanuvchi hisoblanadi.

Shunday qilib, SQLda ajratuvchi nima?

Ma'lumotlar bazasini boshqarishda biz ko'p maqsadlar uchun DBMSda saqlanadigan ma'lumotlar fayllarini yaratishni talab qilamiz. The chegaralovchi dagi xarakterdir SQL ma'lumotlar bazasidagi ma'lumotlar elementlarini ajratish uchun ishlatiladi. U belgilar qatorining boshi va oxirini aniqlaydi.

MySQL protsedurasi nima?

A tartib ma'lumotlar bazasida saqlanadigan oddiy skript tilidagi pastki dastur (pastki dastur kabi). Agarda MySQL , protseduralar ichida yozilgan MySQL va ichida saqlanadi MySQL ma'lumotlar bazasi/server. A MySQL protsedurasi nomi, parametrlar roʻyxati va SQL koʻrsatmalariga ega.

Tavsiya: