bug fixed for mssql dialect
This commit is contained in:
parent
445394e41f
commit
57a6bb1157
|
@ -203,10 +203,7 @@ func (db *mssql) GetIndexes(tableName string) (map[string]*core.Index, error) {
|
||||||
s := `SELECT
|
s := `SELECT
|
||||||
IXS.NAME AS [INDEX_NAME],
|
IXS.NAME AS [INDEX_NAME],
|
||||||
C.NAME AS [COLUMN_NAME],
|
C.NAME AS [COLUMN_NAME],
|
||||||
IXS.is_unique AS [IS_UNIQUE],
|
IXS.is_unique AS [IS_UNIQUE]
|
||||||
CASE IXCS.IS_INCLUDED_COLUMN
|
|
||||||
WHEN 0 THEN 'NONE'
|
|
||||||
ELSE 'INCLUDED' END AS [IS_INCLUDED_COLUMN]
|
|
||||||
FROM SYS.INDEXES IXS
|
FROM SYS.INDEXES IXS
|
||||||
INNER JOIN SYS.INDEX_COLUMNS IXCS
|
INNER JOIN SYS.INDEX_COLUMNS IXCS
|
||||||
ON IXS.OBJECT_ID=IXCS.OBJECT_ID AND IXS.INDEX_ID = IXCS.INDEX_ID
|
ON IXS.OBJECT_ID=IXCS.OBJECT_ID AND IXS.INDEX_ID = IXCS.INDEX_ID
|
||||||
|
|
Loading…
Reference in New Issue