Как определить, установлен ли столбец таблицы внешним ключом и получить имя ссылочной таблицы в Postgres?Внешний ключ PostgreSQL
Мне нужна эта информация для графического интерфейса java. Поэтому SQL-решение - это лучший способ его решения, я действительно не могу его решить.
рассматривает стефановских
пример:
create table SUREALTABLE(
VNR varchar(5),
tnumberone integer,
tnumbertwo integer,
foreign key (tnumberone ,tnumbertwo) references TESTTABLE(numberone,numbertwo),
primary key (VNR)
);
create table TESTTABLE(
numberone integer,
numbertwo integer,
primary key (numberone, numbertwo)
);
не могли бы вы привести пример, как это будет выглядеть с некоторыми переменными .. так, например, у нас есть таблица с именем T1 и таблица T2. T1 зарубежные ссылки t2.ID из (t2.id) –
Конечно. Можете ли вы изменить свой вопрос, чтобы добавить свою схему? Операторы create table будут полезны (вы можете изменить имена, просто сохраните структуру одинаково). – yieldsfalsehood
Я добавил вам дополнительный пример. – yieldsfalsehood