В базы данных



Download 2,26 Mb.
Pdf ko'rish
bet83/90
Sana25.02.2022
Hajmi2,26 Mb.
#256733
1   ...   79   80   81   82   83   84   85   86   ...   90
9.3.2. Обновление таблиц 
В уже созданную таблицу изменения могут быть внесены с помощью 
оператора 
ALTER TABLE
,
который имеет следующий обобщенный формат: 
ALTER TABLE имя_таблицы 
[ADD [COLUMN] имя столбца тип даных [NOT NULL] [UNIQUE] 
[DEFAULT значение по умолчанию] [CHECK (условие проверки на 
допустимость)]] 
[DROP [COLUMN] ] имя_столбца [RISTRICT | CASCADE]]
[ADD [CONSTRAINT [имя ограничения)] ограничение]
[DROP CONSTRAINT имя ограничения [RISTRICT I CASCADE]]
[ALTER [COLUMN] SET DEFAULT значение по умолчанию]
[ALTER (COLUMN] DROP DEFAULT] 
В данном формате предусмотрены возможности для выполнения 
ряда действий: 
• добавить новый столбец в существующую таблицу — ADD
COLUMN; 
• удалить столбец из существующей таблицы — DROP
COLUMN; 
• добавить в определение таблицы новое ограничение — ADD
CONSTRAINT; 
• удалить из определения таблицы существующее ограничение — 
DROP 
• 
CONSTRAINT

• задать для существующего столбца значение по умолчанию — 
ALTER
[COLUMN]
SET
DEFAULT; 
• отменить установленное для столбца значение по умолчанию 
ALTER
[COLUMN] DROP DEFAULT. 
Добавить в таблицу s1 столбец Группа, содержащий символьный тип 
данных, можно с помощью оператора: 
ALTER TABLE s1 
ADD Группа varchar (7) NOT NULL
9.3.2. Удаление таблиц 
Ставшая ненужной таблица может быть удалена из базы данных 
оператором 
DROP TABLE имя таблицы [RISTRICT I CASCADE]. 
Ключевые слова 
RISTRICT И CASCADE 
используются для определения 
условий удаления таблицы в том случае, если в базе данных присутствуют 
ее дочерние таблицы. Ключевое слово 
RISTRICT 
при наличии в базе данных 
зависимых от удаляемой таблицы объектов вызовет отмену удаления. 
Ключевое слово 
CASCADE 
в этой ситуации вызовет автоматическое 


119
удаление всех объектов базы данных, существование которых зависит 
отданной таблицы. 
Удалим таблицу s1: 
DROP TABLE s1; 

Download 2,26 Mb.

Do'stlaringiz bilan baham:
1   ...   79   80   81   82   83   84   85   86   ...   90




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

kiriting | ro'yxatdan o'tish
    Bosh sahifa
юртда тантана
Боғда битган
Бугун юртда
Эшитганлар жилманглар
Эшитмадим деманглар
битган бодомлар
Yangiariq tumani
qitish marakazi
Raqamli texnologiyalar
ilishida muhokamadan
tasdiqqa tavsiya
tavsiya etilgan
iqtisodiyot kafedrasi
steiermarkischen landesregierung
asarlaringizni yuboring
o'zingizning asarlaringizni
Iltimos faqat
faqat o'zingizning
steierm rkischen
landesregierung fachabteilung
rkischen landesregierung
hamshira loyihasi
loyihasi mavsum
faolyatining oqibatlari
asosiy adabiyotlar
fakulteti ahborot
ahborot havfsizligi
havfsizligi kafedrasi
fanidan bo’yicha
fakulteti iqtisodiyot
boshqaruv fakulteti
chiqarishda boshqaruv
ishlab chiqarishda
iqtisodiyot fakultet
multiservis tarmoqlari
fanidan asosiy
Uzbek fanidan
mavzulari potok
asosidagi multiservis
'aliyyil a'ziym
billahil 'aliyyil
illaa billahil
quvvata illaa
falah' deganida
Kompyuter savodxonligi
bo’yicha mustaqil
'alal falah'
Hayya 'alal
'alas soloh
Hayya 'alas
mavsum boyicha


yuklab olish