Не пойму почему не работает двойной ключ
Добавлено: 29 янв 2008, 10:25
Итак, есть таблица такой структуры:
в ней ключ:
собственно проблема в следующем:
вот этот запрос не возвращает ни одной строки:
а вот этот вызывает ошибку уникального ключа:
object columns are
constrained - no 2 table rows can have duplicate column values
Код: Выделить всё
CREATE TABLE GLOBAL_SPR (
SPR_ID INTEGER NOT NULL,
ITEM_ID INTEGER NOT NULL,
NAME CHAR(255) CHARACTER SET NONE
);
Код: Выделить всё
GLOBAL_SPRPRIMARYKEY1 PRIMARY KEY (SPR_ID, ITEM_ID);
вот этот запрос не возвращает ни одной строки:
Код: Выделить всё
select * from GLOBAL_SPR where ITEM_ID=5807;
Код: Выделить всё
Insert Into Global_Spr ( SPR_ID, Item_Id , Name) Values ( 8, 5807, 'qwer');
constrained - no 2 table rows can have duplicate column values