2016-08-16 4 views
-1

Я хочу создать последовательность, сослаться на таблицу, , например:создать последовательность, сослаться на таблицу

create table t1 (id int, name varchar (50)) 
create table t2 (id int, name varchar (50)) 

Я хочу, что t2.id будет ссылаться t1.id по умолчанию после того, как я создаю эту таблицу ,

+0

Вы имеете в виду внешний ключ, который ссылается на t1? Тогда t1 нуждается в ключе (первичный ключ или уникальное ограничение). – jarlh

+1

Не могли бы вы рассказать об этом «t2.id будет ссылаться на t1.id по умолчанию после создания этой таблицы», а также теги RDBMS, которые были связаны с – TheGameiswar

+0

привет, я имел в виду t2.id будет заполнено последним значением t1.id –

ответ

0
alter table t2 alter column id int FOREIGN KEY(id) REFERENCES [t1] (id); 
+1

Не забывайте, что у t1 нет ключа ... – jarlh