Skip to content

Instantly share code, notes, and snippets.

View jasonhorner's full-sized avatar
🌴
On vacation

Jason Horner jasonhorner

🌴
On vacation
View GitHub Profile
@jasonhorner
jasonhorner / sql_table_metadata.sql
Created August 16, 2021 17:31 — forked from OsirisDBA/sql_table_metadata.sql
SQL Server Table Metadata
DECLARE @SchemaName sysname = ''
, @TableName sysname = '';
WITH pk /* Primary Keys */
AS ( SELECT t.object_id
, pkc.column_id
, ic.index_column_id pk_index
, pk.name AS pk_name
FROM sys.tables t
JOIN sys.schemas s ON s.schema_id = t.schema_id
@jasonhorner
jasonhorner / sql_table_metadata.sql
Created August 16, 2021 17:31 — forked from OsirisDBA/sql_table_metadata.sql
SQL Server Table Metadata
DECLARE @SchemaName sysname = ''
, @TableName sysname = '';
WITH pk /* Primary Keys */
AS ( SELECT t.object_id
, pkc.column_id
, ic.index_column_id pk_index
, pk.name AS pk_name
FROM sys.tables t
JOIN sys.schemas s ON s.schema_id = t.schema_id
@jasonhorner
jasonhorner / sql_table_metadata.sql
Created August 16, 2021 17:31 — forked from OsirisDBA/sql_table_metadata.sql
SQL Server Table Metadata
DECLARE @SchemaName sysname = ''
, @TableName sysname = '';
WITH pk /* Primary Keys */
AS ( SELECT t.object_id
, pkc.column_id
, ic.index_column_id pk_index
, pk.name AS pk_name
FROM sys.tables t
JOIN sys.schemas s ON s.schema_id = t.schema_id