![]() |
| ||
|
|
Новости |
Поиск |
FAQ |
Статьи |
Книги |
Новости VCL
| | Форумы ЧАТ |
Орешник |
|
| |||
| |||
« предыдущая ветвь | форум | следующая ветвь »
первичный ключ [D6, IB6.x]
Наташа © (2003-01-20 18:04:00)Как удалить первичный ключ? Он создан как
Create Table P
(Pr_Id Integer Not Null,
другие поля
Primary key(Pr_id))
IB его назвал RDB$Primary25
Desdechado (2003-01-21 13:14:00) [1]а лучше создавать именованные CONSTRAINT, тогда с ними проще оперировать
CREATE TABLE BRONDENY
(
DENY_ID SMALLINT NOT NULL,
DENY_NAME FULL_NAME NOT NULL,
CORR_DATE TIMESTAMP DEFAULT "now" NOT NULL,
CONSTRAINT PK_BRONDENY PRIMARY KEY (DENY_ID),
CONSTRAINT UQ_BRONDENY UNIQUE (DENY_NAME)
);
Наташа (2003-01-20 19:09:00) [2]спасибо
Reindeer Moss Eater (2003-01-20 18:08:00) [3]ALTER TABLE <Имя> DROP CONSTRAINT <Имя>
Reindeer Moss Eater (2003-01-20 18:07:00) [4]ALTER TABLE DROP CONSTRAINT <Имя>
Delirium^.Tremens (2003-01-20 18:05:00) [5]http://www.ibase.ru/develop.htm