Jadvalni o'chirish
Kirish: ushbu darsda siz PostgreSQL DROP TABLE buyrug'idan foydalanib, ma'lumotlar bazasidan jadvalni qanday o'chirishni o'rganasiz.
Jadvalni ma'lumotlar bazasidan o'chirish — jadvalni va uning barcha ma'lumotlarini ma'lumotlar bazasidan butunlay yo'q qilishni anglatadi. Ba'zan PostgreSQL ma'lumotlar bazasidan jadvalni o'chirib tashlash kerak bo'ladi. Masalan, jadvaldan foydalanmayotganingizda. Eskirgan jadvallarni o'chirish ma'lumotlar bazasi xotirasini bo'shatishi mumkin.
PostgreSQL DROP TABLE buyrug'i ma'lumotlar bazasidan jadvalni o'chiradi. DROP TABLE buyrug'ining sintaksisi:
DROP TABLE [IF EXISTS] table_name;
Bu sintaksisda:
DROP TABLE kalit so'zlaridan keyin o'chirmoqchi bo'lgan jadval nomini ko'rsating.IF EXISTS parametri faqat jadval mavjud bo'lganida o'chirishni ta'minlaydi va harakatlaringizni xavfsiz qiladi.Mavjud bo'lmagan jadvalni o'chirishga harakat qilsangiz, PostgreSQL xatolik beradi. Ammo IF EXISTS parametri bilan PostgreSQL hech qanday xatolik bermaydi.
DROP TABLE buyrug'i bir vaqtda bir nechta jadvalni o'chira oladi:
DROP TABLE [IF EXISTS] table_name1, table_name2, ...;
Bu sintaksisda DROP TABLE kalit so'zlaridan keyin jadvallar ro'yxatini vergul bilan ajratib ko'rsatasiz.
Birinchi, inventarizatsiya boshqarish tizimida mahsulotlarni kategoriyalash uchun ishlamoqdasiz. Mahsulot kategoriyalarini saqlash uchun categories deb nomlangan yangi jadval yaratishga qaror qilasiz:
CREATE TABLE categories (
category_id INT,
name VARCHAR(255)
);
Ikkinchi, categories jadvalini o'chirish uchun DROP TABLE buyrug'idan foydalaning:
DROP TABLE IF EXISTS categories;
Ma'lumotlar bazasini tekshirsangiz, categories jadvali o'chirilganini ko'rasiz.
DROP TABLE dan foydalaning.IF EXISTS parametridan foydalaning.