INFORMATION_SCHEMA.TABLE_CONSTRAINTShas this information.columns...SELECT tc.TABLE_SCHEMA ,tc.TABLE_NAME ,tc.CONSTRAINT_NAME ,kcu.COLUMN_NAME ,kcu.ORDINAL_POSITIONFROM INFORMATION_SCHEMA.TABLE_CONSTRAINTS tc JOIN INFORMATION_SCHEMA.KEY_COLUMN_USAGE kcu ON TC.CONSTRAINT_CATALOG =KCU.CONSTRAINT_CATALOG AND TC.CONSTRAINT_SCHEMA =KCU.CONSTRAINT_SCHEMA AND TC.CONSTRAINT_NAME = KCU.CONSTRAINT_NAMEWHERE tc.CONSTRAINT_TYPE = 'PRIMARY KEY'ORDER BY 1,2,3,4,5
rockmoose