Главная страница
Top.Mail.Ru    Яндекс.Метрика
Текущий архив: 2004.08.01;
Скачать: CL | DM;

Вниз

Возможно ли в IB создать именованное ограничение NOT NULL?   Найти похожие ветки 

 
AlexnaderSK   (2004-07-08 14:14) [0]

Подскжите, пожалуйста, возможно ли в IB создать именованное ограничение NOT NULL? Если да то как?

Заранее спасибо!


 
Johnmen ©   (2004-07-08 14:28) [1]

Можно создать домен. Я думаю это тебя устроит...


 
AlexnaderSK   (2004-07-08 14:39) [2]

Ну так все-таки можно ли создать именнованное ограничение NOT NULL  или нет?


 
Johnmen ©   (2004-07-08 14:41) [3]

Это не ограничение ! Это просто два предиката !


 
Sandman25 ©   (2004-07-08 14:49) [4]

[3] Johnmen ©   (08.07.04 14:41)

alter table t add constraint check(c is not null) constraint c_not_null

Или IB это не поддерживает?


 
Johnmen ©   (2004-07-08 14:54) [5]

>Sandman25 ©   (08.07.04 14:49) [4]

Это констрейнт на поле c ?
Да примерно так можно. Но ! Это именованное ограничение на конкретное поле конкретной таблицы. А не "висящее" в воздухе.


 
Sandman25 ©   (2004-07-08 14:58) [6]

[5] Johnmen ©   (08.07.04 14:54)

А разве бывают именованные ограничения "вообще", без конкретного поля конкретной таблицы? Даже домены используются конкретным полем конкретной таблицы, сами по себе они никакой полезной нагрузки не несут.


 
AlexnaderSK   (2004-07-08 15:01) [7]

>Johnmen ©  (08.07.04 14:54) [5]
А мне и нужно конкретное ограничение на конкретное поле, только именнованое!


 
Johnmen ©   (2004-07-08 15:16) [8]

>Sandman25 ©   (08.07.04 14:58) [6]

Нет, конечно ! Про это и говорил.
А вот домен ни в коей мере не привязан к конкр.табл. Наоборот...

>AlexnaderSK   (08.07.04 15:01) [7]

Пуск-Программы-InterBase-Documentation-SQL Reference Help


 
Sandman25 ©   (2004-07-08 15:22) [9]

[8] Johnmen ©   (08.07.04 15:16)

Ладно, не будем спорить. Вроде бы всем все ясно :)


 
Johnmen ©   (2004-07-08 15:40) [10]

>Sandman25 ©   (08.07.04 15:22) [9]

Да мы и не спорили.
Нам ясно. Но ясно, думаю, не всем...:)



Страницы: 1 вся ветка

Текущий архив: 2004.08.01;
Скачать: CL | DM;

Наверх




Память: 0.48 MB
Время: 0.046 c
3-1088676239
AlexanderSK
2004-07-01 14:03
2004.08.01
IB лишение пользователя прав на добавление в БД объетов


14-1089778010
АлексейК
2004-07-14 08:06
2004.08.01
Диагноз или ...?


1-1090237404
Комбинатор
2004-07-19 15:43
2004.08.01
Где тело процедуры объявленной след. образом:


1-1089970982
Гость778
2004-07-16 13:43
2004.08.01
как записать дату в формате dd.mm.yyyy


1-1089983911
Скив
2004-07-16 17:18
2004.08.01
заполнение Textarea