Практическая лабораторная работа №1


NOT NULL сразу после типа данных ( включая размер ) столбца, любая попытка поместить значение  NULL



Download 3,23 Mb.
Pdf ko'rish
bet103/221
Sana08.11.2022
Hajmi3,23 Mb.
#862568
TuriУчебно-методическое пособие
1   ...   99   100   101   102   103   104   105   106   ...   221
Bog'liq
Khoroshaya metoda po SQL SERVER

NOT NULL
сразу после типа данных (
включая размер ) столбца, любая попытка поместить значение 
NULL
в это поле будет 
отклонена. В противном случае, SQL понимает, что 
NULL
раз решен. 
Например, давайте улучшим наше определение таблицы Сотрудники, не
позволяя помещать NULL значения в столбец
Должность 

Пример 4.
Создание таблицы Сотрудники с ограничением пустых значений. 
CREATE TABLE Сотрудники 
( Фамилия char (10), 
Имя char (10) , 
Город char (10), 
……….Должность ……сhar (10) NOT NULL, 
PRIMARY KEY ( Фамилия, Имя )); 


92 
 
Выполните sql-код
. Обновите базу данных и просмотрите созданную таблицу. 
Сохраните sql-запрос под именем 
Пример4.sql
в папке 
ФИО_студента/Лаб4

Важно помнить, что любому столбцу с ограничением
NOT NULL
должно быть
установлено значение в каждом предложении 
INSERT
воздействующем на таблицу. 
При отсутствии 
NULL
, SQL может не иметь значений для установки в эти столбцы, если 
конечно значение по умолчанию, описанное ра нее в этой главе, уже не было назначено. 
Если ваша система поддерживает использование 
ALTER TABLE 
чтобы 
добавлять новые столбцы к уже существующей таблице, вы можете вероятно помещать 
ограничение столбцов, типа 
NOT NULL
, для этих новых столбцов. Однако, если вы 
предписываете новому столбцу значение 
NOT NULL
, текущая таблица должна быть 
пустой
!!!!. 
4.6.2. Использование ограничений для уникальности значений
В предыдущей лаб.работе мы обсудили использование уникальных индексов 
чтобы зас тавить поля иметь различные значения для каждой строки. Эта практика -
осталась с прежних времен, когда SQL поддерживал ограничение 

Download 3,23 Mb.

Do'stlaringiz bilan baham:
1   ...   99   100   101   102   103   104   105   106   ...   221




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