SQL - How to get the Unique Key's Column Name from Table

后端 未结 6 830
甜味超标
甜味超标 2020-12-30 03:36

I know how to get the columns from a table using the following SQL statement:

SELECT COLUMN_NAME 
FROM INFORMATION_SCHEMA.COLUMNS 
WHERE (TABLE_NAME = \'MYTA         


        
6条回答
  •  清歌不尽
    2020-12-30 04:15

    Something like this might work (untested):

    SELECT *
    FROM INFORMATION_SCHEMA.TABLE_CONSTRAINTS TC
    WHERE TC.TABLE_NAME = 'MYTABLENAME'
    AND TC.CONSTRAINT_TYPE = 'UNIQUE'
    

提交回复
热议问题