Возможный дубликат:
Как вы указываете первичный ключ таблицы SQL Server?
Я хочу получить первичный ключ конкретной таблицы, используя SQL-запрос для базы данных SQL Server.
В MySQL Я использую следующий запрос для получения первичного ключа таблицы:
SHOW KEYS FROM tablename WHERE Key_name = 'PRIMARY'
Что эквивалентно приведенному выше запросу для SQL Server?.
Если есть запрос, который будет работать как для MySQL, так и SQL Server, тогда это будет идеальный случай.