Skip to content

Instantly share code, notes, and snippets.

@OlegGorj
Created October 12, 2018 14:45
Show Gist options
  • Save OlegGorj/6fbf22e1d491546ad99fb589f42e8567 to your computer and use it in GitHub Desktop.
Save OlegGorj/6fbf22e1d491546ad99fb589f42e8567 to your computer and use it in GitHub Desktop.
SELECT T.name AS Table_Name ,
       C.name AS Column_Name ,
       P.name AS Data_Type ,
       P.max_length AS Size ,
       CAST(P.precision AS VARCHAR) + '/' + CAST(P.scale AS VARCHAR) AS Precision_Scale
FROM   sys.objects AS T
       JOIN sys.columns AS C ON T.object_id = C.object_id
       JOIN sys.types AS P ON C.system_type_id = P.system_type_id
WHERE  T.type_desc = 'USER_TABLE';
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment