4-amaliy ish Mavzu: php da ma’lumotlar bazasi bilan ishlash Ishdan maqsad


$sql="ALTER TABLE my_frends ADD adress_2 TEXT


Download 0.67 Mb.
bet5/7
Sana14.01.2023
Hajmi0.67 Mb.
#1092779
1   2   3   4   5   6   7
Bog'liq
4-amaliy ish

$sql="ALTER TABLE my_frends ADD adress_2 TEXT,
ADD adress_3 TEXT, ADD adress_4 TEXT";
mysql_query($sql);
Agar jadvalga ikki ustun qo‘shish lozim bo‘lsa, quyidagicha amalga oshirish mumkin:
$sql="ALTER TABLE my_frends ADD adress_2 TEXT AFTER adress_1,
ADD adress_3 TEXT AFTER adress_2";
mysql_query($sql);
Ya’ni birinchi qo‘shilayotgan ustunni adress_1 dan so‘ng, ikkinchisini birinchisidan so‘ng.

Jadval xossalarini o‘zgartirish: Ustun xossalarini o‘zgartirish (ALTER TABLE CHANGE)


Bir yoki bir necha ustunlar xossalarini quyidagi konstruktsiya yordamida o‘zgartirish mumkin:
ALTER TABLE table_name CHANGE field_name_old field_name_new parametrs
gde
table_name – o‘zgartirilayotgan ustun joylashgan jadval nomi;
field_name_old – o‘zgartirilayotgan ustun nomi;
field_name_new – o‘zgartirilayotgan ustun Yangi nomi (agar ustun nomi o‘zgartirilmasa field_name_old ga teng);
 parametrs – ustun Yangi parametrlari.
Keyingi misolda field_1 tipini matn sifatida o‘zgartiramiz:
$sql="ALTER TABLE my_table CHANGE field_1 field_1 TEXT";
mysql_query($sql);
Agar qo‘shimcha ustun nomini field_2 deb o‘zgartirish kerak bo‘lsa:
$sql="ALTER TABLE my_table CHANGE field_1 field_2 TEXT";
mysql_query($sql);
Agar bir necha ustun xossalarini birdaniga o‘zgartirish lozim bo‘lsa, CHANGE field_name_old field_name_new parametrs konstruktsiyani vergul Bilan har bir ustun uchun qaytaramiz:
$sql="ALTER TABLE my_table CHANGE field_1 field_2 TEXT,
CHANGE field_3 field_3 TEXT";
mysql_query($sql);

Jadval xossalarini o‘zgartirish: Ustunlarni o‘chirish (ALTER TABLE DROP)


Ustunni quyidagi konstruktsiya yordamida o‘chirish mumkin:
ALTER TABLE table_name DROP field_name
bu erda
table_name – ustuni o‘chirilayotgan jadval nomi;
field_name – o‘chirilayotgan ustun nomi.

Download 0.67 Mb.

Do'stlaringiz bilan baham:
1   2   3   4   5   6   7




Ma'lumotlar bazasi mualliflik huquqi bilan himoyalangan ©fayllar.org 2024
ma'muriyatiga murojaat qiling