Is there a way to determine all primary key columns in a given table? Example: CREATE TABLE foo ( bar1 int4, bar2text, bar3 float8, CONSTRAINT foo_pk PRIMARY KEY ( bar1, bar2 ) ) I want to obtain `bar1' and `bar2' given tablename `foo'. DatabaseMetaData.getPrimaryKeys looks like the right function to use, but it returns `foo_pk' in COLUMN_NAMEfor all rows. Am I misinterpreting the JDBC specs? What SELECT query should I use to get the primary key columns? -- Drive^H^Hnk safely! Alex Verstak averstak@vt.edu 1078 Ambler Johnston East Virginia Tech Blacksburg, VA 24060-0022 Tel. (540) 232-1389
Сайт использует файлы cookie для корректной работы и повышения удобства. Нажимая кнопку «Принять» или продолжая пользоваться сайтом, вы соглашаетесь на их использование в соответствии с Политикой в отношении обработки cookie ООО «ППГ», в том числе на передачу данных из файлов cookie сторонним статистическим и рекламным службам. Вы можете управлять настройками cookie через параметры вашего браузера