1. Jadvalga ustun qo’shish
ALTER TABLE client(client_site varchar(10));// client jadvaliga client_site ustunini
qo’shadi//
2. Ustun maydonining o'lchamini o'zgartirish
ALTER TABLE client(client_passwd varchar(25));
3. modify yordamida ustun maydonining o'lchamini o'zgartirish
ALTER TABLE client modify client_passwd varchar(25);
4. Muayyan ustundan keyin ustun qo'shish
ALTER TABLE client add client_site varchar(50) after client_telefon; //client jadvaliga
client_telefon ustunidan keyin stolbets client_site ustunini qo’shish//
Jadvaldan ustunni o'chirish uchun ALTER TABLE buyrug'ini DROP bilan birgalikda ishlatiladi,
agar bitta ustunni o'chirish kerak bo'lsa, u quyidagicha ishlatiladi:
ALTER TABLE jadval_nomi DROP ustun_nomi;
Bunda ustun_nomi - o'chiriladigan ustunning nomi.
Ma'lumotlar bazalarini loyihalashda barcha
fikrlarni hisobga olish qiyin,
shuning uchun vaqt
o'tishi bilan ma'lumotlar bazasining tuzilishini o'zgartirish va kengaytirishga to'g'ri keladi.
Buning
uchun SQL tahrirlash so'rovlaridan foydalaniladi. Shuni aytib o'tish joizki, har bir DBMSda so'rovlar
juda xilma-xil. Eng asosiysi, operatsiyaning ma'nosini tushunish va har bir satrni eslamaslikdir.
SQL jadvalini tahrirlash uchun SQL-da so'rovlar
mavjud emas,
shuning uchun siz quyidagi
strategiyadan foydalanishingiz mumkin: nusxa ko'chirmoqchi bo'lgan jadvalning nomini o'zgartiring
va yangi maydonlar bilan yangi jadval yarating. Keyin ma'lumotlarni eski
SQL jadvalidan yangisiga
nusxalash: INSERT INTO table_2
SELECT id, name FROM table_1. Oxirgi
qadam - eski jadvalni
oddiygina o'chirish.
Dostları ilə paylaş: