|
1. Ошибка при программном создании таблицы со ссылкой на другую
|
|||
---|---|---|---|
#18+
Создаем таблицу table_a с первичными ключами column_a,column_b create table table_a (column_a int CONSTRAINT bubu primary KEY(column_a,column_b), column_b int) Почему когда я пытаюсь создать вторую таблицу со ссылкой на первую командой create table table_b (column_a int CONSTRAINT bubu FOREIGN KEY(column_a,column_b) references table_a(column_a,column_b), column_b int) выходит сообщение об ошибке? Server: Msg 8140, Level 16, State 1, Line 21 More than one key specified in column level FOREIGN KEY constraint, table 'table_b'. Хотя аналогичная команда проходит нормально create table table_b (column_a int, column_b int) ALTER TABLE table_b ADD CONSTRAINT bubu1 FOREIGN KEY (column_a,column_b) REFERENCES table_a (column_a,column_b) ... |
|||
:
Нравится:
Не нравится:
|
|||
22.01.2003, 16:35 |
|
|
start [/forum/topic.php?fid=16&fpage=235&tid=1348943]: |
0ms |
get settings: |
11ms |
get forum list: |
15ms |
check forum access: |
4ms |
check topic access: |
4ms |
track hit: |
31ms |
get topic data: |
12ms |
get forum data: |
3ms |
get page messages: |
42ms |
get tp. blocked users: |
2ms |
others: | 260ms |
total: | 384ms |
0 / 0 |