DROP TABLE tel_numb
PHP da bu quyidagi ko‘rinishga ega bo‘ladi:
$sql="DROP TABLE tel_numb";
mysql_query($sql);
Jadval xossalarini o‘zgartirish: Jadvalni qayta nomlash (ALTER TABLE RENAME)
Jadvalga Yangi nom berish quyidagi konstruktsiya yordamida amalga oshirilishi mumkin:
ALTER TABLE table_name_old RENAME table_name_new
bu erda
table_name_old - jadval eski nomi;
table_name_new – jadval Yangi nomi.
Misol uchun search jadvali nomini search_en nomiga o‘zgartirish kerak bo‘lsin:
$sql="ALTER TABLE search RENAME search_en";
mysql_query($sql);
Jadvallar xossalarini o‘zgartirish:Ustunlar qo‘shish (ALTER TABLE ADD)
Yangi ustun qo‘shishni quyidagi konstruktsiya yordamida amalga oshirish mumkin:
ALTER TABLE table_name ADD field_name parametrs
gde
table_name – Yangi ustun qo‘shiladigan jadval nomi;
field_name – qo‘shilayotgan ustun nomi;
parametrs – qo‘ilayotgan ustunni tasvirlovchi parametrlar.
Ma’lumotlar tipini ko‘rsatish majburiy parametrdir.
Masalan, my_frends nomli jadvalga adress_2 nomli matn qiymatlarga ega ustun qo‘shishimiz kerak bo‘lsin:
$sql="ALTER TABLE my_frends ADD adress_2 TEXT";
mysql_query($sql);
Ko‘zda tutilgan bo‘yicha Yangi ustun jadval oxiriga qo‘shiladi.
Agar ustun jadval boshiga qo‘shilishi kerak bo‘lsa, qo‘shilayotgan ustun parametrlaridan so‘ng FIRST kalit so‘zini yozish kerak:
$sql="ALTER TABLE my_frends ADD adress_2 TEXT FIRST";
mysql_query($sql);
Agar ustun jadval boshi yoki oxiri emas, balkit ma’lum ustundan keyin qo‘yilishi lozim bo‘lsa quyidagi kalit so‘zdan foydalanish lozi AFTER ustun nomi, shu ustundan so‘ng Yangi ustun qo‘shiladi:
$sql="ALTER TABLE my_frends ADD adress_2 TEXT AFTER adress_1";
Do'stlaringiz bilan baham: |