Oracle DML nima?
Oracle DML nima?

Video: Oracle DML nima?

Video: Oracle DML nima?
Video: Урок32. PL SQL. По триггерам в ORACLE 2024, May
Anonim

Oracle DML Bayonotlar. DML (Data Manipulation Language) iboralari SQL tilidagi maʼlumotlarni qidirish va manipulyatsiya qilish uchun ishlatiladigan elementdir. Ushbu bayonotlar yordamida siz quyidagi amallarni bajarishingiz mumkin: yangi qatorlar qo'shish, mavjud satrlarni yangilash va o'chirish, jadvallarni birlashtirish va hokazo.

Bundan tashqari, Oracle'da DML va DDL nima?

DML Ma'lumotlarni manipulyatsiya qilish tilini anglatadi. ichida joylashgan SQL iboralari DML sinf INSERT, UPDATE va DELETE. Ma'lumotlarni aniqlash tillari ( DDL ) ma'lumotlar bazasi strukturasini aniqlash uchun ishlatiladi. Har qanday CREATE, DROP va ALTER buyruqlari bunga misoldir DDL SQL bayonotlari.

Xuddi shunday, DML turlari qanday? Ikkita bor DML turlari : protsessual, unda foydalanuvchi qanday ma'lumotlar kerakligini va uni qanday olish kerakligini belgilaydi; va protsessual bo'lmagan, bunda foydalanuvchi faqat qanday ma'lumotlar kerakligini belgilaydi.

Shu munosabat bilan, Oracle'da DML bayonoti tanlanadimi?

Umumiy amaliyotda bu farq amalga oshirilmaydi va TANLASH qismi sifatida keng tarqalgan DML . Farqning yo'qligiga misol sifatida, Oracle 11.2 Tushunchalar qo'llanmasi SELECTS kabilarni o'z ichiga oladi DML quyidagicha: ma'lumotlarni manipulyatsiya qilish tili ( DML ) bayonotlar mavjud sxema ob'ektlarida ma'lumotlarni so'rash yoki manipulyatsiya qilish.

DML majburiyatni talab qiladimi?

DDL avtomatik majburiyatdir va siz majburiyat haqida bayonot berishingiz shart emas, chunki u ma'lumotlar bazasidagi struktura yoki meta-ma'lumotlarga ta'sir qiladi, DMLda esa ma'lumotlarga ta'sir qiladi. Shuning uchun DML majburiyatni talab qiladi yoki orqaga qaytarish o'zgartirishlaringizni bir xil qilish yoki qaytarish uchun.

Tavsiya: