Advertisement
Guest User

Untitled

a guest
Apr 24th, 2017
71
0
Never
Not a member of Pastebin yet? Sign Up, it unlocks many cool features!
text 4.93 KB | None | 0 0
  1. SET ANSI_NULLS ON;
  2. GO
  3.  
  4. SET QUOTED_IDENTIFIER ON;
  5. GO
  6.  
  7. SET ANSI_PADDING ON;
  8. GO
  9.  
  10. CREATE TABLE dbo.DERP
  11. (
  12. RECORD_KEY numeric(30, 0) NOT NULL
  13. , COL_1 bigint NOT NULL
  14. , COL_2 datetime2(0) NOT NULL
  15. , COL_3 datetime2(0) NOT NULL
  16. , COL_4 varchar(20) COLLATE SQL_Latin1_General_CP1_CI_AS NULL
  17. , COL_5 varchar(255) COLLATE SQL_Latin1_General_CP1_CI_AS NULL
  18. , COL_6 varchar(255) COLLATE SQL_Latin1_General_CP1_CI_AS NULL
  19. , COL_7 date NULL
  20. , COL_8 bigint NULL
  21. , COL_9 char(1) COLLATE SQL_Latin1_General_CP1_CI_AS NULL
  22. , COL_10 int NULL
  23. , COL_11 varchar(255) COLLATE SQL_Latin1_General_CP1_CI_AS NULL
  24. , COL_12 int NULL
  25. , COL_13 char(1) COLLATE SQL_Latin1_General_CP1_CI_AS NULL
  26. , COL_14 char(1) COLLATE SQL_Latin1_General_CP1_CI_AS NULL
  27. , COL_15 varchar(255) COLLATE SQL_Latin1_General_CP1_CI_AS NULL
  28. , COL_16 varchar(255) COLLATE SQL_Latin1_General_CP1_CI_AS NULL
  29. , COL_17 varchar(255) COLLATE SQL_Latin1_General_CP1_CI_AS NULL
  30. , COL_18 varchar(255) COLLATE SQL_Latin1_General_CP1_CI_AS NULL
  31. , COL_19 varchar(255) COLLATE SQL_Latin1_General_CP1_CI_AS NULL
  32. , COL_20 char(3) COLLATE SQL_Latin1_General_CP1_CI_AS NULL
  33. , COL_21 bigint NULL
  34. , COL_22 bigint NULL
  35. , COL_23 varchar(255) COLLATE SQL_Latin1_General_CP1_CI_AS NULL
  36. , COL_24 varchar(255) COLLATE SQL_Latin1_General_CP1_CI_AS NULL
  37. , COL_25 int NULL
  38. , COL_26 varchar(255) COLLATE SQL_Latin1_General_CP1_CI_AS NULL
  39. , COL_27 varchar(255) COLLATE SQL_Latin1_General_CP1_CI_AS NULL
  40. , COL_28 varchar(255) COLLATE SQL_Latin1_General_CP1_CI_AS NULL
  41. , COL_29 varchar(255) COLLATE SQL_Latin1_General_CP1_CI_AS NULL
  42. , COL_30 decimal(7, 4) NULL
  43. , COL_31 varchar(255) COLLATE SQL_Latin1_General_CP1_CI_AS NULL
  44. , COL_32 decimal(8, 4) NULL
  45. , COL_33 varchar(255) COLLATE SQL_Latin1_General_CP1_CI_AS NULL
  46. , COL_34 varchar(255) COLLATE SQL_Latin1_General_CP1_CI_AS NULL
  47. , COL_35 char(1) COLLATE SQL_Latin1_General_CP1_CI_AS NULL
  48. , COL_36 varchar(255) COLLATE SQL_Latin1_General_CP1_CI_AS NULL
  49. , COL_37 int NULL
  50. , COL_38 varchar(255) COLLATE SQL_Latin1_General_CP1_CI_AS NULL
  51. , COL_39 varchar(255) COLLATE SQL_Latin1_General_CP1_CI_AS NULL
  52. , COL_40 char(1) COLLATE SQL_Latin1_General_CP1_CI_AS NULL
  53. , COL_41 int NULL
  54. , COL_42 varchar(255) COLLATE SQL_Latin1_General_CP1_CI_AS NULL
  55. , COL_43 varchar(255) COLLATE SQL_Latin1_General_CP1_CI_AS NULL
  56. , COL_44 varchar(255) COLLATE SQL_Latin1_General_CP1_CI_AS NULL
  57. , COL_45 int NULL
  58. , COL_46 varchar(255) COLLATE SQL_Latin1_General_CP1_CI_AS NULL
  59. , COL_47 char(1) COLLATE SQL_Latin1_General_CP1_CI_AS NULL
  60. , COL_48 varchar(255) COLLATE SQL_Latin1_General_CP1_CI_AS NULL
  61. , COL_49 int NULL
  62. , COL_50 varchar(255) COLLATE SQL_Latin1_General_CP1_CI_AS NULL
  63. , COL_51 int NULL
  64. , COL_52 varchar(255) COLLATE SQL_Latin1_General_CP1_CI_AS NULL
  65. , COL_53 char(1) COLLATE SQL_Latin1_General_CP1_CI_AS NULL
  66. , COL_54 varchar(255) COLLATE SQL_Latin1_General_CP1_CI_AS NULL
  67. , COL_55 varchar(255) COLLATE SQL_Latin1_General_CP1_CI_AS NULL
  68. , COL_56 char(1) COLLATE SQL_Latin1_General_CP1_CI_AS NULL
  69. , COL_57 varchar(255) COLLATE SQL_Latin1_General_CP1_CI_AS NULL
  70. , COL_58 varchar(255) COLLATE SQL_Latin1_General_CP1_CI_AS NULL
  71. , COL_59 char(1) COLLATE SQL_Latin1_General_CP1_CI_AS NULL
  72. , COL_60 char(1) COLLATE SQL_Latin1_General_CP1_CI_AS NULL
  73. , COL_61 date NULL
  74. , COL_62 char(2) COLLATE SQL_Latin1_General_CP1_CI_AS NULL
  75. , COL_63 int NULL
  76. , COL_64 varchar(255) COLLATE SQL_Latin1_General_CP1_CI_AS NULL
  77. , COL_65 varchar(255) COLLATE SQL_Latin1_General_CP1_CI_AS NULL
  78. , COL_66 int NULL
  79. , COL_67 varchar(255) COLLATE SQL_Latin1_General_CP1_CI_AS NULL
  80. , COL_68 int NULL
  81. , COL_69 char(1) COLLATE SQL_Latin1_General_CP1_CI_AS NULL
  82. , COL_70 varchar(255) COLLATE SQL_Latin1_General_CP1_CI_AS NULL
  83. , COL_71 char(1) COLLATE SQL_Latin1_General_CP1_CI_AS NULL
  84. , COL_72 varchar(255) COLLATE SQL_Latin1_General_CP1_CI_AS NULL
  85. , COL_73 varchar(255) COLLATE SQL_Latin1_General_CP1_CI_AS NULL
  86. , COL_74 char(3) COLLATE SQL_Latin1_General_CP1_CI_AS NULL
  87. , COL_75 varchar(255) COLLATE SQL_Latin1_General_CP1_CI_AS NULL
  88. , COL_76 varchar(255) COLLATE SQL_Latin1_General_CP1_CI_AS NULL
  89. , COL_77 char(3) COLLATE SQL_Latin1_General_CP1_CI_AS NULL
  90. , COL_78 char(2) COLLATE SQL_Latin1_General_CP1_CI_AS NULL
  91. , COL_79 varchar(255) COLLATE SQL_Latin1_General_CP1_CI_AS NULL
  92. , COL_80 bigint NULL
  93. , CONSTRAINT dbo_DERP
  94. PRIMARY KEY NONCLUSTERED
  95. (
  96. RECORD_KEY ASC
  97. )
  98. )
  99. WITH (MEMORY_OPTIMIZED = ON, DURABILITY = SCHEMA_AND_DATA);
  100.  
  101. GO
  102.  
  103. SET ANSI_PADDING OFF;
  104. GO
  105.  
  106. SELECT
  107. QUOTENAME(SCHEMA_NAME(o.schema_id)) + N'.' + QUOTENAME(OBJECT_NAME(moa.object_id)) AS 'table'
  108. , c.name AS 'column'
  109. , c.max_length
  110. , moa.type_desc
  111. FROM
  112. sys.memory_optimized_tables_internal_attributes moa
  113. INNER JOIN
  114. sys.columns c
  115. ON moa.object_id = c.object_id
  116. AND moa.minor_id = c.column_id
  117. INNER JOIN
  118. sys.objects o
  119. ON moa.object_id = o.object_id
  120. WHERE
  121. o.name = 'DERP'
  122. ORDER BY
  123. 1;
Advertisement
Add Comment
Please, Sign In to add comment
Advertisement