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

Вниз

куда вставить PRIMARY KEY?   Найти похожие ветки 

 
Hemp   (2003-07-12 21:40) [0]

Прошу не плеваться, я ещё плоховато разбираюсь в SQL.
Вопрос, собственно, такой возник: например, создать первичный ключ при создании таблицы можно легко:

CREATE TABLE Order_item (
order_num INTEGER NOT NULL,
item_num SMALLINT NOT NULL,
PRIMARY KEY (order_num, item_num))

А вот если таблица уже создана, можно ли создать для неё первичный ключ? Я думаю, что можно, но никак не пойму, как это сделать: куда вставить PRIMARY KEY в запросе?

CREATE UNIQUE INDEX [PrimaryKey] ON Order_item( [order_num],[item_num]);

Заранее благодарен за помощь.)


 
Ihor Osov'yak ©   (2003-07-12 23:27) [1]

CREATE TABLE Order_item (
order_num INTEGER NOT NULL,
item_num SMALLINT NOT NULL
);

alter table Order_item add primary key (order_num, item_num);


 
sniknik ©   (2003-07-13 00:53) [2]

или (вместо alter table)
CREATE INDEX PrimaryKeyName ON Order_item (order_num, item_num) WITH PRIMARY


 
Hemp   (2003-07-13 08:39) [3]

Спасибо огромное!)


 
Beton-Karton ©   (2003-07-13 10:38) [4]

Ты бы завёл себе програмку IBExpert. Очень клёвая вещь!


 
Hemp   (2003-07-13 11:30) [5]


> Beton-Karton © (13.07.03 10:38)

Где взять такую клёвую вещь?)


 
wicked ©   (2003-07-13 17:27) [6]


> куда вставить PRIMARY KEY? [ Access]


> Ты бы завёл себе програмку IBExpert. Очень клёвая вещь!

IBExpert для Access?....



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

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

Наверх




Память: 0.47 MB
Время: 0.012 c
4-10520
sosv
2003-06-02 14:33
2003.08.04
Можно ли отловить запуски приложений?


1-10281
Beginner3000
2003-07-16 00:42
2003.08.04
Вопросы по строкам


4-10521
-=IGA=-
2003-06-03 08:29
2003.08.04
Использование SetTimer и KillTimer


1-10164
ghg
2003-07-22 14:46
2003.08.04
как узнать ширину окна которая была в Disign-time


7-10471
Senka
2003-05-23 13:40
2003.08.04
Простите за глупый вопрос о СОМ порте