Click here to Skip to main content
15,895,799 members
Articles / Programming Languages / C#

SQLDoc Sharp

Rate me:
Please Sign up or sign in to vote.
3.91/5 (9 votes)
23 Apr 2009CPL2 min read 96.7K   3.4K   40  
SQLDoc Sharp, an interactive tool designed to generate the SQL Server 2005/2008 documentation.
<Columns>
  <Columns>
    <TABLE_CATALOG>AdventureWorks</TABLE_CATALOG>
    <TABLE_SCHEMA>dbo</TABLE_SCHEMA>
    <TABLE_NAME>AWBuildVersion</TABLE_NAME>
    <COLUMN_NAME>Database Version</COLUMN_NAME>
    <ORDINAL_POSITION>2</ORDINAL_POSITION>
    <IS_NULLABLE>NO</IS_NULLABLE>
    <DATA_TYPE>nvarchar</DATA_TYPE>
    <CHARACTER_MAXIMUM_LENGTH>25</CHARACTER_MAXIMUM_LENGTH>
    <CHARACTER_OCTET_LENGTH>50</CHARACTER_OCTET_LENGTH>
    <CHARACTER_SET_NAME>UNICODE</CHARACTER_SET_NAME>
  </Columns>
  <Columns>
    <TABLE_CATALOG>AdventureWorks</TABLE_CATALOG>
    <TABLE_SCHEMA>dbo</TABLE_SCHEMA>
    <TABLE_NAME>AWBuildVersion</TABLE_NAME>
    <COLUMN_NAME>ModifiedDate</COLUMN_NAME>
    <ORDINAL_POSITION>4</ORDINAL_POSITION>
    <COLUMN_DEFAULT>(getdate())</COLUMN_DEFAULT>
    <IS_NULLABLE>NO</IS_NULLABLE>
    <DATA_TYPE>datetime</DATA_TYPE>
    <DATETIME_PRECISION>3</DATETIME_PRECISION>
  </Columns>
  <Columns>
    <TABLE_CATALOG>AdventureWorks</TABLE_CATALOG>
    <TABLE_SCHEMA>dbo</TABLE_SCHEMA>
    <TABLE_NAME>AWBuildVersion</TABLE_NAME>
    <COLUMN_NAME>SystemInformationID</COLUMN_NAME>
    <ORDINAL_POSITION>1</ORDINAL_POSITION>
    <IS_NULLABLE>NO</IS_NULLABLE>
    <DATA_TYPE>tinyint</DATA_TYPE>
    <NUMERIC_PRECISION>3</NUMERIC_PRECISION>
    <NUMERIC_PRECISION_RADIX>10</NUMERIC_PRECISION_RADIX>
    <NUMERIC_SCALE>0</NUMERIC_SCALE>
  </Columns>
  <Columns>
    <TABLE_CATALOG>AdventureWorks</TABLE_CATALOG>
    <TABLE_SCHEMA>dbo</TABLE_SCHEMA>
    <TABLE_NAME>AWBuildVersion</TABLE_NAME>
    <COLUMN_NAME>VersionDate</COLUMN_NAME>
    <ORDINAL_POSITION>3</ORDINAL_POSITION>
    <IS_NULLABLE>NO</IS_NULLABLE>
    <DATA_TYPE>datetime</DATA_TYPE>
    <DATETIME_PRECISION>3</DATETIME_PRECISION>
  </Columns>
  <Columns>
    <TABLE_CATALOG>AdventureWorks</TABLE_CATALOG>
    <TABLE_SCHEMA>dbo</TABLE_SCHEMA>
    <TABLE_NAME>DatabaseLog</TABLE_NAME>
    <COLUMN_NAME>DatabaseLogID</COLUMN_NAME>
    <ORDINAL_POSITION>1</ORDINAL_POSITION>
    <IS_NULLABLE>NO</IS_NULLABLE>
    <DATA_TYPE>int</DATA_TYPE>
    <NUMERIC_PRECISION>10</NUMERIC_PRECISION>
    <NUMERIC_PRECISION_RADIX>10</NUMERIC_PRECISION_RADIX>
    <NUMERIC_SCALE>0</NUMERIC_SCALE>
  </Columns>
  <Columns>
    <TABLE_CATALOG>AdventureWorks</TABLE_CATALOG>
    <TABLE_SCHEMA>dbo</TABLE_SCHEMA>
    <TABLE_NAME>DatabaseLog</TABLE_NAME>
    <COLUMN_NAME>DatabaseUser</COLUMN_NAME>
    <ORDINAL_POSITION>3</ORDINAL_POSITION>
    <IS_NULLABLE>NO</IS_NULLABLE>
    <DATA_TYPE>nvarchar</DATA_TYPE>
    <CHARACTER_MAXIMUM_LENGTH>128</CHARACTER_MAXIMUM_LENGTH>
    <CHARACTER_OCTET_LENGTH>256</CHARACTER_OCTET_LENGTH>
    <CHARACTER_SET_NAME>UNICODE</CHARACTER_SET_NAME>
  </Columns>
  <Columns>
    <TABLE_CATALOG>AdventureWorks</TABLE_CATALOG>
    <TABLE_SCHEMA>dbo</TABLE_SCHEMA>
    <TABLE_NAME>DatabaseLog</TABLE_NAME>
    <COLUMN_NAME>Event</COLUMN_NAME>
    <ORDINAL_POSITION>4</ORDINAL_POSITION>
    <IS_NULLABLE>NO</IS_NULLABLE>
    <DATA_TYPE>nvarchar</DATA_TYPE>
    <CHARACTER_MAXIMUM_LENGTH>128</CHARACTER_MAXIMUM_LENGTH>
    <CHARACTER_OCTET_LENGTH>256</CHARACTER_OCTET_LENGTH>
    <CHARACTER_SET_NAME>UNICODE</CHARACTER_SET_NAME>
  </Columns>
  <Columns>
    <TABLE_CATALOG>AdventureWorks</TABLE_CATALOG>
    <TABLE_SCHEMA>dbo</TABLE_SCHEMA>
    <TABLE_NAME>DatabaseLog</TABLE_NAME>
    <COLUMN_NAME>Object</COLUMN_NAME>
    <ORDINAL_POSITION>6</ORDINAL_POSITION>
    <IS_NULLABLE>YES</IS_NULLABLE>
    <DATA_TYPE>nvarchar</DATA_TYPE>
    <CHARACTER_MAXIMUM_LENGTH>128</CHARACTER_MAXIMUM_LENGTH>
    <CHARACTER_OCTET_LENGTH>256</CHARACTER_OCTET_LENGTH>
    <CHARACTER_SET_NAME>UNICODE</CHARACTER_SET_NAME>
  </Columns>
  <Columns>
    <TABLE_CATALOG>AdventureWorks</TABLE_CATALOG>
    <TABLE_SCHEMA>dbo</TABLE_SCHEMA>
    <TABLE_NAME>DatabaseLog</TABLE_NAME>
    <COLUMN_NAME>PostTime</COLUMN_NAME>
    <ORDINAL_POSITION>2</ORDINAL_POSITION>
    <IS_NULLABLE>NO</IS_NULLABLE>
    <DATA_TYPE>datetime</DATA_TYPE>
    <DATETIME_PRECISION>3</DATETIME_PRECISION>
  </Columns>
  <Columns>
    <TABLE_CATALOG>AdventureWorks</TABLE_CATALOG>
    <TABLE_SCHEMA>dbo</TABLE_SCHEMA>
    <TABLE_NAME>DatabaseLog</TABLE_NAME>
    <COLUMN_NAME>Schema</COLUMN_NAME>
    <ORDINAL_POSITION>5</ORDINAL_POSITION>
    <IS_NULLABLE>YES</IS_NULLABLE>
    <DATA_TYPE>nvarchar</DATA_TYPE>
    <CHARACTER_MAXIMUM_LENGTH>128</CHARACTER_MAXIMUM_LENGTH>
    <CHARACTER_OCTET_LENGTH>256</CHARACTER_OCTET_LENGTH>
    <CHARACTER_SET_NAME>UNICODE</CHARACTER_SET_NAME>
  </Columns>
  <Columns>
    <TABLE_CATALOG>AdventureWorks</TABLE_CATALOG>
    <TABLE_SCHEMA>dbo</TABLE_SCHEMA>
    <TABLE_NAME>DatabaseLog</TABLE_NAME>
    <COLUMN_NAME>TSQL</COLUMN_NAME>
    <ORDINAL_POSITION>7</ORDINAL_POSITION>
    <IS_NULLABLE>NO</IS_NULLABLE>
    <DATA_TYPE>nvarchar</DATA_TYPE>
    <CHARACTER_MAXIMUM_LENGTH>-1</CHARACTER_MAXIMUM_LENGTH>
    <CHARACTER_OCTET_LENGTH>-1</CHARACTER_OCTET_LENGTH>
    <CHARACTER_SET_NAME>UNICODE</CHARACTER_SET_NAME>
  </Columns>
  <Columns>
    <TABLE_CATALOG>AdventureWorks</TABLE_CATALOG>
    <TABLE_SCHEMA>dbo</TABLE_SCHEMA>
    <TABLE_NAME>DatabaseLog</TABLE_NAME>
    <COLUMN_NAME>XmlEvent</COLUMN_NAME>
    <ORDINAL_POSITION>8</ORDINAL_POSITION>
    <IS_NULLABLE>NO</IS_NULLABLE>
    <DATA_TYPE>xml</DATA_TYPE>
    <CHARACTER_MAXIMUM_LENGTH>-1</CHARACTER_MAXIMUM_LENGTH>
    <CHARACTER_OCTET_LENGTH>-1</CHARACTER_OCTET_LENGTH>
  </Columns>
  <Columns>
    <TABLE_CATALOG>AdventureWorks</TABLE_CATALOG>
    <TABLE_SCHEMA>dbo</TABLE_SCHEMA>
    <TABLE_NAME>ErrorLog</TABLE_NAME>
    <COLUMN_NAME>ErrorLine</COLUMN_NAME>
    <ORDINAL_POSITION>8</ORDINAL_POSITION>
    <IS_NULLABLE>YES</IS_NULLABLE>
    <DATA_TYPE>int</DATA_TYPE>
    <NUMERIC_PRECISION>10</NUMERIC_PRECISION>
    <NUMERIC_PRECISION_RADIX>10</NUMERIC_PRECISION_RADIX>
    <NUMERIC_SCALE>0</NUMERIC_SCALE>
  </Columns>
  <Columns>
    <TABLE_CATALOG>AdventureWorks</TABLE_CATALOG>
    <TABLE_SCHEMA>dbo</TABLE_SCHEMA>
    <TABLE_NAME>ErrorLog</TABLE_NAME>
    <COLUMN_NAME>ErrorLogID</COLUMN_NAME>
    <ORDINAL_POSITION>1</ORDINAL_POSITION>
    <IS_NULLABLE>NO</IS_NULLABLE>
    <DATA_TYPE>int</DATA_TYPE>
    <NUMERIC_PRECISION>10</NUMERIC_PRECISION>
    <NUMERIC_PRECISION_RADIX>10</NUMERIC_PRECISION_RADIX>
    <NUMERIC_SCALE>0</NUMERIC_SCALE>
  </Columns>
  <Columns>
    <TABLE_CATALOG>AdventureWorks</TABLE_CATALOG>
    <TABLE_SCHEMA>dbo</TABLE_SCHEMA>
    <TABLE_NAME>ErrorLog</TABLE_NAME>
    <COLUMN_NAME>ErrorMessage</COLUMN_NAME>
    <ORDINAL_POSITION>9</ORDINAL_POSITION>
    <IS_NULLABLE>NO</IS_NULLABLE>
    <DATA_TYPE>nvarchar</DATA_TYPE>
    <CHARACTER_MAXIMUM_LENGTH>4000</CHARACTER_MAXIMUM_LENGTH>
    <CHARACTER_OCTET_LENGTH>8000</CHARACTER_OCTET_LENGTH>
    <CHARACTER_SET_NAME>UNICODE</CHARACTER_SET_NAME>
  </Columns>
  <Columns>
    <TABLE_CATALOG>AdventureWorks</TABLE_CATALOG>
    <TABLE_SCHEMA>dbo</TABLE_SCHEMA>
    <TABLE_NAME>ErrorLog</TABLE_NAME>
    <COLUMN_NAME>ErrorNumber</COLUMN_NAME>
    <ORDINAL_POSITION>4</ORDINAL_POSITION>
    <IS_NULLABLE>NO</IS_NULLABLE>
    <DATA_TYPE>int</DATA_TYPE>
    <NUMERIC_PRECISION>10</NUMERIC_PRECISION>
    <NUMERIC_PRECISION_RADIX>10</NUMERIC_PRECISION_RADIX>
    <NUMERIC_SCALE>0</NUMERIC_SCALE>
  </Columns>
  <Columns>
    <TABLE_CATALOG>AdventureWorks</TABLE_CATALOG>
    <TABLE_SCHEMA>dbo</TABLE_SCHEMA>
    <TABLE_NAME>ErrorLog</TABLE_NAME>
    <COLUMN_NAME>ErrorProcedure</COLUMN_NAME>
    <ORDINAL_POSITION>7</ORDINAL_POSITION>
    <IS_NULLABLE>YES</IS_NULLABLE>
    <DATA_TYPE>nvarchar</DATA_TYPE>
    <CHARACTER_MAXIMUM_LENGTH>126</CHARACTER_MAXIMUM_LENGTH>
    <CHARACTER_OCTET_LENGTH>252</CHARACTER_OCTET_LENGTH>
    <CHARACTER_SET_NAME>UNICODE</CHARACTER_SET_NAME>
  </Columns>
  <Columns>
    <TABLE_CATALOG>AdventureWorks</TABLE_CATALOG>
    <TABLE_SCHEMA>dbo</TABLE_SCHEMA>
    <TABLE_NAME>ErrorLog</TABLE_NAME>
    <COLUMN_NAME>ErrorSeverity</COLUMN_NAME>
    <ORDINAL_POSITION>5</ORDINAL_POSITION>
    <IS_NULLABLE>YES</IS_NULLABLE>
    <DATA_TYPE>int</DATA_TYPE>
    <NUMERIC_PRECISION>10</NUMERIC_PRECISION>
    <NUMERIC_PRECISION_RADIX>10</NUMERIC_PRECISION_RADIX>
    <NUMERIC_SCALE>0</NUMERIC_SCALE>
  </Columns>
  <Columns>
    <TABLE_CATALOG>AdventureWorks</TABLE_CATALOG>
    <TABLE_SCHEMA>dbo</TABLE_SCHEMA>
    <TABLE_NAME>ErrorLog</TABLE_NAME>
    <COLUMN_NAME>ErrorState</COLUMN_NAME>
    <ORDINAL_POSITION>6</ORDINAL_POSITION>
    <IS_NULLABLE>YES</IS_NULLABLE>
    <DATA_TYPE>int</DATA_TYPE>
    <NUMERIC_PRECISION>10</NUMERIC_PRECISION>
    <NUMERIC_PRECISION_RADIX>10</NUMERIC_PRECISION_RADIX>
    <NUMERIC_SCALE>0</NUMERIC_SCALE>
  </Columns>
  <Columns>
    <TABLE_CATALOG>AdventureWorks</TABLE_CATALOG>
    <TABLE_SCHEMA>dbo</TABLE_SCHEMA>
    <TABLE_NAME>ErrorLog</TABLE_NAME>
    <COLUMN_NAME>ErrorTime</COLUMN_NAME>
    <ORDINAL_POSITION>2</ORDINAL_POSITION>
    <COLUMN_DEFAULT>(getdate())</COLUMN_DEFAULT>
    <IS_NULLABLE>NO</IS_NULLABLE>
    <DATA_TYPE>datetime</DATA_TYPE>
    <DATETIME_PRECISION>3</DATETIME_PRECISION>
  </Columns>
  <Columns>
    <TABLE_CATALOG>AdventureWorks</TABLE_CATALOG>
    <TABLE_SCHEMA>dbo</TABLE_SCHEMA>
    <TABLE_NAME>ErrorLog</TABLE_NAME>
    <COLUMN_NAME>UserName</COLUMN_NAME>
    <ORDINAL_POSITION>3</ORDINAL_POSITION>
    <IS_NULLABLE>NO</IS_NULLABLE>
    <DATA_TYPE>nvarchar</DATA_TYPE>
    <CHARACTER_MAXIMUM_LENGTH>128</CHARACTER_MAXIMUM_LENGTH>
    <CHARACTER_OCTET_LENGTH>256</CHARACTER_OCTET_LENGTH>
    <CHARACTER_SET_NAME>UNICODE</CHARACTER_SET_NAME>
  </Columns>
  <Columns>
    <TABLE_CATALOG>AdventureWorks</TABLE_CATALOG>
    <TABLE_SCHEMA>HumanResources</TABLE_SCHEMA>
    <TABLE_NAME>Department</TABLE_NAME>
    <COLUMN_NAME>DepartmentID</COLUMN_NAME>
    <ORDINAL_POSITION>1</ORDINAL_POSITION>
    <IS_NULLABLE>NO</IS_NULLABLE>
    <DATA_TYPE>smallint</DATA_TYPE>
    <NUMERIC_PRECISION>5</NUMERIC_PRECISION>
    <NUMERIC_PRECISION_RADIX>10</NUMERIC_PRECISION_RADIX>
    <NUMERIC_SCALE>0</NUMERIC_SCALE>
  </Columns>
  <Columns>
    <TABLE_CATALOG>AdventureWorks</TABLE_CATALOG>
    <TABLE_SCHEMA>HumanResources</TABLE_SCHEMA>
    <TABLE_NAME>Department</TABLE_NAME>
    <COLUMN_NAME>GroupName</COLUMN_NAME>
    <ORDINAL_POSITION>3</ORDINAL_POSITION>
    <IS_NULLABLE>NO</IS_NULLABLE>
    <DATA_TYPE>nvarchar</DATA_TYPE>
    <CHARACTER_MAXIMUM_LENGTH>50</CHARACTER_MAXIMUM_LENGTH>
    <CHARACTER_OCTET_LENGTH>100</CHARACTER_OCTET_LENGTH>
    <CHARACTER_SET_NAME>UNICODE</CHARACTER_SET_NAME>
  </Columns>
  <Columns>
    <TABLE_CATALOG>AdventureWorks</TABLE_CATALOG>
    <TABLE_SCHEMA>HumanResources</TABLE_SCHEMA>
    <TABLE_NAME>Department</TABLE_NAME>
    <COLUMN_NAME>ModifiedDate</COLUMN_NAME>
    <ORDINAL_POSITION>4</ORDINAL_POSITION>
    <COLUMN_DEFAULT>(getdate())</COLUMN_DEFAULT>
    <IS_NULLABLE>NO</IS_NULLABLE>
    <DATA_TYPE>datetime</DATA_TYPE>
    <DATETIME_PRECISION>3</DATETIME_PRECISION>
  </Columns>
  <Columns>
    <TABLE_CATALOG>AdventureWorks</TABLE_CATALOG>
    <TABLE_SCHEMA>HumanResources</TABLE_SCHEMA>
    <TABLE_NAME>Department</TABLE_NAME>
    <COLUMN_NAME>Name</COLUMN_NAME>
    <ORDINAL_POSITION>2</ORDINAL_POSITION>
    <IS_NULLABLE>NO</IS_NULLABLE>
    <DATA_TYPE>nvarchar</DATA_TYPE>
    <CHARACTER_MAXIMUM_LENGTH>50</CHARACTER_MAXIMUM_LENGTH>
    <CHARACTER_OCTET_LENGTH>100</CHARACTER_OCTET_LENGTH>
    <CHARACTER_SET_NAME>UNICODE</CHARACTER_SET_NAME>
  </Columns>
  <Columns>
    <TABLE_CATALOG>AdventureWorks</TABLE_CATALOG>
    <TABLE_SCHEMA>HumanResources</TABLE_SCHEMA>
    <TABLE_NAME>Employee</TABLE_NAME>
    <COLUMN_NAME>BirthDate</COLUMN_NAME>
    <ORDINAL_POSITION>7</ORDINAL_POSITION>
    <IS_NULLABLE>NO</IS_NULLABLE>
    <DATA_TYPE>datetime</DATA_TYPE>
    <DATETIME_PRECISION>3</DATETIME_PRECISION>
  </Columns>
  <Columns>
    <TABLE_CATALOG>AdventureWorks</TABLE_CATALOG>
    <TABLE_SCHEMA>HumanResources</TABLE_SCHEMA>
    <TABLE_NAME>Employee</TABLE_NAME>
    <COLUMN_NAME>ContactID</COLUMN_NAME>
    <ORDINAL_POSITION>3</ORDINAL_POSITION>
    <IS_NULLABLE>NO</IS_NULLABLE>
    <DATA_TYPE>int</DATA_TYPE>
    <NUMERIC_PRECISION>10</NUMERIC_PRECISION>
    <NUMERIC_PRECISION_RADIX>10</NUMERIC_PRECISION_RADIX>
    <NUMERIC_SCALE>0</NUMERIC_SCALE>
  </Columns>
  <Columns>
    <TABLE_CATALOG>AdventureWorks</TABLE_CATALOG>
    <TABLE_SCHEMA>HumanResources</TABLE_SCHEMA>
    <TABLE_NAME>Employee</TABLE_NAME>
    <COLUMN_NAME>CurrentFlag</COLUMN_NAME>
    <ORDINAL_POSITION>14</ORDINAL_POSITION>
    <COLUMN_DEFAULT>((1))</COLUMN_DEFAULT>
    <IS_NULLABLE>NO</IS_NULLABLE>
    <DATA_TYPE>bit</DATA_TYPE>
  </Columns>
  <Columns>
    <TABLE_CATALOG>AdventureWorks</TABLE_CATALOG>
    <TABLE_SCHEMA>HumanResources</TABLE_SCHEMA>
    <TABLE_NAME>Employee</TABLE_NAME>
    <COLUMN_NAME>EmployeeID</COLUMN_NAME>
    <ORDINAL_POSITION>1</ORDINAL_POSITION>
    <IS_NULLABLE>NO</IS_NULLABLE>
    <DATA_TYPE>int</DATA_TYPE>
    <NUMERIC_PRECISION>10</NUMERIC_PRECISION>
    <NUMERIC_PRECISION_RADIX>10</NUMERIC_PRECISION_RADIX>
    <NUMERIC_SCALE>0</NUMERIC_SCALE>
  </Columns>
  <Columns>
    <TABLE_CATALOG>AdventureWorks</TABLE_CATALOG>
    <TABLE_SCHEMA>HumanResources</TABLE_SCHEMA>
    <TABLE_NAME>Employee</TABLE_NAME>
    <COLUMN_NAME>Gender</COLUMN_NAME>
    <ORDINAL_POSITION>9</ORDINAL_POSITION>
    <IS_NULLABLE>NO</IS_NULLABLE>
    <DATA_TYPE>nchar</DATA_TYPE>
    <CHARACTER_MAXIMUM_LENGTH>1</CHARACTER_MAXIMUM_LENGTH>
    <CHARACTER_OCTET_LENGTH>2</CHARACTER_OCTET_LENGTH>
    <CHARACTER_SET_NAME>UNICODE</CHARACTER_SET_NAME>
  </Columns>
  <Columns>
    <TABLE_CATALOG>AdventureWorks</TABLE_CATALOG>
    <TABLE_SCHEMA>HumanResources</TABLE_SCHEMA>
    <TABLE_NAME>Employee</TABLE_NAME>
    <COLUMN_NAME>HireDate</COLUMN_NAME>
    <ORDINAL_POSITION>10</ORDINAL_POSITION>
    <IS_NULLABLE>NO</IS_NULLABLE>
    <DATA_TYPE>datetime</DATA_TYPE>
    <DATETIME_PRECISION>3</DATETIME_PRECISION>
  </Columns>
  <Columns>
    <TABLE_CATALOG>AdventureWorks</TABLE_CATALOG>
    <TABLE_SCHEMA>HumanResources</TABLE_SCHEMA>
    <TABLE_NAME>Employee</TABLE_NAME>
    <COLUMN_NAME>LoginID</COLUMN_NAME>
    <ORDINAL_POSITION>4</ORDINAL_POSITION>
    <IS_NULLABLE>NO</IS_NULLABLE>
    <DATA_TYPE>nvarchar</DATA_TYPE>
    <CHARACTER_MAXIMUM_LENGTH>256</CHARACTER_MAXIMUM_LENGTH>
    <CHARACTER_OCTET_LENGTH>512</CHARACTER_OCTET_LENGTH>
    <CHARACTER_SET_NAME>UNICODE</CHARACTER_SET_NAME>
  </Columns>
  <Columns>
    <TABLE_CATALOG>AdventureWorks</TABLE_CATALOG>
    <TABLE_SCHEMA>HumanResources</TABLE_SCHEMA>
    <TABLE_NAME>Employee</TABLE_NAME>
    <COLUMN_NAME>ManagerID</COLUMN_NAME>
    <ORDINAL_POSITION>5</ORDINAL_POSITION>
    <IS_NULLABLE>YES</IS_NULLABLE>
    <DATA_TYPE>int</DATA_TYPE>
    <NUMERIC_PRECISION>10</NUMERIC_PRECISION>
    <NUMERIC_PRECISION_RADIX>10</NUMERIC_PRECISION_RADIX>
    <NUMERIC_SCALE>0</NUMERIC_SCALE>
  </Columns>
  <Columns>
    <TABLE_CATALOG>AdventureWorks</TABLE_CATALOG>
    <TABLE_SCHEMA>HumanResources</TABLE_SCHEMA>
    <TABLE_NAME>Employee</TABLE_NAME>
    <COLUMN_NAME>MaritalStatus</COLUMN_NAME>
    <ORDINAL_POSITION>8</ORDINAL_POSITION>
    <IS_NULLABLE>NO</IS_NULLABLE>
    <DATA_TYPE>nchar</DATA_TYPE>
    <CHARACTER_MAXIMUM_LENGTH>1</CHARACTER_MAXIMUM_LENGTH>
    <CHARACTER_OCTET_LENGTH>2</CHARACTER_OCTET_LENGTH>
    <CHARACTER_SET_NAME>UNICODE</CHARACTER_SET_NAME>
  </Columns>
  <Columns>
    <TABLE_CATALOG>AdventureWorks</TABLE_CATALOG>
    <TABLE_SCHEMA>HumanResources</TABLE_SCHEMA>
    <TABLE_NAME>Employee</TABLE_NAME>
    <COLUMN_NAME>ModifiedDate</COLUMN_NAME>
    <ORDINAL_POSITION>16</ORDINAL_POSITION>
    <COLUMN_DEFAULT>(getdate())</COLUMN_DEFAULT>
    <IS_NULLABLE>NO</IS_NULLABLE>
    <DATA_TYPE>datetime</DATA_TYPE>
    <DATETIME_PRECISION>3</DATETIME_PRECISION>
  </Columns>
  <Columns>
    <TABLE_CATALOG>AdventureWorks</TABLE_CATALOG>
    <TABLE_SCHEMA>HumanResources</TABLE_SCHEMA>
    <TABLE_NAME>Employee</TABLE_NAME>
    <COLUMN_NAME>NationalIDNumber</COLUMN_NAME>
    <ORDINAL_POSITION>2</ORDINAL_POSITION>
    <IS_NULLABLE>NO</IS_NULLABLE>
    <DATA_TYPE>nvarchar</DATA_TYPE>
    <CHARACTER_MAXIMUM_LENGTH>15</CHARACTER_MAXIMUM_LENGTH>
    <CHARACTER_OCTET_LENGTH>30</CHARACTER_OCTET_LENGTH>
    <CHARACTER_SET_NAME>UNICODE</CHARACTER_SET_NAME>
  </Columns>
  <Columns>
    <TABLE_CATALOG>AdventureWorks</TABLE_CATALOG>
    <TABLE_SCHEMA>HumanResources</TABLE_SCHEMA>
    <TABLE_NAME>Employee</TABLE_NAME>
    <COLUMN_NAME>rowguid</COLUMN_NAME>
    <ORDINAL_POSITION>15</ORDINAL_POSITION>
    <COLUMN_DEFAULT>(newid())</COLUMN_DEFAULT>
    <IS_NULLABLE>NO</IS_NULLABLE>
    <DATA_TYPE>uniqueidentifier</DATA_TYPE>
  </Columns>
  <Columns>
    <TABLE_CATALOG>AdventureWorks</TABLE_CATALOG>
    <TABLE_SCHEMA>HumanResources</TABLE_SCHEMA>
    <TABLE_NAME>Employee</TABLE_NAME>
    <COLUMN_NAME>SalariedFlag</COLUMN_NAME>
    <ORDINAL_POSITION>11</ORDINAL_POSITION>
    <COLUMN_DEFAULT>((1))</COLUMN_DEFAULT>
    <IS_NULLABLE>NO</IS_NULLABLE>
    <DATA_TYPE>bit</DATA_TYPE>
  </Columns>
  <Columns>
    <TABLE_CATALOG>AdventureWorks</TABLE_CATALOG>
    <TABLE_SCHEMA>HumanResources</TABLE_SCHEMA>
    <TABLE_NAME>Employee</TABLE_NAME>
    <COLUMN_NAME>SickLeaveHours</COLUMN_NAME>
    <ORDINAL_POSITION>13</ORDINAL_POSITION>
    <COLUMN_DEFAULT>((0))</COLUMN_DEFAULT>
    <IS_NULLABLE>NO</IS_NULLABLE>
    <DATA_TYPE>smallint</DATA_TYPE>
    <NUMERIC_PRECISION>5</NUMERIC_PRECISION>
    <NUMERIC_PRECISION_RADIX>10</NUMERIC_PRECISION_RADIX>
    <NUMERIC_SCALE>0</NUMERIC_SCALE>
  </Columns>
  <Columns>
    <TABLE_CATALOG>AdventureWorks</TABLE_CATALOG>
    <TABLE_SCHEMA>HumanResources</TABLE_SCHEMA>
    <TABLE_NAME>Employee</TABLE_NAME>
    <COLUMN_NAME>Title</COLUMN_NAME>
    <ORDINAL_POSITION>6</ORDINAL_POSITION>
    <IS_NULLABLE>NO</IS_NULLABLE>
    <DATA_TYPE>nvarchar</DATA_TYPE>
    <CHARACTER_MAXIMUM_LENGTH>50</CHARACTER_MAXIMUM_LENGTH>
    <CHARACTER_OCTET_LENGTH>100</CHARACTER_OCTET_LENGTH>
    <CHARACTER_SET_NAME>UNICODE</CHARACTER_SET_NAME>
  </Columns>
  <Columns>
    <TABLE_CATALOG>AdventureWorks</TABLE_CATALOG>
    <TABLE_SCHEMA>HumanResources</TABLE_SCHEMA>
    <TABLE_NAME>Employee</TABLE_NAME>
    <COLUMN_NAME>VacationHours</COLUMN_NAME>
    <ORDINAL_POSITION>12</ORDINAL_POSITION>
    <COLUMN_DEFAULT>((0))</COLUMN_DEFAULT>
    <IS_NULLABLE>NO</IS_NULLABLE>
    <DATA_TYPE>smallint</DATA_TYPE>
    <NUMERIC_PRECISION>5</NUMERIC_PRECISION>
    <NUMERIC_PRECISION_RADIX>10</NUMERIC_PRECISION_RADIX>
    <NUMERIC_SCALE>0</NUMERIC_SCALE>
  </Columns>
  <Columns>
    <TABLE_CATALOG>AdventureWorks</TABLE_CATALOG>
    <TABLE_SCHEMA>HumanResources</TABLE_SCHEMA>
    <TABLE_NAME>EmployeeAddress</TABLE_NAME>
    <COLUMN_NAME>AddressID</COLUMN_NAME>
    <ORDINAL_POSITION>2</ORDINAL_POSITION>
    <IS_NULLABLE>NO</IS_NULLABLE>
    <DATA_TYPE>int</DATA_TYPE>
    <NUMERIC_PRECISION>10</NUMERIC_PRECISION>
    <NUMERIC_PRECISION_RADIX>10</NUMERIC_PRECISION_RADIX>
    <NUMERIC_SCALE>0</NUMERIC_SCALE>
  </Columns>
  <Columns>
    <TABLE_CATALOG>AdventureWorks</TABLE_CATALOG>
    <TABLE_SCHEMA>HumanResources</TABLE_SCHEMA>
    <TABLE_NAME>EmployeeAddress</TABLE_NAME>
    <COLUMN_NAME>EmployeeID</COLUMN_NAME>
    <ORDINAL_POSITION>1</ORDINAL_POSITION>
    <IS_NULLABLE>NO</IS_NULLABLE>
    <DATA_TYPE>int</DATA_TYPE>
    <NUMERIC_PRECISION>10</NUMERIC_PRECISION>
    <NUMERIC_PRECISION_RADIX>10</NUMERIC_PRECISION_RADIX>
    <NUMERIC_SCALE>0</NUMERIC_SCALE>
  </Columns>
  <Columns>
    <TABLE_CATALOG>AdventureWorks</TABLE_CATALOG>
    <TABLE_SCHEMA>HumanResources</TABLE_SCHEMA>
    <TABLE_NAME>EmployeeAddress</TABLE_NAME>
    <COLUMN_NAME>ModifiedDate</COLUMN_NAME>
    <ORDINAL_POSITION>4</ORDINAL_POSITION>
    <COLUMN_DEFAULT>(getdate())</COLUMN_DEFAULT>
    <IS_NULLABLE>NO</IS_NULLABLE>
    <DATA_TYPE>datetime</DATA_TYPE>
    <DATETIME_PRECISION>3</DATETIME_PRECISION>
  </Columns>
  <Columns>
    <TABLE_CATALOG>AdventureWorks</TABLE_CATALOG>
    <TABLE_SCHEMA>HumanResources</TABLE_SCHEMA>
    <TABLE_NAME>EmployeeAddress</TABLE_NAME>
    <COLUMN_NAME>rowguid</COLUMN_NAME>
    <ORDINAL_POSITION>3</ORDINAL_POSITION>
    <COLUMN_DEFAULT>(newid())</COLUMN_DEFAULT>
    <IS_NULLABLE>NO</IS_NULLABLE>
    <DATA_TYPE>uniqueidentifier</DATA_TYPE>
  </Columns>
  <Columns>
    <TABLE_CATALOG>AdventureWorks</TABLE_CATALOG>
    <TABLE_SCHEMA>HumanResources</TABLE_SCHEMA>
    <TABLE_NAME>EmployeeDepartmentHistory</TABLE_NAME>
    <COLUMN_NAME>DepartmentID</COLUMN_NAME>
    <ORDINAL_POSITION>2</ORDINAL_POSITION>
    <IS_NULLABLE>NO</IS_NULLABLE>
    <DATA_TYPE>smallint</DATA_TYPE>
    <NUMERIC_PRECISION>5</NUMERIC_PRECISION>
    <NUMERIC_PRECISION_RADIX>10</NUMERIC_PRECISION_RADIX>
    <NUMERIC_SCALE>0</NUMERIC_SCALE>
  </Columns>
  <Columns>
    <TABLE_CATALOG>AdventureWorks</TABLE_CATALOG>
    <TABLE_SCHEMA>HumanResources</TABLE_SCHEMA>
    <TABLE_NAME>EmployeeDepartmentHistory</TABLE_NAME>
    <COLUMN_NAME>EmployeeID</COLUMN_NAME>
    <ORDINAL_POSITION>1</ORDINAL_POSITION>
    <IS_NULLABLE>NO</IS_NULLABLE>
    <DATA_TYPE>int</DATA_TYPE>
    <NUMERIC_PRECISION>10</NUMERIC_PRECISION>
    <NUMERIC_PRECISION_RADIX>10</NUMERIC_PRECISION_RADIX>
    <NUMERIC_SCALE>0</NUMERIC_SCALE>
  </Columns>
  <Columns>
    <TABLE_CATALOG>AdventureWorks</TABLE_CATALOG>
    <TABLE_SCHEMA>HumanResources</TABLE_SCHEMA>
    <TABLE_NAME>EmployeeDepartmentHistory</TABLE_NAME>
    <COLUMN_NAME>EndDate</COLUMN_NAME>
    <ORDINAL_POSITION>5</ORDINAL_POSITION>
    <IS_NULLABLE>YES</IS_NULLABLE>
    <DATA_TYPE>datetime</DATA_TYPE>
    <DATETIME_PRECISION>3</DATETIME_PRECISION>
  </Columns>
  <Columns>
    <TABLE_CATALOG>AdventureWorks</TABLE_CATALOG>
    <TABLE_SCHEMA>HumanResources</TABLE_SCHEMA>
    <TABLE_NAME>EmployeeDepartmentHistory</TABLE_NAME>
    <COLUMN_NAME>ModifiedDate</COLUMN_NAME>
    <ORDINAL_POSITION>6</ORDINAL_POSITION>
    <COLUMN_DEFAULT>(getdate())</COLUMN_DEFAULT>
    <IS_NULLABLE>NO</IS_NULLABLE>
    <DATA_TYPE>datetime</DATA_TYPE>
    <DATETIME_PRECISION>3</DATETIME_PRECISION>
  </Columns>
  <Columns>
    <TABLE_CATALOG>AdventureWorks</TABLE_CATALOG>
    <TABLE_SCHEMA>HumanResources</TABLE_SCHEMA>
    <TABLE_NAME>EmployeeDepartmentHistory</TABLE_NAME>
    <COLUMN_NAME>ShiftID</COLUMN_NAME>
    <ORDINAL_POSITION>3</ORDINAL_POSITION>
    <IS_NULLABLE>NO</IS_NULLABLE>
    <DATA_TYPE>tinyint</DATA_TYPE>
    <NUMERIC_PRECISION>3</NUMERIC_PRECISION>
    <NUMERIC_PRECISION_RADIX>10</NUMERIC_PRECISION_RADIX>
    <NUMERIC_SCALE>0</NUMERIC_SCALE>
  </Columns>
  <Columns>
    <TABLE_CATALOG>AdventureWorks</TABLE_CATALOG>
    <TABLE_SCHEMA>HumanResources</TABLE_SCHEMA>
    <TABLE_NAME>EmployeeDepartmentHistory</TABLE_NAME>
    <COLUMN_NAME>StartDate</COLUMN_NAME>
    <ORDINAL_POSITION>4</ORDINAL_POSITION>
    <IS_NULLABLE>NO</IS_NULLABLE>
    <DATA_TYPE>datetime</DATA_TYPE>
    <DATETIME_PRECISION>3</DATETIME_PRECISION>
  </Columns>
  <Columns>
    <TABLE_CATALOG>AdventureWorks</TABLE_CATALOG>
    <TABLE_SCHEMA>HumanResources</TABLE_SCHEMA>
    <TABLE_NAME>EmployeePayHistory</TABLE_NAME>
    <COLUMN_NAME>EmployeeID</COLUMN_NAME>
    <ORDINAL_POSITION>1</ORDINAL_POSITION>
    <IS_NULLABLE>NO</IS_NULLABLE>
    <DATA_TYPE>int</DATA_TYPE>
    <NUMERIC_PRECISION>10</NUMERIC_PRECISION>
    <NUMERIC_PRECISION_RADIX>10</NUMERIC_PRECISION_RADIX>
    <NUMERIC_SCALE>0</NUMERIC_SCALE>
  </Columns>
  <Columns>
    <TABLE_CATALOG>AdventureWorks</TABLE_CATALOG>
    <TABLE_SCHEMA>HumanResources</TABLE_SCHEMA>
    <TABLE_NAME>EmployeePayHistory</TABLE_NAME>
    <COLUMN_NAME>ModifiedDate</COLUMN_NAME>
    <ORDINAL_POSITION>5</ORDINAL_POSITION>
    <COLUMN_DEFAULT>(getdate())</COLUMN_DEFAULT>
    <IS_NULLABLE>NO</IS_NULLABLE>
    <DATA_TYPE>datetime</DATA_TYPE>
    <DATETIME_PRECISION>3</DATETIME_PRECISION>
  </Columns>
  <Columns>
    <TABLE_CATALOG>AdventureWorks</TABLE_CATALOG>
    <TABLE_SCHEMA>HumanResources</TABLE_SCHEMA>
    <TABLE_NAME>EmployeePayHistory</TABLE_NAME>
    <COLUMN_NAME>PayFrequency</COLUMN_NAME>
    <ORDINAL_POSITION>4</ORDINAL_POSITION>
    <IS_NULLABLE>NO</IS_NULLABLE>
    <DATA_TYPE>tinyint</DATA_TYPE>
    <NUMERIC_PRECISION>3</NUMERIC_PRECISION>
    <NUMERIC_PRECISION_RADIX>10</NUMERIC_PRECISION_RADIX>
    <NUMERIC_SCALE>0</NUMERIC_SCALE>
  </Columns>
  <Columns>
    <TABLE_CATALOG>AdventureWorks</TABLE_CATALOG>
    <TABLE_SCHEMA>HumanResources</TABLE_SCHEMA>
    <TABLE_NAME>EmployeePayHistory</TABLE_NAME>
    <COLUMN_NAME>Rate</COLUMN_NAME>
    <ORDINAL_POSITION>3</ORDINAL_POSITION>
    <IS_NULLABLE>NO</IS_NULLABLE>
    <DATA_TYPE>money</DATA_TYPE>
    <NUMERIC_PRECISION>19</NUMERIC_PRECISION>
    <NUMERIC_PRECISION_RADIX>10</NUMERIC_PRECISION_RADIX>
    <NUMERIC_SCALE>4</NUMERIC_SCALE>
  </Columns>
  <Columns>
    <TABLE_CATALOG>AdventureWorks</TABLE_CATALOG>
    <TABLE_SCHEMA>HumanResources</TABLE_SCHEMA>
    <TABLE_NAME>EmployeePayHistory</TABLE_NAME>
    <COLUMN_NAME>RateChangeDate</COLUMN_NAME>
    <ORDINAL_POSITION>2</ORDINAL_POSITION>
    <IS_NULLABLE>NO</IS_NULLABLE>
    <DATA_TYPE>datetime</DATA_TYPE>
    <DATETIME_PRECISION>3</DATETIME_PRECISION>
  </Columns>
  <Columns>
    <TABLE_CATALOG>AdventureWorks</TABLE_CATALOG>
    <TABLE_SCHEMA>HumanResources</TABLE_SCHEMA>
    <TABLE_NAME>JobCandidate</TABLE_NAME>
    <COLUMN_NAME>EmployeeID</COLUMN_NAME>
    <ORDINAL_POSITION>2</ORDINAL_POSITION>
    <IS_NULLABLE>YES</IS_NULLABLE>
    <DATA_TYPE>int</DATA_TYPE>
    <NUMERIC_PRECISION>10</NUMERIC_PRECISION>
    <NUMERIC_PRECISION_RADIX>10</NUMERIC_PRECISION_RADIX>
    <NUMERIC_SCALE>0</NUMERIC_SCALE>
  </Columns>
  <Columns>
    <TABLE_CATALOG>AdventureWorks</TABLE_CATALOG>
    <TABLE_SCHEMA>HumanResources</TABLE_SCHEMA>
    <TABLE_NAME>JobCandidate</TABLE_NAME>
    <COLUMN_NAME>JobCandidateID</COLUMN_NAME>
    <ORDINAL_POSITION>1</ORDINAL_POSITION>
    <IS_NULLABLE>NO</IS_NULLABLE>
    <DATA_TYPE>int</DATA_TYPE>
    <NUMERIC_PRECISION>10</NUMERIC_PRECISION>
    <NUMERIC_PRECISION_RADIX>10</NUMERIC_PRECISION_RADIX>
    <NUMERIC_SCALE>0</NUMERIC_SCALE>
  </Columns>
  <Columns>
    <TABLE_CATALOG>AdventureWorks</TABLE_CATALOG>
    <TABLE_SCHEMA>HumanResources</TABLE_SCHEMA>
    <TABLE_NAME>JobCandidate</TABLE_NAME>
    <COLUMN_NAME>ModifiedDate</COLUMN_NAME>
    <ORDINAL_POSITION>4</ORDINAL_POSITION>
    <COLUMN_DEFAULT>(getdate())</COLUMN_DEFAULT>
    <IS_NULLABLE>NO</IS_NULLABLE>
    <DATA_TYPE>datetime</DATA_TYPE>
    <DATETIME_PRECISION>3</DATETIME_PRECISION>
  </Columns>
  <Columns>
    <TABLE_CATALOG>AdventureWorks</TABLE_CATALOG>
    <TABLE_SCHEMA>HumanResources</TABLE_SCHEMA>
    <TABLE_NAME>JobCandidate</TABLE_NAME>
    <COLUMN_NAME>Resume</COLUMN_NAME>
    <ORDINAL_POSITION>3</ORDINAL_POSITION>
    <IS_NULLABLE>YES</IS_NULLABLE>
    <DATA_TYPE>xml</DATA_TYPE>
    <CHARACTER_MAXIMUM_LENGTH>-1</CHARACTER_MAXIMUM_LENGTH>
    <CHARACTER_OCTET_LENGTH>-1</CHARACTER_OCTET_LENGTH>
  </Columns>
  <Columns>
    <TABLE_CATALOG>AdventureWorks</TABLE_CATALOG>
    <TABLE_SCHEMA>HumanResources</TABLE_SCHEMA>
    <TABLE_NAME>Shift</TABLE_NAME>
    <COLUMN_NAME>EndTime</COLUMN_NAME>
    <ORDINAL_POSITION>4</ORDINAL_POSITION>
    <IS_NULLABLE>NO</IS_NULLABLE>
    <DATA_TYPE>datetime</DATA_TYPE>
    <DATETIME_PRECISION>3</DATETIME_PRECISION>
  </Columns>
  <Columns>
    <TABLE_CATALOG>AdventureWorks</TABLE_CATALOG>
    <TABLE_SCHEMA>HumanResources</TABLE_SCHEMA>
    <TABLE_NAME>Shift</TABLE_NAME>
    <COLUMN_NAME>ModifiedDate</COLUMN_NAME>
    <ORDINAL_POSITION>5</ORDINAL_POSITION>
    <COLUMN_DEFAULT>(getdate())</COLUMN_DEFAULT>
    <IS_NULLABLE>NO</IS_NULLABLE>
    <DATA_TYPE>datetime</DATA_TYPE>
    <DATETIME_PRECISION>3</DATETIME_PRECISION>
  </Columns>
  <Columns>
    <TABLE_CATALOG>AdventureWorks</TABLE_CATALOG>
    <TABLE_SCHEMA>HumanResources</TABLE_SCHEMA>
    <TABLE_NAME>Shift</TABLE_NAME>
    <COLUMN_NAME>Name</COLUMN_NAME>
    <ORDINAL_POSITION>2</ORDINAL_POSITION>
    <IS_NULLABLE>NO</IS_NULLABLE>
    <DATA_TYPE>nvarchar</DATA_TYPE>
    <CHARACTER_MAXIMUM_LENGTH>50</CHARACTER_MAXIMUM_LENGTH>
    <CHARACTER_OCTET_LENGTH>100</CHARACTER_OCTET_LENGTH>
    <CHARACTER_SET_NAME>UNICODE</CHARACTER_SET_NAME>
  </Columns>
  <Columns>
    <TABLE_CATALOG>AdventureWorks</TABLE_CATALOG>
    <TABLE_SCHEMA>HumanResources</TABLE_SCHEMA>
    <TABLE_NAME>Shift</TABLE_NAME>
    <COLUMN_NAME>ShiftID</COLUMN_NAME>
    <ORDINAL_POSITION>1</ORDINAL_POSITION>
    <IS_NULLABLE>NO</IS_NULLABLE>
    <DATA_TYPE>tinyint</DATA_TYPE>
    <NUMERIC_PRECISION>3</NUMERIC_PRECISION>
    <NUMERIC_PRECISION_RADIX>10</NUMERIC_PRECISION_RADIX>
    <NUMERIC_SCALE>0</NUMERIC_SCALE>
  </Columns>
  <Columns>
    <TABLE_CATALOG>AdventureWorks</TABLE_CATALOG>
    <TABLE_SCHEMA>HumanResources</TABLE_SCHEMA>
    <TABLE_NAME>Shift</TABLE_NAME>
    <COLUMN_NAME>StartTime</COLUMN_NAME>
    <ORDINAL_POSITION>3</ORDINAL_POSITION>
    <IS_NULLABLE>NO</IS_NULLABLE>
    <DATA_TYPE>datetime</DATA_TYPE>
    <DATETIME_PRECISION>3</DATETIME_PRECISION>
  </Columns>
  <Columns>
    <TABLE_CATALOG>AdventureWorks</TABLE_CATALOG>
    <TABLE_SCHEMA>HumanResources</TABLE_SCHEMA>
    <TABLE_NAME>vEmployee</TABLE_NAME>
    <COLUMN_NAME>AdditionalContactInfo</COLUMN_NAME>
    <ORDINAL_POSITION>17</ORDINAL_POSITION>
    <IS_NULLABLE>YES</IS_NULLABLE>
    <DATA_TYPE>xml</DATA_TYPE>
    <CHARACTER_MAXIMUM_LENGTH>-1</CHARACTER_MAXIMUM_LENGTH>
    <CHARACTER_OCTET_LENGTH>-1</CHARACTER_OCTET_LENGTH>
  </Columns>
  <Columns>
    <TABLE_CATALOG>AdventureWorks</TABLE_CATALOG>
    <TABLE_SCHEMA>HumanResources</TABLE_SCHEMA>
    <TABLE_NAME>vEmployee</TABLE_NAME>
    <COLUMN_NAME>AddressLine1</COLUMN_NAME>
    <ORDINAL_POSITION>11</ORDINAL_POSITION>
    <IS_NULLABLE>NO</IS_NULLABLE>
    <DATA_TYPE>nvarchar</DATA_TYPE>
    <CHARACTER_MAXIMUM_LENGTH>60</CHARACTER_MAXIMUM_LENGTH>
    <CHARACTER_OCTET_LENGTH>120</CHARACTER_OCTET_LENGTH>
    <CHARACTER_SET_NAME>UNICODE</CHARACTER_SET_NAME>
  </Columns>
  <Columns>
    <TABLE_CATALOG>AdventureWorks</TABLE_CATALOG>
    <TABLE_SCHEMA>HumanResources</TABLE_SCHEMA>
    <TABLE_NAME>vEmployee</TABLE_NAME>
    <COLUMN_NAME>AddressLine2</COLUMN_NAME>
    <ORDINAL_POSITION>12</ORDINAL_POSITION>
    <IS_NULLABLE>YES</IS_NULLABLE>
    <DATA_TYPE>nvarchar</DATA_TYPE>
    <CHARACTER_MAXIMUM_LENGTH>60</CHARACTER_MAXIMUM_LENGTH>
    <CHARACTER_OCTET_LENGTH>120</CHARACTER_OCTET_LENGTH>
    <CHARACTER_SET_NAME>UNICODE</CHARACTER_SET_NAME>
  </Columns>
  <Columns>
    <TABLE_CATALOG>AdventureWorks</TABLE_CATALOG>
    <TABLE_SCHEMA>HumanResources</TABLE_SCHEMA>
    <TABLE_NAME>vEmployee</TABLE_NAME>
    <COLUMN_NAME>City</COLUMN_NAME>
    <ORDINAL_POSITION>13</ORDINAL_POSITION>
    <IS_NULLABLE>NO</IS_NULLABLE>
    <DATA_TYPE>nvarchar</DATA_TYPE>
    <CHARACTER_MAXIMUM_LENGTH>30</CHARACTER_MAXIMUM_LENGTH>
    <CHARACTER_OCTET_LENGTH>60</CHARACTER_OCTET_LENGTH>
    <CHARACTER_SET_NAME>UNICODE</CHARACTER_SET_NAME>
  </Columns>
  <Columns>
    <TABLE_CATALOG>AdventureWorks</TABLE_CATALOG>
    <TABLE_SCHEMA>HumanResources</TABLE_SCHEMA>
    <TABLE_NAME>vEmployee</TABLE_NAME>
    <COLUMN_NAME>CountryRegionName</COLUMN_NAME>
    <ORDINAL_POSITION>16</ORDINAL_POSITION>
    <IS_NULLABLE>NO</IS_NULLABLE>
    <DATA_TYPE>nvarchar</DATA_TYPE>
    <CHARACTER_MAXIMUM_LENGTH>50</CHARACTER_MAXIMUM_LENGTH>
    <CHARACTER_OCTET_LENGTH>100</CHARACTER_OCTET_LENGTH>
    <CHARACTER_SET_NAME>UNICODE</CHARACTER_SET_NAME>
  </Columns>
  <Columns>
    <TABLE_CATALOG>AdventureWorks</TABLE_CATALOG>
    <TABLE_SCHEMA>HumanResources</TABLE_SCHEMA>
    <TABLE_NAME>vEmployee</TABLE_NAME>
    <COLUMN_NAME>EmailAddress</COLUMN_NAME>
    <ORDINAL_POSITION>9</ORDINAL_POSITION>
    <IS_NULLABLE>YES</IS_NULLABLE>
    <DATA_TYPE>nvarchar</DATA_TYPE>
    <CHARACTER_MAXIMUM_LENGTH>50</CHARACTER_MAXIMUM_LENGTH>
    <CHARACTER_OCTET_LENGTH>100</CHARACTER_OCTET_LENGTH>
    <CHARACTER_SET_NAME>UNICODE</CHARACTER_SET_NAME>
  </Columns>
  <Columns>
    <TABLE_CATALOG>AdventureWorks</TABLE_CATALOG>
    <TABLE_SCHEMA>HumanResources</TABLE_SCHEMA>
    <TABLE_NAME>vEmployee</TABLE_NAME>
    <COLUMN_NAME>EmailPromotion</COLUMN_NAME>
    <ORDINAL_POSITION>10</ORDINAL_POSITION>
    <IS_NULLABLE>NO</IS_NULLABLE>
    <DATA_TYPE>int</DATA_TYPE>
    <NUMERIC_PRECISION>10</NUMERIC_PRECISION>
    <NUMERIC_PRECISION_RADIX>10</NUMERIC_PRECISION_RADIX>
    <NUMERIC_SCALE>0</NUMERIC_SCALE>
  </Columns>
  <Columns>
    <TABLE_CATALOG>AdventureWorks</TABLE_CATALOG>
    <TABLE_SCHEMA>HumanResources</TABLE_SCHEMA>
    <TABLE_NAME>vEmployee</TABLE_NAME>
    <COLUMN_NAME>EmployeeID</COLUMN_NAME>
    <ORDINAL_POSITION>1</ORDINAL_POSITION>
    <IS_NULLABLE>NO</IS_NULLABLE>
    <DATA_TYPE>int</DATA_TYPE>
    <NUMERIC_PRECISION>10</NUMERIC_PRECISION>
    <NUMERIC_PRECISION_RADIX>10</NUMERIC_PRECISION_RADIX>
    <NUMERIC_SCALE>0</NUMERIC_SCALE>
  </Columns>
  <Columns>
    <TABLE_CATALOG>AdventureWorks</TABLE_CATALOG>
    <TABLE_SCHEMA>HumanResources</TABLE_SCHEMA>
    <TABLE_NAME>vEmployee</TABLE_NAME>
    <COLUMN_NAME>FirstName</COLUMN_NAME>
    <ORDINAL_POSITION>3</ORDINAL_POSITION>
    <IS_NULLABLE>NO</IS_NULLABLE>
    <DATA_TYPE>nvarchar</DATA_TYPE>
    <CHARACTER_MAXIMUM_LENGTH>50</CHARACTER_MAXIMUM_LENGTH>
    <CHARACTER_OCTET_LENGTH>100</CHARACTER_OCTET_LENGTH>
    <CHARACTER_SET_NAME>UNICODE</CHARACTER_SET_NAME>
  </Columns>
  <Columns>
    <TABLE_CATALOG>AdventureWorks</TABLE_CATALOG>
    <TABLE_SCHEMA>HumanResources</TABLE_SCHEMA>
    <TABLE_NAME>vEmployee</TABLE_NAME>
    <COLUMN_NAME>JobTitle</COLUMN_NAME>
    <ORDINAL_POSITION>7</ORDINAL_POSITION>
    <IS_NULLABLE>NO</IS_NULLABLE>
    <DATA_TYPE>nvarchar</DATA_TYPE>
    <CHARACTER_MAXIMUM_LENGTH>50</CHARACTER_MAXIMUM_LENGTH>
    <CHARACTER_OCTET_LENGTH>100</CHARACTER_OCTET_LENGTH>
    <CHARACTER_SET_NAME>UNICODE</CHARACTER_SET_NAME>
  </Columns>
  <Columns>
    <TABLE_CATALOG>AdventureWorks</TABLE_CATALOG>
    <TABLE_SCHEMA>HumanResources</TABLE_SCHEMA>
    <TABLE_NAME>vEmployee</TABLE_NAME>
    <COLUMN_NAME>LastName</COLUMN_NAME>
    <ORDINAL_POSITION>5</ORDINAL_POSITION>
    <IS_NULLABLE>NO</IS_NULLABLE>
    <DATA_TYPE>nvarchar</DATA_TYPE>
    <CHARACTER_MAXIMUM_LENGTH>50</CHARACTER_MAXIMUM_LENGTH>
    <CHARACTER_OCTET_LENGTH>100</CHARACTER_OCTET_LENGTH>
    <CHARACTER_SET_NAME>UNICODE</CHARACTER_SET_NAME>
  </Columns>
  <Columns>
    <TABLE_CATALOG>AdventureWorks</TABLE_CATALOG>
    <TABLE_SCHEMA>HumanResources</TABLE_SCHEMA>
    <TABLE_NAME>vEmployee</TABLE_NAME>
    <COLUMN_NAME>MiddleName</COLUMN_NAME>
    <ORDINAL_POSITION>4</ORDINAL_POSITION>
    <IS_NULLABLE>YES</IS_NULLABLE>
    <DATA_TYPE>nvarchar</DATA_TYPE>
    <CHARACTER_MAXIMUM_LENGTH>50</CHARACTER_MAXIMUM_LENGTH>
    <CHARACTER_OCTET_LENGTH>100</CHARACTER_OCTET_LENGTH>
    <CHARACTER_SET_NAME>UNICODE</CHARACTER_SET_NAME>
  </Columns>
  <Columns>
    <TABLE_CATALOG>AdventureWorks</TABLE_CATALOG>
    <TABLE_SCHEMA>HumanResources</TABLE_SCHEMA>
    <TABLE_NAME>vEmployee</TABLE_NAME>
    <COLUMN_NAME>Phone</COLUMN_NAME>
    <ORDINAL_POSITION>8</ORDINAL_POSITION>
    <IS_NULLABLE>YES</IS_NULLABLE>
    <DATA_TYPE>nvarchar</DATA_TYPE>
    <CHARACTER_MAXIMUM_LENGTH>25</CHARACTER_MAXIMUM_LENGTH>
    <CHARACTER_OCTET_LENGTH>50</CHARACTER_OCTET_LENGTH>
    <CHARACTER_SET_NAME>UNICODE</CHARACTER_SET_NAME>
  </Columns>
  <Columns>
    <TABLE_CATALOG>AdventureWorks</TABLE_CATALOG>
    <TABLE_SCHEMA>HumanResources</TABLE_SCHEMA>
    <TABLE_NAME>vEmployee</TABLE_NAME>
    <COLUMN_NAME>PostalCode</COLUMN_NAME>
    <ORDINAL_POSITION>15</ORDINAL_POSITION>
    <IS_NULLABLE>NO</IS_NULLABLE>
    <DATA_TYPE>nvarchar</DATA_TYPE>
    <CHARACTER_MAXIMUM_LENGTH>15</CHARACTER_MAXIMUM_LENGTH>
    <CHARACTER_OCTET_LENGTH>30</CHARACTER_OCTET_LENGTH>
    <CHARACTER_SET_NAME>UNICODE</CHARACTER_SET_NAME>
  </Columns>
  <Columns>
    <TABLE_CATALOG>AdventureWorks</TABLE_CATALOG>
    <TABLE_SCHEMA>HumanResources</TABLE_SCHEMA>
    <TABLE_NAME>vEmployee</TABLE_NAME>
    <COLUMN_NAME>StateProvinceName</COLUMN_NAME>
    <ORDINAL_POSITION>14</ORDINAL_POSITION>
    <IS_NULLABLE>NO</IS_NULLABLE>
    <DATA_TYPE>nvarchar</DATA_TYPE>
    <CHARACTER_MAXIMUM_LENGTH>50</CHARACTER_MAXIMUM_LENGTH>
    <CHARACTER_OCTET_LENGTH>100</CHARACTER_OCTET_LENGTH>
    <CHARACTER_SET_NAME>UNICODE</CHARACTER_SET_NAME>
  </Columns>
  <Columns>
    <TABLE_CATALOG>AdventureWorks</TABLE_CATALOG>
    <TABLE_SCHEMA>HumanResources</TABLE_SCHEMA>
    <TABLE_NAME>vEmployee</TABLE_NAME>
    <COLUMN_NAME>Suffix</COLUMN_NAME>
    <ORDINAL_POSITION>6</ORDINAL_POSITION>
    <IS_NULLABLE>YES</IS_NULLABLE>
    <DATA_TYPE>nvarchar</DATA_TYPE>
    <CHARACTER_MAXIMUM_LENGTH>10</CHARACTER_MAXIMUM_LENGTH>
    <CHARACTER_OCTET_LENGTH>20</CHARACTER_OCTET_LENGTH>
    <CHARACTER_SET_NAME>UNICODE</CHARACTER_SET_NAME>
  </Columns>
  <Columns>
    <TABLE_CATALOG>AdventureWorks</TABLE_CATALOG>
    <TABLE_SCHEMA>HumanResources</TABLE_SCHEMA>
    <TABLE_NAME>vEmployee</TABLE_NAME>
    <COLUMN_NAME>Title</COLUMN_NAME>
    <ORDINAL_POSITION>2</ORDINAL_POSITION>
    <IS_NULLABLE>YES</IS_NULLABLE>
    <DATA_TYPE>nvarchar</DATA_TYPE>
    <CHARACTER_MAXIMUM_LENGTH>8</CHARACTER_MAXIMUM_LENGTH>
    <CHARACTER_OCTET_LENGTH>16</CHARACTER_OCTET_LENGTH>
    <CHARACTER_SET_NAME>UNICODE</CHARACTER_SET_NAME>
  </Columns>
  <Columns>
    <TABLE_CATALOG>AdventureWorks</TABLE_CATALOG>
    <TABLE_SCHEMA>HumanResources</TABLE_SCHEMA>
    <TABLE_NAME>vEmployeeDepartment</TABLE_NAME>
    <COLUMN_NAME>Department</COLUMN_NAME>
    <ORDINAL_POSITION>8</ORDINAL_POSITION>
    <IS_NULLABLE>NO</IS_NULLABLE>
    <DATA_TYPE>nvarchar</DATA_TYPE>
    <CHARACTER_MAXIMUM_LENGTH>50</CHARACTER_MAXIMUM_LENGTH>
    <CHARACTER_OCTET_LENGTH>100</CHARACTER_OCTET_LENGTH>
    <CHARACTER_SET_NAME>UNICODE</CHARACTER_SET_NAME>
  </Columns>
  <Columns>
    <TABLE_CATALOG>AdventureWorks</TABLE_CATALOG>
    <TABLE_SCHEMA>HumanResources</TABLE_SCHEMA>
    <TABLE_NAME>vEmployeeDepartment</TABLE_NAME>
    <COLUMN_NAME>EmployeeID</COLUMN_NAME>
    <ORDINAL_POSITION>1</ORDINAL_POSITION>
    <IS_NULLABLE>NO</IS_NULLABLE>
    <DATA_TYPE>int</DATA_TYPE>
    <NUMERIC_PRECISION>10</NUMERIC_PRECISION>
    <NUMERIC_PRECISION_RADIX>10</NUMERIC_PRECISION_RADIX>
    <NUMERIC_SCALE>0</NUMERIC_SCALE>
  </Columns>
  <Columns>
    <TABLE_CATALOG>AdventureWorks</TABLE_CATALOG>
    <TABLE_SCHEMA>HumanResources</TABLE_SCHEMA>
    <TABLE_NAME>vEmployeeDepartment</TABLE_NAME>
    <COLUMN_NAME>FirstName</COLUMN_NAME>
    <ORDINAL_POSITION>3</ORDINAL_POSITION>
    <IS_NULLABLE>NO</IS_NULLABLE>
    <DATA_TYPE>nvarchar</DATA_TYPE>
    <CHARACTER_MAXIMUM_LENGTH>50</CHARACTER_MAXIMUM_LENGTH>
    <CHARACTER_OCTET_LENGTH>100</CHARACTER_OCTET_LENGTH>
    <CHARACTER_SET_NAME>UNICODE</CHARACTER_SET_NAME>
  </Columns>
  <Columns>
    <TABLE_CATALOG>AdventureWorks</TABLE_CATALOG>
    <TABLE_SCHEMA>HumanResources</TABLE_SCHEMA>
    <TABLE_NAME>vEmployeeDepartment</TABLE_NAME>
    <COLUMN_NAME>GroupName</COLUMN_NAME>
    <ORDINAL_POSITION>9</ORDINAL_POSITION>
    <IS_NULLABLE>NO</IS_NULLABLE>
    <DATA_TYPE>nvarchar</DATA_TYPE>
    <CHARACTER_MAXIMUM_LENGTH>50</CHARACTER_MAXIMUM_LENGTH>
    <CHARACTER_OCTET_LENGTH>100</CHARACTER_OCTET_LENGTH>
    <CHARACTER_SET_NAME>UNICODE</CHARACTER_SET_NAME>
  </Columns>
  <Columns>
    <TABLE_CATALOG>AdventureWorks</TABLE_CATALOG>
    <TABLE_SCHEMA>HumanResources</TABLE_SCHEMA>
    <TABLE_NAME>vEmployeeDepartment</TABLE_NAME>
    <COLUMN_NAME>JobTitle</COLUMN_NAME>
    <ORDINAL_POSITION>7</ORDINAL_POSITION>
    <IS_NULLABLE>NO</IS_NULLABLE>
    <DATA_TYPE>nvarchar</DATA_TYPE>
    <CHARACTER_MAXIMUM_LENGTH>50</CHARACTER_MAXIMUM_LENGTH>
    <CHARACTER_OCTET_LENGTH>100</CHARACTER_OCTET_LENGTH>
    <CHARACTER_SET_NAME>UNICODE</CHARACTER_SET_NAME>
  </Columns>
  <Columns>
    <TABLE_CATALOG>AdventureWorks</TABLE_CATALOG>
    <TABLE_SCHEMA>HumanResources</TABLE_SCHEMA>
    <TABLE_NAME>vEmployeeDepartment</TABLE_NAME>
    <COLUMN_NAME>LastName</COLUMN_NAME>
    <ORDINAL_POSITION>5</ORDINAL_POSITION>
    <IS_NULLABLE>NO</IS_NULLABLE>
    <DATA_TYPE>nvarchar</DATA_TYPE>
    <CHARACTER_MAXIMUM_LENGTH>50</CHARACTER_MAXIMUM_LENGTH>
    <CHARACTER_OCTET_LENGTH>100</CHARACTER_OCTET_LENGTH>
    <CHARACTER_SET_NAME>UNICODE</CHARACTER_SET_NAME>
  </Columns>
  <Columns>
    <TABLE_CATALOG>AdventureWorks</TABLE_CATALOG>
    <TABLE_SCHEMA>HumanResources</TABLE_SCHEMA>
    <TABLE_NAME>vEmployeeDepartment</TABLE_NAME>
    <COLUMN_NAME>MiddleName</COLUMN_NAME>
    <ORDINAL_POSITION>4</ORDINAL_POSITION>
    <IS_NULLABLE>YES</IS_NULLABLE>
    <DATA_TYPE>nvarchar</DATA_TYPE>
    <CHARACTER_MAXIMUM_LENGTH>50</CHARACTER_MAXIMUM_LENGTH>
    <CHARACTER_OCTET_LENGTH>100</CHARACTER_OCTET_LENGTH>
    <CHARACTER_SET_NAME>UNICODE</CHARACTER_SET_NAME>
  </Columns>
  <Columns>
    <TABLE_CATALOG>AdventureWorks</TABLE_CATALOG>
    <TABLE_SCHEMA>HumanResources</TABLE_SCHEMA>
    <TABLE_NAME>vEmployeeDepartment</TABLE_NAME>
    <COLUMN_NAME>StartDate</COLUMN_NAME>
    <ORDINAL_POSITION>10</ORDINAL_POSITION>
    <IS_NULLABLE>NO</IS_NULLABLE>
    <DATA_TYPE>datetime</DATA_TYPE>
    <DATETIME_PRECISION>3</DATETIME_PRECISION>
  </Columns>
  <Columns>
    <TABLE_CATALOG>AdventureWorks</TABLE_CATALOG>
    <TABLE_SCHEMA>HumanResources</TABLE_SCHEMA>
    <TABLE_NAME>vEmployeeDepartment</TABLE_NAME>
    <COLUMN_NAME>Suffix</COLUMN_NAME>
    <ORDINAL_POSITION>6</ORDINAL_POSITION>
    <IS_NULLABLE>YES</IS_NULLABLE>
    <DATA_TYPE>nvarchar</DATA_TYPE>
    <CHARACTER_MAXIMUM_LENGTH>10</CHARACTER_MAXIMUM_LENGTH>
    <CHARACTER_OCTET_LENGTH>20</CHARACTER_OCTET_LENGTH>
    <CHARACTER_SET_NAME>UNICODE</CHARACTER_SET_NAME>
  </Columns>
  <Columns>
    <TABLE_CATALOG>AdventureWorks</TABLE_CATALOG>
    <TABLE_SCHEMA>HumanResources</TABLE_SCHEMA>
    <TABLE_NAME>vEmployeeDepartment</TABLE_NAME>
    <COLUMN_NAME>Title</COLUMN_NAME>
    <ORDINAL_POSITION>2</ORDINAL_POSITION>
    <IS_NULLABLE>YES</IS_NULLABLE>
    <DATA_TYPE>nvarchar</DATA_TYPE>
    <CHARACTER_MAXIMUM_LENGTH>8</CHARACTER_MAXIMUM_LENGTH>
    <CHARACTER_OCTET_LENGTH>16</CHARACTER_OCTET_LENGTH>
    <CHARACTER_SET_NAME>UNICODE</CHARACTER_SET_NAME>
  </Columns>
  <Columns>
    <TABLE_CATALOG>AdventureWorks</TABLE_CATALOG>
    <TABLE_SCHEMA>HumanResources</TABLE_SCHEMA>
    <TABLE_NAME>vEmployeeDepartmentHistory</TABLE_NAME>
    <COLUMN_NAME>Department</COLUMN_NAME>
    <ORDINAL_POSITION>8</ORDINAL_POSITION>
    <IS_NULLABLE>NO</IS_NULLABLE>
    <DATA_TYPE>nvarchar</DATA_TYPE>
    <CHARACTER_MAXIMUM_LENGTH>50</CHARACTER_MAXIMUM_LENGTH>
    <CHARACTER_OCTET_LENGTH>100</CHARACTER_OCTET_LENGTH>
    <CHARACTER_SET_NAME>UNICODE</CHARACTER_SET_NAME>
  </Columns>
  <Columns>
    <TABLE_CATALOG>AdventureWorks</TABLE_CATALOG>
    <TABLE_SCHEMA>HumanResources</TABLE_SCHEMA>
    <TABLE_NAME>vEmployeeDepartmentHistory</TABLE_NAME>
    <COLUMN_NAME>EmployeeID</COLUMN_NAME>
    <ORDINAL_POSITION>1</ORDINAL_POSITION>
    <IS_NULLABLE>NO</IS_NULLABLE>
    <DATA_TYPE>int</DATA_TYPE>
    <NUMERIC_PRECISION>10</NUMERIC_PRECISION>
    <NUMERIC_PRECISION_RADIX>10</NUMERIC_PRECISION_RADIX>
    <NUMERIC_SCALE>0</NUMERIC_SCALE>
  </Columns>
  <Columns>
    <TABLE_CATALOG>AdventureWorks</TABLE_CATALOG>
    <TABLE_SCHEMA>HumanResources</TABLE_SCHEMA>
    <TABLE_NAME>vEmployeeDepartmentHistory</TABLE_NAME>
    <COLUMN_NAME>EndDate</COLUMN_NAME>
    <ORDINAL_POSITION>11</ORDINAL_POSITION>
    <IS_NULLABLE>YES</IS_NULLABLE>
    <DATA_TYPE>datetime</DATA_TYPE>
    <DATETIME_PRECISION>3</DATETIME_PRECISION>
  </Columns>
  <Columns>
    <TABLE_CATALOG>AdventureWorks</TABLE_CATALOG>
    <TABLE_SCHEMA>HumanResources</TABLE_SCHEMA>
    <TABLE_NAME>vEmployeeDepartmentHistory</TABLE_NAME>
    <COLUMN_NAME>FirstName</COLUMN_NAME>
    <ORDINAL_POSITION>3</ORDINAL_POSITION>
    <IS_NULLABLE>NO</IS_NULLABLE>
    <DATA_TYPE>nvarchar</DATA_TYPE>
    <CHARACTER_MAXIMUM_LENGTH>50</CHARACTER_MAXIMUM_LENGTH>
    <CHARACTER_OCTET_LENGTH>100</CHARACTER_OCTET_LENGTH>
    <CHARACTER_SET_NAME>UNICODE</CHARACTER_SET_NAME>
  </Columns>
  <Columns>
    <TABLE_CATALOG>AdventureWorks</TABLE_CATALOG>
    <TABLE_SCHEMA>HumanResources</TABLE_SCHEMA>
    <TABLE_NAME>vEmployeeDepartmentHistory</TABLE_NAME>
    <COLUMN_NAME>GroupName</COLUMN_NAME>
    <ORDINAL_POSITION>9</ORDINAL_POSITION>
    <IS_NULLABLE>NO</IS_NULLABLE>
    <DATA_TYPE>nvarchar</DATA_TYPE>
    <CHARACTER_MAXIMUM_LENGTH>50</CHARACTER_MAXIMUM_LENGTH>
    <CHARACTER_OCTET_LENGTH>100</CHARACTER_OCTET_LENGTH>
    <CHARACTER_SET_NAME>UNICODE</CHARACTER_SET_NAME>
  </Columns>
  <Columns>
    <TABLE_CATALOG>AdventureWorks</TABLE_CATALOG>
    <TABLE_SCHEMA>HumanResources</TABLE_SCHEMA>
    <TABLE_NAME>vEmployeeDepartmentHistory</TABLE_NAME>
    <COLUMN_NAME>LastName</COLUMN_NAME>
    <ORDINAL_POSITION>5</ORDINAL_POSITION>
    <IS_NULLABLE>NO</IS_NULLABLE>
    <DATA_TYPE>nvarchar</DATA_TYPE>
    <CHARACTER_MAXIMUM_LENGTH>50</CHARACTER_MAXIMUM_LENGTH>
    <CHARACTER_OCTET_LENGTH>100</CHARACTER_OCTET_LENGTH>
    <CHARACTER_SET_NAME>UNICODE</CHARACTER_SET_NAME>
  </Columns>
  <Columns>
    <TABLE_CATALOG>AdventureWorks</TABLE_CATALOG>
    <TABLE_SCHEMA>HumanResources</TABLE_SCHEMA>
    <TABLE_NAME>vEmployeeDepartmentHistory</TABLE_NAME>
    <COLUMN_NAME>MiddleName</COLUMN_NAME>
    <ORDINAL_POSITION>4</ORDINAL_POSITION>
    <IS_NULLABLE>YES</IS_NULLABLE>
    <DATA_TYPE>nvarchar</DATA_TYPE>
    <CHARACTER_MAXIMUM_LENGTH>50</CHARACTER_MAXIMUM_LENGTH>
    <CHARACTER_OCTET_LENGTH>100</CHARACTER_OCTET_LENGTH>
    <CHARACTER_SET_NAME>UNICODE</CHARACTER_SET_NAME>
  </Columns>
  <Columns>
    <TABLE_CATALOG>AdventureWorks</TABLE_CATALOG>
    <TABLE_SCHEMA>HumanResources</TABLE_SCHEMA>
    <TABLE_NAME>vEmployeeDepartmentHistory</TABLE_NAME>
    <COLUMN_NAME>Shift</COLUMN_NAME>
    <ORDINAL_POSITION>7</ORDINAL_POSITION>
    <IS_NULLABLE>NO</IS_NULLABLE>
    <DATA_TYPE>nvarchar</DATA_TYPE>
    <CHARACTER_MAXIMUM_LENGTH>50</CHARACTER_MAXIMUM_LENGTH>
    <CHARACTER_OCTET_LENGTH>100</CHARACTER_OCTET_LENGTH>
    <CHARACTER_SET_NAME>UNICODE</CHARACTER_SET_NAME>
  </Columns>
  <Columns>
    <TABLE_CATALOG>AdventureWorks</TABLE_CATALOG>
    <TABLE_SCHEMA>HumanResources</TABLE_SCHEMA>
    <TABLE_NAME>vEmployeeDepartmentHistory</TABLE_NAME>
    <COLUMN_NAME>StartDate</COLUMN_NAME>
    <ORDINAL_POSITION>10</ORDINAL_POSITION>
    <IS_NULLABLE>NO</IS_NULLABLE>
    <DATA_TYPE>datetime</DATA_TYPE>
    <DATETIME_PRECISION>3</DATETIME_PRECISION>
  </Columns>
  <Columns>
    <TABLE_CATALOG>AdventureWorks</TABLE_CATALOG>
    <TABLE_SCHEMA>HumanResources</TABLE_SCHEMA>
    <TABLE_NAME>vEmployeeDepartmentHistory</TABLE_NAME>
    <COLUMN_NAME>Suffix</COLUMN_NAME>
    <ORDINAL_POSITION>6</ORDINAL_POSITION>
    <IS_NULLABLE>YES</IS_NULLABLE>
    <DATA_TYPE>nvarchar</DATA_TYPE>
    <CHARACTER_MAXIMUM_LENGTH>10</CHARACTER_MAXIMUM_LENGTH>
    <CHARACTER_OCTET_LENGTH>20</CHARACTER_OCTET_LENGTH>
    <CHARACTER_SET_NAME>UNICODE</CHARACTER_SET_NAME>
  </Columns>
  <Columns>
    <TABLE_CATALOG>AdventureWorks</TABLE_CATALOG>
    <TABLE_SCHEMA>HumanResources</TABLE_SCHEMA>
    <TABLE_NAME>vEmployeeDepartmentHistory</TABLE_NAME>
    <COLUMN_NAME>Title</COLUMN_NAME>
    <ORDINAL_POSITION>2</ORDINAL_POSITION>
    <IS_NULLABLE>YES</IS_NULLABLE>
    <DATA_TYPE>nvarchar</DATA_TYPE>
    <CHARACTER_MAXIMUM_LENGTH>8</CHARACTER_MAXIMUM_LENGTH>
    <CHARACTER_OCTET_LENGTH>16</CHARACTER_OCTET_LENGTH>
    <CHARACTER_SET_NAME>UNICODE</CHARACTER_SET_NAME>
  </Columns>
  <Columns>
    <TABLE_CATALOG>AdventureWorks</TABLE_CATALOG>
    <TABLE_SCHEMA>HumanResources</TABLE_SCHEMA>
    <TABLE_NAME>vJobCandidate</TABLE_NAME>
    <COLUMN_NAME>Addr.Loc.City</COLUMN_NAME>
    <ORDINAL_POSITION>12</ORDINAL_POSITION>
    <IS_NULLABLE>YES</IS_NULLABLE>
    <DATA_TYPE>nvarchar</DATA_TYPE>
    <CHARACTER_MAXIMUM_LENGTH>100</CHARACTER_MAXIMUM_LENGTH>
    <CHARACTER_OCTET_LENGTH>200</CHARACTER_OCTET_LENGTH>
    <CHARACTER_SET_NAME>UNICODE</CHARACTER_SET_NAME>
  </Columns>
  <Columns>
    <TABLE_CATALOG>AdventureWorks</TABLE_CATALOG>
    <TABLE_SCHEMA>HumanResources</TABLE_SCHEMA>
    <TABLE_NAME>vJobCandidate</TABLE_NAME>
    <COLUMN_NAME>Addr.Loc.CountryRegion</COLUMN_NAME>
    <ORDINAL_POSITION>10</ORDINAL_POSITION>
    <IS_NULLABLE>YES</IS_NULLABLE>
    <DATA_TYPE>nvarchar</DATA_TYPE>
    <CHARACTER_MAXIMUM_LENGTH>100</CHARACTER_MAXIMUM_LENGTH>
    <CHARACTER_OCTET_LENGTH>200</CHARACTER_OCTET_LENGTH>
    <CHARACTER_SET_NAME>UNICODE</CHARACTER_SET_NAME>
  </Columns>
  <Columns>
    <TABLE_CATALOG>AdventureWorks</TABLE_CATALOG>
    <TABLE_SCHEMA>HumanResources</TABLE_SCHEMA>
    <TABLE_NAME>vJobCandidate</TABLE_NAME>
    <COLUMN_NAME>Addr.Loc.State</COLUMN_NAME>
    <ORDINAL_POSITION>11</ORDINAL_POSITION>
    <IS_NULLABLE>YES</IS_NULLABLE>
    <DATA_TYPE>nvarchar</DATA_TYPE>
    <CHARACTER_MAXIMUM_LENGTH>100</CHARACTER_MAXIMUM_LENGTH>
    <CHARACTER_OCTET_LENGTH>200</CHARACTER_OCTET_LENGTH>
    <CHARACTER_SET_NAME>UNICODE</CHARACTER_SET_NAME>
  </Columns>
  <Columns>
    <TABLE_CATALOG>AdventureWorks</TABLE_CATALOG>
    <TABLE_SCHEMA>HumanResources</TABLE_SCHEMA>
    <TABLE_NAME>vJobCandidate</TABLE_NAME>
    <COLUMN_NAME>Addr.PostalCode</COLUMN_NAME>
    <ORDINAL_POSITION>13</ORDINAL_POSITION>
    <IS_NULLABLE>YES</IS_NULLABLE>
    <DATA_TYPE>nvarchar</DATA_TYPE>
    <CHARACTER_MAXIMUM_LENGTH>20</CHARACTER_MAXIMUM_LENGTH>
    <CHARACTER_OCTET_LENGTH>40</CHARACTER_OCTET_LENGTH>
    <CHARACTER_SET_NAME>UNICODE</CHARACTER_SET_NAME>
  </Columns>
  <Columns>
    <TABLE_CATALOG>AdventureWorks</TABLE_CATALOG>
    <TABLE_SCHEMA>HumanResources</TABLE_SCHEMA>
    <TABLE_NAME>vJobCandidate</TABLE_NAME>
    <COLUMN_NAME>Addr.Type</COLUMN_NAME>
    <ORDINAL_POSITION>9</ORDINAL_POSITION>
    <IS_NULLABLE>YES</IS_NULLABLE>
    <DATA_TYPE>nvarchar</DATA_TYPE>
    <CHARACTER_MAXIMUM_LENGTH>30</CHARACTER_MAXIMUM_LENGTH>
    <CHARACTER_OCTET_LENGTH>60</CHARACTER_OCTET_LENGTH>
    <CHARACTER_SET_NAME>UNICODE</CHARACTER_SET_NAME>
  </Columns>
  <Columns>
    <TABLE_CATALOG>AdventureWorks</TABLE_CATALOG>
    <TABLE_SCHEMA>HumanResources</TABLE_SCHEMA>
    <TABLE_NAME>vJobCandidate</TABLE_NAME>
    <COLUMN_NAME>EMail</COLUMN_NAME>
    <ORDINAL_POSITION>14</ORDINAL_POSITION>
    <IS_NULLABLE>YES</IS_NULLABLE>
    <DATA_TYPE>nvarchar</DATA_TYPE>
    <CHARACTER_MAXIMUM_LENGTH>-1</CHARACTER_MAXIMUM_LENGTH>
    <CHARACTER_OCTET_LENGTH>-1</CHARACTER_OCTET_LENGTH>
    <CHARACTER_SET_NAME>UNICODE</CHARACTER_SET_NAME>
  </Columns>
  <Columns>
    <TABLE_CATALOG>AdventureWorks</TABLE_CATALOG>
    <TABLE_SCHEMA>HumanResources</TABLE_SCHEMA>
    <TABLE_NAME>vJobCandidate</TABLE_NAME>
    <COLUMN_NAME>EmployeeID</COLUMN_NAME>
    <ORDINAL_POSITION>2</ORDINAL_POSITION>
    <IS_NULLABLE>YES</IS_NULLABLE>
    <DATA_TYPE>int</DATA_TYPE>
    <NUMERIC_PRECISION>10</NUMERIC_PRECISION>
    <NUMERIC_PRECISION_RADIX>10</NUMERIC_PRECISION_RADIX>
    <NUMERIC_SCALE>0</NUMERIC_SCALE>
  </Columns>
  <Columns>
    <TABLE_CATALOG>AdventureWorks</TABLE_CATALOG>
    <TABLE_SCHEMA>HumanResources</TABLE_SCHEMA>
    <TABLE_NAME>vJobCandidate</TABLE_NAME>
    <COLUMN_NAME>JobCandidateID</COLUMN_NAME>
    <ORDINAL_POSITION>1</ORDINAL_POSITION>
    <IS_NULLABLE>NO</IS_NULLABLE>
    <DATA_TYPE>int</DATA_TYPE>
    <NUMERIC_PRECISION>10</NUMERIC_PRECISION>
    <NUMERIC_PRECISION_RADIX>10</NUMERIC_PRECISION_RADIX>
    <NUMERIC_SCALE>0</NUMERIC_SCALE>
  </Columns>
  <Columns>
    <TABLE_CATALOG>AdventureWorks</TABLE_CATALOG>
    <TABLE_SCHEMA>HumanResources</TABLE_SCHEMA>
    <TABLE_NAME>vJobCandidate</TABLE_NAME>
    <COLUMN_NAME>ModifiedDate</COLUMN_NAME>
    <ORDINAL_POSITION>16</ORDINAL_POSITION>
    <IS_NULLABLE>NO</IS_NULLABLE>
    <DATA_TYPE>datetime</DATA_TYPE>
    <DATETIME_PRECISION>3</DATETIME_PRECISION>
  </Columns>
  <Columns>
    <TABLE_CATALOG>AdventureWorks</TABLE_CATALOG>
    <TABLE_SCHEMA>HumanResources</TABLE_SCHEMA>
    <TABLE_NAME>vJobCandidate</TABLE_NAME>
    <COLUMN_NAME>Name.First</COLUMN_NAME>
    <ORDINAL_POSITION>4</ORDINAL_POSITION>
    <IS_NULLABLE>YES</IS_NULLABLE>
    <DATA_TYPE>nvarchar</DATA_TYPE>
    <CHARACTER_MAXIMUM_LENGTH>30</CHARACTER_MAXIMUM_LENGTH>
    <CHARACTER_OCTET_LENGTH>60</CHARACTER_OCTET_LENGTH>
    <CHARACTER_SET_NAME>UNICODE</CHARACTER_SET_NAME>
  </Columns>
  <Columns>
    <TABLE_CATALOG>AdventureWorks</TABLE_CATALOG>
    <TABLE_SCHEMA>HumanResources</TABLE_SCHEMA>
    <TABLE_NAME>vJobCandidate</TABLE_NAME>
    <COLUMN_NAME>Name.Last</COLUMN_NAME>
    <ORDINAL_POSITION>6</ORDINAL_POSITION>
    <IS_NULLABLE>YES</IS_NULLABLE>
    <DATA_TYPE>nvarchar</DATA_TYPE>
    <CHARACTER_MAXIMUM_LENGTH>30</CHARACTER_MAXIMUM_LENGTH>
    <CHARACTER_OCTET_LENGTH>60</CHARACTER_OCTET_LENGTH>
    <CHARACTER_SET_NAME>UNICODE</CHARACTER_SET_NAME>
  </Columns>
  <Columns>
    <TABLE_CATALOG>AdventureWorks</TABLE_CATALOG>
    <TABLE_SCHEMA>HumanResources</TABLE_SCHEMA>
    <TABLE_NAME>vJobCandidate</TABLE_NAME>
    <COLUMN_NAME>Name.Middle</COLUMN_NAME>
    <ORDINAL_POSITION>5</ORDINAL_POSITION>
    <IS_NULLABLE>YES</IS_NULLABLE>
    <DATA_TYPE>nvarchar</DATA_TYPE>
    <CHARACTER_MAXIMUM_LENGTH>30</CHARACTER_MAXIMUM_LENGTH>
    <CHARACTER_OCTET_LENGTH>60</CHARACTER_OCTET_LENGTH>
    <CHARACTER_SET_NAME>UNICODE</CHARACTER_SET_NAME>
  </Columns>
  <Columns>
    <TABLE_CATALOG>AdventureWorks</TABLE_CATALOG>
    <TABLE_SCHEMA>HumanResources</TABLE_SCHEMA>
    <TABLE_NAME>vJobCandidate</TABLE_NAME>
    <COLUMN_NAME>Name.Prefix</COLUMN_NAME>
    <ORDINAL_POSITION>3</ORDINAL_POSITION>
    <IS_NULLABLE>YES</IS_NULLABLE>
    <DATA_TYPE>nvarchar</DATA_TYPE>
    <CHARACTER_MAXIMUM_LENGTH>30</CHARACTER_MAXIMUM_LENGTH>
    <CHARACTER_OCTET_LENGTH>60</CHARACTER_OCTET_LENGTH>
    <CHARACTER_SET_NAME>UNICODE</CHARACTER_SET_NAME>
  </Columns>
  <Columns>
    <TABLE_CATALOG>AdventureWorks</TABLE_CATALOG>
    <TABLE_SCHEMA>HumanResources</TABLE_SCHEMA>
    <TABLE_NAME>vJobCandidate</TABLE_NAME>
    <COLUMN_NAME>Name.Suffix</COLUMN_NAME>
    <ORDINAL_POSITION>7</ORDINAL_POSITION>
    <IS_NULLABLE>YES</IS_NULLABLE>
    <DATA_TYPE>nvarchar</DATA_TYPE>
    <CHARACTER_MAXIMUM_LENGTH>30</CHARACTER_MAXIMUM_LENGTH>
    <CHARACTER_OCTET_LENGTH>60</CHARACTER_OCTET_LENGTH>
    <CHARACTER_SET_NAME>UNICODE</CHARACTER_SET_NAME>
  </Columns>
  <Columns>
    <TABLE_CATALOG>AdventureWorks</TABLE_CATALOG>
    <TABLE_SCHEMA>HumanResources</TABLE_SCHEMA>
    <TABLE_NAME>vJobCandidate</TABLE_NAME>
    <COLUMN_NAME>Skills</COLUMN_NAME>
    <ORDINAL_POSITION>8</ORDINAL_POSITION>
    <IS_NULLABLE>YES</IS_NULLABLE>
    <DATA_TYPE>nvarchar</DATA_TYPE>
    <CHARACTER_MAXIMUM_LENGTH>-1</CHARACTER_MAXIMUM_LENGTH>
    <CHARACTER_OCTET_LENGTH>-1</CHARACTER_OCTET_LENGTH>
    <CHARACTER_SET_NAME>UNICODE</CHARACTER_SET_NAME>
  </Columns>
  <Columns>
    <TABLE_CATALOG>AdventureWorks</TABLE_CATALOG>
    <TABLE_SCHEMA>HumanResources</TABLE_SCHEMA>
    <TABLE_NAME>vJobCandidate</TABLE_NAME>
    <COLUMN_NAME>WebSite</COLUMN_NAME>
    <ORDINAL_POSITION>15</ORDINAL_POSITION>
    <IS_NULLABLE>YES</IS_NULLABLE>
    <DATA_TYPE>nvarchar</DATA_TYPE>
    <CHARACTER_MAXIMUM_LENGTH>-1</CHARACTER_MAXIMUM_LENGTH>
    <CHARACTER_OCTET_LENGTH>-1</CHARACTER_OCTET_LENGTH>
    <CHARACTER_SET_NAME>UNICODE</CHARACTER_SET_NAME>
  </Columns>
  <Columns>
    <TABLE_CATALOG>AdventureWorks</TABLE_CATALOG>
    <TABLE_SCHEMA>HumanResources</TABLE_SCHEMA>
    <TABLE_NAME>vJobCandidateEducation</TABLE_NAME>
    <COLUMN_NAME>Edu.Degree</COLUMN_NAME>
    <ORDINAL_POSITION>5</ORDINAL_POSITION>
    <IS_NULLABLE>YES</IS_NULLABLE>
    <DATA_TYPE>nvarchar</DATA_TYPE>
    <CHARACTER_MAXIMUM_LENGTH>50</CHARACTER_MAXIMUM_LENGTH>
    <CHARACTER_OCTET_LENGTH>100</CHARACTER_OCTET_LENGTH>
    <CHARACTER_SET_NAME>UNICODE</CHARACTER_SET_NAME>
  </Columns>
  <Columns>
    <TABLE_CATALOG>AdventureWorks</TABLE_CATALOG>
    <TABLE_SCHEMA>HumanResources</TABLE_SCHEMA>
    <TABLE_NAME>vJobCandidateEducation</TABLE_NAME>
    <COLUMN_NAME>Edu.EndDate</COLUMN_NAME>
    <ORDINAL_POSITION>4</ORDINAL_POSITION>
    <IS_NULLABLE>YES</IS_NULLABLE>
    <DATA_TYPE>datetime</DATA_TYPE>
    <DATETIME_PRECISION>3</DATETIME_PRECISION>
  </Columns>
  <Columns>
    <TABLE_CATALOG>AdventureWorks</TABLE_CATALOG>
    <TABLE_SCHEMA>HumanResources</TABLE_SCHEMA>
    <TABLE_NAME>vJobCandidateEducation</TABLE_NAME>
    <COLUMN_NAME>Edu.GPA</COLUMN_NAME>
    <ORDINAL_POSITION>8</ORDINAL_POSITION>
    <IS_NULLABLE>YES</IS_NULLABLE>
    <DATA_TYPE>nvarchar</DATA_TYPE>
    <CHARACTER_MAXIMUM_LENGTH>5</CHARACTER_MAXIMUM_LENGTH>
    <CHARACTER_OCTET_LENGTH>10</CHARACTER_OCTET_LENGTH>
    <CHARACTER_SET_NAME>UNICODE</CHARACTER_SET_NAME>
  </Columns>
  <Columns>
    <TABLE_CATALOG>AdventureWorks</TABLE_CATALOG>
    <TABLE_SCHEMA>HumanResources</TABLE_SCHEMA>
    <TABLE_NAME>vJobCandidateEducation</TABLE_NAME>
    <COLUMN_NAME>Edu.GPAScale</COLUMN_NAME>
    <ORDINAL_POSITION>9</ORDINAL_POSITION>
    <IS_NULLABLE>YES</IS_NULLABLE>
    <DATA_TYPE>nvarchar</DATA_TYPE>
    <CHARACTER_MAXIMUM_LENGTH>5</CHARACTER_MAXIMUM_LENGTH>
    <CHARACTER_OCTET_LENGTH>10</CHARACTER_OCTET_LENGTH>
    <CHARACTER_SET_NAME>UNICODE</CHARACTER_SET_NAME>
  </Columns>
  <Columns>
    <TABLE_CATALOG>AdventureWorks</TABLE_CATALOG>
    <TABLE_SCHEMA>HumanResources</TABLE_SCHEMA>
    <TABLE_NAME>vJobCandidateEducation</TABLE_NAME>
    <COLUMN_NAME>Edu.Level</COLUMN_NAME>
    <ORDINAL_POSITION>2</ORDINAL_POSITION>
    <IS_NULLABLE>YES</IS_NULLABLE>
    <DATA_TYPE>nvarchar</DATA_TYPE>
    <CHARACTER_MAXIMUM_LENGTH>-1</CHARACTER_MAXIMUM_LENGTH>
    <CHARACTER_OCTET_LENGTH>-1</CHARACTER_OCTET_LENGTH>
    <CHARACTER_SET_NAME>UNICODE</CHARACTER_SET_NAME>
  </Columns>
  <Columns>
    <TABLE_CATALOG>AdventureWorks</TABLE_CATALOG>
    <TABLE_SCHEMA>HumanResources</TABLE_SCHEMA>
    <TABLE_NAME>vJobCandidateEducation</TABLE_NAME>
    <COLUMN_NAME>Edu.Loc.City</COLUMN_NAME>
    <ORDINAL_POSITION>13</ORDINAL_POSITION>
    <IS_NULLABLE>YES</IS_NULLABLE>
    <DATA_TYPE>nvarchar</DATA_TYPE>
    <CHARACTER_MAXIMUM_LENGTH>100</CHARACTER_MAXIMUM_LENGTH>
    <CHARACTER_OCTET_LENGTH>200</CHARACTER_OCTET_LENGTH>
    <CHARACTER_SET_NAME>UNICODE</CHARACTER_SET_NAME>
  </Columns>
  <Columns>
    <TABLE_CATALOG>AdventureWorks</TABLE_CATALOG>
    <TABLE_SCHEMA>HumanResources</TABLE_SCHEMA>
    <TABLE_NAME>vJobCandidateEducation</TABLE_NAME>
    <COLUMN_NAME>Edu.Loc.CountryRegion</COLUMN_NAME>
    <ORDINAL_POSITION>11</ORDINAL_POSITION>
    <IS_NULLABLE>YES</IS_NULLABLE>
    <DATA_TYPE>nvarchar</DATA_TYPE>
    <CHARACTER_MAXIMUM_LENGTH>100</CHARACTER_MAXIMUM_LENGTH>
    <CHARACTER_OCTET_LENGTH>200</CHARACTER_OCTET_LENGTH>
    <CHARACTER_SET_NAME>UNICODE</CHARACTER_SET_NAME>
  </Columns>
  <Columns>
    <TABLE_CATALOG>AdventureWorks</TABLE_CATALOG>
    <TABLE_SCHEMA>HumanResources</TABLE_SCHEMA>
    <TABLE_NAME>vJobCandidateEducation</TABLE_NAME>
    <COLUMN_NAME>Edu.Loc.State</COLUMN_NAME>
    <ORDINAL_POSITION>12</ORDINAL_POSITION>
    <IS_NULLABLE>YES</IS_NULLABLE>
    <DATA_TYPE>nvarchar</DATA_TYPE>
    <CHARACTER_MAXIMUM_LENGTH>100</CHARACTER_MAXIMUM_LENGTH>
    <CHARACTER_OCTET_LENGTH>200</CHARACTER_OCTET_LENGTH>
    <CHARACTER_SET_NAME>UNICODE</CHARACTER_SET_NAME>
  </Columns>
  <Columns>
    <TABLE_CATALOG>AdventureWorks</TABLE_CATALOG>
    <TABLE_SCHEMA>HumanResources</TABLE_SCHEMA>
    <TABLE_NAME>vJobCandidateEducation</TABLE_NAME>
    <COLUMN_NAME>Edu.Major</COLUMN_NAME>
    <ORDINAL_POSITION>6</ORDINAL_POSITION>
    <IS_NULLABLE>YES</IS_NULLABLE>
    <DATA_TYPE>nvarchar</DATA_TYPE>
    <CHARACTER_MAXIMUM_LENGTH>50</CHARACTER_MAXIMUM_LENGTH>
    <CHARACTER_OCTET_LENGTH>100</CHARACTER_OCTET_LENGTH>
    <CHARACTER_SET_NAME>UNICODE</CHARACTER_SET_NAME>
  </Columns>
  <Columns>
    <TABLE_CATALOG>AdventureWorks</TABLE_CATALOG>
    <TABLE_SCHEMA>HumanResources</TABLE_SCHEMA>
    <TABLE_NAME>vJobCandidateEducation</TABLE_NAME>
    <COLUMN_NAME>Edu.Minor</COLUMN_NAME>
    <ORDINAL_POSITION>7</ORDINAL_POSITION>
    <IS_NULLABLE>YES</IS_NULLABLE>
    <DATA_TYPE>nvarchar</DATA_TYPE>
    <CHARACTER_MAXIMUM_LENGTH>50</CHARACTER_MAXIMUM_LENGTH>
    <CHARACTER_OCTET_LENGTH>100</CHARACTER_OCTET_LENGTH>
    <CHARACTER_SET_NAME>UNICODE</CHARACTER_SET_NAME>
  </Columns>
  <Columns>
    <TABLE_CATALOG>AdventureWorks</TABLE_CATALOG>
    <TABLE_SCHEMA>HumanResources</TABLE_SCHEMA>
    <TABLE_NAME>vJobCandidateEducation</TABLE_NAME>
    <COLUMN_NAME>Edu.School</COLUMN_NAME>
    <ORDINAL_POSITION>10</ORDINAL_POSITION>
    <IS_NULLABLE>YES</IS_NULLABLE>
    <DATA_TYPE>nvarchar</DATA_TYPE>
    <CHARACTER_MAXIMUM_LENGTH>100</CHARACTER_MAXIMUM_LENGTH>
    <CHARACTER_OCTET_LENGTH>200</CHARACTER_OCTET_LENGTH>
    <CHARACTER_SET_NAME>UNICODE</CHARACTER_SET_NAME>
  </Columns>
  <Columns>
    <TABLE_CATALOG>AdventureWorks</TABLE_CATALOG>
    <TABLE_SCHEMA>HumanResources</TABLE_SCHEMA>
    <TABLE_NAME>vJobCandidateEducation</TABLE_NAME>
    <COLUMN_NAME>Edu.StartDate</COLUMN_NAME>
    <ORDINAL_POSITION>3</ORDINAL_POSITION>
    <IS_NULLABLE>YES</IS_NULLABLE>
    <DATA_TYPE>datetime</DATA_TYPE>
    <DATETIME_PRECISION>3</DATETIME_PRECISION>
  </Columns>
  <Columns>
    <TABLE_CATALOG>AdventureWorks</TABLE_CATALOG>
    <TABLE_SCHEMA>HumanResources</TABLE_SCHEMA>
    <TABLE_NAME>vJobCandidateEducation</TABLE_NAME>
    <COLUMN_NAME>JobCandidateID</COLUMN_NAME>
    <ORDINAL_POSITION>1</ORDINAL_POSITION>
    <IS_NULLABLE>NO</IS_NULLABLE>
    <DATA_TYPE>int</DATA_TYPE>
    <NUMERIC_PRECISION>10</NUMERIC_PRECISION>
    <NUMERIC_PRECISION_RADIX>10</NUMERIC_PRECISION_RADIX>
    <NUMERIC_SCALE>0</NUMERIC_SCALE>
  </Columns>
  <Columns>
    <TABLE_CATALOG>AdventureWorks</TABLE_CATALOG>
    <TABLE_SCHEMA>HumanResources</TABLE_SCHEMA>
    <TABLE_NAME>vJobCandidateEmployment</TABLE_NAME>
    <COLUMN_NAME>Emp.EndDate</COLUMN_NAME>
    <ORDINAL_POSITION>3</ORDINAL_POSITION>
    <IS_NULLABLE>YES</IS_NULLABLE>
    <DATA_TYPE>datetime</DATA_TYPE>
    <DATETIME_PRECISION>3</DATETIME_PRECISION>
  </Columns>
  <Columns>
    <TABLE_CATALOG>AdventureWorks</TABLE_CATALOG>
    <TABLE_SCHEMA>HumanResources</TABLE_SCHEMA>
    <TABLE_NAME>vJobCandidateEmployment</TABLE_NAME>
    <COLUMN_NAME>Emp.FunctionCategory</COLUMN_NAME>
    <ORDINAL_POSITION>7</ORDINAL_POSITION>
    <IS_NULLABLE>YES</IS_NULLABLE>
    <DATA_TYPE>nvarchar</DATA_TYPE>
    <CHARACTER_MAXIMUM_LENGTH>-1</CHARACTER_MAXIMUM_LENGTH>
    <CHARACTER_OCTET_LENGTH>-1</CHARACTER_OCTET_LENGTH>
    <CHARACTER_SET_NAME>UNICODE</CHARACTER_SET_NAME>
  </Columns>
  <Columns>
    <TABLE_CATALOG>AdventureWorks</TABLE_CATALOG>
    <TABLE_SCHEMA>HumanResources</TABLE_SCHEMA>
    <TABLE_NAME>vJobCandidateEmployment</TABLE_NAME>
    <COLUMN_NAME>Emp.IndustryCategory</COLUMN_NAME>
    <ORDINAL_POSITION>8</ORDINAL_POSITION>
    <IS_NULLABLE>YES</IS_NULLABLE>
    <DATA_TYPE>nvarchar</DATA_TYPE>
    <CHARACTER_MAXIMUM_LENGTH>-1</CHARACTER_MAXIMUM_LENGTH>
    <CHARACTER_OCTET_LENGTH>-1</CHARACTER_OCTET_LENGTH>
    <CHARACTER_SET_NAME>UNICODE</CHARACTER_SET_NAME>
  </Columns>
  <Columns>
    <TABLE_CATALOG>AdventureWorks</TABLE_CATALOG>
    <TABLE_SCHEMA>HumanResources</TABLE_SCHEMA>
    <TABLE_NAME>vJobCandidateEmployment</TABLE_NAME>
    <COLUMN_NAME>Emp.JobTitle</COLUMN_NAME>
    <ORDINAL_POSITION>5</ORDINAL_POSITION>
    <IS_NULLABLE>YES</IS_NULLABLE>
    <DATA_TYPE>nvarchar</DATA_TYPE>
    <CHARACTER_MAXIMUM_LENGTH>100</CHARACTER_MAXIMUM_LENGTH>
    <CHARACTER_OCTET_LENGTH>200</CHARACTER_OCTET_LENGTH>
    <CHARACTER_SET_NAME>UNICODE</CHARACTER_SET_NAME>
  </Columns>
  <Columns>
    <TABLE_CATALOG>AdventureWorks</TABLE_CATALOG>
    <TABLE_SCHEMA>HumanResources</TABLE_SCHEMA>
    <TABLE_NAME>vJobCandidateEmployment</TABLE_NAME>
    <COLUMN_NAME>Emp.Loc.City</COLUMN_NAME>
    <ORDINAL_POSITION>11</ORDINAL_POSITION>
    <IS_NULLABLE>YES</IS_NULLABLE>
    <DATA_TYPE>nvarchar</DATA_TYPE>
    <CHARACTER_MAXIMUM_LENGTH>-1</CHARACTER_MAXIMUM_LENGTH>
    <CHARACTER_OCTET_LENGTH>-1</CHARACTER_OCTET_LENGTH>
    <CHARACTER_SET_NAME>UNICODE</CHARACTER_SET_NAME>
  </Columns>
  <Columns>
    <TABLE_CATALOG>AdventureWorks</TABLE_CATALOG>
    <TABLE_SCHEMA>HumanResources</TABLE_SCHEMA>
    <TABLE_NAME>vJobCandidateEmployment</TABLE_NAME>
    <COLUMN_NAME>Emp.Loc.CountryRegion</COLUMN_NAME>
    <ORDINAL_POSITION>9</ORDINAL_POSITION>
    <IS_NULLABLE>YES</IS_NULLABLE>
    <DATA_TYPE>nvarchar</DATA_TYPE>
    <CHARACTER_MAXIMUM_LENGTH>-1</CHARACTER_MAXIMUM_LENGTH>
    <CHARACTER_OCTET_LENGTH>-1</CHARACTER_OCTET_LENGTH>
    <CHARACTER_SET_NAME>UNICODE</CHARACTER_SET_NAME>
  </Columns>
  <Columns>
    <TABLE_CATALOG>AdventureWorks</TABLE_CATALOG>
    <TABLE_SCHEMA>HumanResources</TABLE_SCHEMA>
    <TABLE_NAME>vJobCandidateEmployment</TABLE_NAME>
    <COLUMN_NAME>Emp.Loc.State</COLUMN_NAME>
    <ORDINAL_POSITION>10</ORDINAL_POSITION>
    <IS_NULLABLE>YES</IS_NULLABLE>
    <DATA_TYPE>nvarchar</DATA_TYPE>
    <CHARACTER_MAXIMUM_LENGTH>-1</CHARACTER_MAXIMUM_LENGTH>
    <CHARACTER_OCTET_LENGTH>-1</CHARACTER_OCTET_LENGTH>
    <CHARACTER_SET_NAME>UNICODE</CHARACTER_SET_NAME>
  </Columns>
  <Columns>
    <TABLE_CATALOG>AdventureWorks</TABLE_CATALOG>
    <TABLE_SCHEMA>HumanResources</TABLE_SCHEMA>
    <TABLE_NAME>vJobCandidateEmployment</TABLE_NAME>
    <COLUMN_NAME>Emp.OrgName</COLUMN_NAME>
    <ORDINAL_POSITION>4</ORDINAL_POSITION>
    <IS_NULLABLE>YES</IS_NULLABLE>
    <DATA_TYPE>nvarchar</DATA_TYPE>
    <CHARACTER_MAXIMUM_LENGTH>100</CHARACTER_MAXIMUM_LENGTH>
    <CHARACTER_OCTET_LENGTH>200</CHARACTER_OCTET_LENGTH>
    <CHARACTER_SET_NAME>UNICODE</CHARACTER_SET_NAME>
  </Columns>
  <Columns>
    <TABLE_CATALOG>AdventureWorks</TABLE_CATALOG>
    <TABLE_SCHEMA>HumanResources</TABLE_SCHEMA>
    <TABLE_NAME>vJobCandidateEmployment</TABLE_NAME>
    <COLUMN_NAME>Emp.Responsibility</COLUMN_NAME>
    <ORDINAL_POSITION>6</ORDINAL_POSITION>
    <IS_NULLABLE>YES</IS_NULLABLE>
    <DATA_TYPE>nvarchar</DATA_TYPE>
    <CHARACTER_MAXIMUM_LENGTH>-1</CHARACTER_MAXIMUM_LENGTH>
    <CHARACTER_OCTET_LENGTH>-1</CHARACTER_OCTET_LENGTH>
    <CHARACTER_SET_NAME>UNICODE</CHARACTER_SET_NAME>
  </Columns>
  <Columns>
    <TABLE_CATALOG>AdventureWorks</TABLE_CATALOG>
    <TABLE_SCHEMA>HumanResources</TABLE_SCHEMA>
    <TABLE_NAME>vJobCandidateEmployment</TABLE_NAME>
    <COLUMN_NAME>Emp.StartDate</COLUMN_NAME>
    <ORDINAL_POSITION>2</ORDINAL_POSITION>
    <IS_NULLABLE>YES</IS_NULLABLE>
    <DATA_TYPE>datetime</DATA_TYPE>
    <DATETIME_PRECISION>3</DATETIME_PRECISION>
  </Columns>
  <Columns>
    <TABLE_CATALOG>AdventureWorks</TABLE_CATALOG>
    <TABLE_SCHEMA>HumanResources</TABLE_SCHEMA>
    <TABLE_NAME>vJobCandidateEmployment</TABLE_NAME>
    <COLUMN_NAME>JobCandidateID</COLUMN_NAME>
    <ORDINAL_POSITION>1</ORDINAL_POSITION>
    <IS_NULLABLE>NO</IS_NULLABLE>
    <DATA_TYPE>int</DATA_TYPE>
    <NUMERIC_PRECISION>10</NUMERIC_PRECISION>
    <NUMERIC_PRECISION_RADIX>10</NUMERIC_PRECISION_RADIX>
    <NUMERIC_SCALE>0</NUMERIC_SCALE>
  </Columns>
  <Columns>
    <TABLE_CATALOG>AdventureWorks</TABLE_CATALOG>
    <TABLE_SCHEMA>Person</TABLE_SCHEMA>
    <TABLE_NAME>Address</TABLE_NAME>
    <COLUMN_NAME>AddressID</COLUMN_NAME>
    <ORDINAL_POSITION>1</ORDINAL_POSITION>
    <IS_NULLABLE>NO</IS_NULLABLE>
    <DATA_TYPE>int</DATA_TYPE>
    <NUMERIC_PRECISION>10</NUMERIC_PRECISION>
    <NUMERIC_PRECISION_RADIX>10</NUMERIC_PRECISION_RADIX>
    <NUMERIC_SCALE>0</NUMERIC_SCALE>
  </Columns>
  <Columns>
    <TABLE_CATALOG>AdventureWorks</TABLE_CATALOG>
    <TABLE_SCHEMA>Person</TABLE_SCHEMA>
    <TABLE_NAME>Address</TABLE_NAME>
    <COLUMN_NAME>AddressLine1</COLUMN_NAME>
    <ORDINAL_POSITION>2</ORDINAL_POSITION>
    <IS_NULLABLE>NO</IS_NULLABLE>
    <DATA_TYPE>nvarchar</DATA_TYPE>
    <CHARACTER_MAXIMUM_LENGTH>60</CHARACTER_MAXIMUM_LENGTH>
    <CHARACTER_OCTET_LENGTH>120</CHARACTER_OCTET_LENGTH>
    <CHARACTER_SET_NAME>UNICODE</CHARACTER_SET_NAME>
  </Columns>
  <Columns>
    <TABLE_CATALOG>AdventureWorks</TABLE_CATALOG>
    <TABLE_SCHEMA>Person</TABLE_SCHEMA>
    <TABLE_NAME>Address</TABLE_NAME>
    <COLUMN_NAME>AddressLine2</COLUMN_NAME>
    <ORDINAL_POSITION>3</ORDINAL_POSITION>
    <IS_NULLABLE>YES</IS_NULLABLE>
    <DATA_TYPE>nvarchar</DATA_TYPE>
    <CHARACTER_MAXIMUM_LENGTH>60</CHARACTER_MAXIMUM_LENGTH>
    <CHARACTER_OCTET_LENGTH>120</CHARACTER_OCTET_LENGTH>
    <CHARACTER_SET_NAME>UNICODE</CHARACTER_SET_NAME>
  </Columns>
  <Columns>
    <TABLE_CATALOG>AdventureWorks</TABLE_CATALOG>
    <TABLE_SCHEMA>Person</TABLE_SCHEMA>
    <TABLE_NAME>Address</TABLE_NAME>
    <COLUMN_NAME>City</COLUMN_NAME>
    <ORDINAL_POSITION>4</ORDINAL_POSITION>
    <IS_NULLABLE>NO</IS_NULLABLE>
    <DATA_TYPE>nvarchar</DATA_TYPE>
    <CHARACTER_MAXIMUM_LENGTH>30</CHARACTER_MAXIMUM_LENGTH>
    <CHARACTER_OCTET_LENGTH>60</CHARACTER_OCTET_LENGTH>
    <CHARACTER_SET_NAME>UNICODE</CHARACTER_SET_NAME>
  </Columns>
  <Columns>
    <TABLE_CATALOG>AdventureWorks</TABLE_CATALOG>
    <TABLE_SCHEMA>Person</TABLE_SCHEMA>
    <TABLE_NAME>Address</TABLE_NAME>
    <COLUMN_NAME>ModifiedDate</COLUMN_NAME>
    <ORDINAL_POSITION>8</ORDINAL_POSITION>
    <COLUMN_DEFAULT>(getdate())</COLUMN_DEFAULT>
    <IS_NULLABLE>NO</IS_NULLABLE>
    <DATA_TYPE>datetime</DATA_TYPE>
    <DATETIME_PRECISION>3</DATETIME_PRECISION>
  </Columns>
  <Columns>
    <TABLE_CATALOG>AdventureWorks</TABLE_CATALOG>
    <TABLE_SCHEMA>Person</TABLE_SCHEMA>
    <TABLE_NAME>Address</TABLE_NAME>
    <COLUMN_NAME>PostalCode</COLUMN_NAME>
    <ORDINAL_POSITION>6</ORDINAL_POSITION>
    <IS_NULLABLE>NO</IS_NULLABLE>
    <DATA_TYPE>nvarchar</DATA_TYPE>
    <CHARACTER_MAXIMUM_LENGTH>15</CHARACTER_MAXIMUM_LENGTH>
    <CHARACTER_OCTET_LENGTH>30</CHARACTER_OCTET_LENGTH>
    <CHARACTER_SET_NAME>UNICODE</CHARACTER_SET_NAME>
  </Columns>
  <Columns>
    <TABLE_CATALOG>AdventureWorks</TABLE_CATALOG>
    <TABLE_SCHEMA>Person</TABLE_SCHEMA>
    <TABLE_NAME>Address</TABLE_NAME>
    <COLUMN_NAME>rowguid</COLUMN_NAME>
    <ORDINAL_POSITION>7</ORDINAL_POSITION>
    <COLUMN_DEFAULT>(newid())</COLUMN_DEFAULT>
    <IS_NULLABLE>NO</IS_NULLABLE>
    <DATA_TYPE>uniqueidentifier</DATA_TYPE>
  </Columns>
  <Columns>
    <TABLE_CATALOG>AdventureWorks</TABLE_CATALOG>
    <TABLE_SCHEMA>Person</TABLE_SCHEMA>
    <TABLE_NAME>Address</TABLE_NAME>
    <COLUMN_NAME>StateProvinceID</COLUMN_NAME>
    <ORDINAL_POSITION>5</ORDINAL_POSITION>
    <IS_NULLABLE>NO</IS_NULLABLE>
    <DATA_TYPE>int</DATA_TYPE>
    <NUMERIC_PRECISION>10</NUMERIC_PRECISION>
    <NUMERIC_PRECISION_RADIX>10</NUMERIC_PRECISION_RADIX>
    <NUMERIC_SCALE>0</NUMERIC_SCALE>
  </Columns>
  <Columns>
    <TABLE_CATALOG>AdventureWorks</TABLE_CATALOG>
    <TABLE_SCHEMA>Person</TABLE_SCHEMA>
    <TABLE_NAME>AddressType</TABLE_NAME>
    <COLUMN_NAME>AddressTypeID</COLUMN_NAME>
    <ORDINAL_POSITION>1</ORDINAL_POSITION>
    <IS_NULLABLE>NO</IS_NULLABLE>
    <DATA_TYPE>int</DATA_TYPE>
    <NUMERIC_PRECISION>10</NUMERIC_PRECISION>
    <NUMERIC_PRECISION_RADIX>10</NUMERIC_PRECISION_RADIX>
    <NUMERIC_SCALE>0</NUMERIC_SCALE>
  </Columns>
  <Columns>
    <TABLE_CATALOG>AdventureWorks</TABLE_CATALOG>
    <TABLE_SCHEMA>Person</TABLE_SCHEMA>
    <TABLE_NAME>AddressType</TABLE_NAME>
    <COLUMN_NAME>ModifiedDate</COLUMN_NAME>
    <ORDINAL_POSITION>4</ORDINAL_POSITION>
    <COLUMN_DEFAULT>(getdate())</COLUMN_DEFAULT>
    <IS_NULLABLE>NO</IS_NULLABLE>
    <DATA_TYPE>datetime</DATA_TYPE>
    <DATETIME_PRECISION>3</DATETIME_PRECISION>
  </Columns>
  <Columns>
    <TABLE_CATALOG>AdventureWorks</TABLE_CATALOG>
    <TABLE_SCHEMA>Person</TABLE_SCHEMA>
    <TABLE_NAME>AddressType</TABLE_NAME>
    <COLUMN_NAME>Name</COLUMN_NAME>
    <ORDINAL_POSITION>2</ORDINAL_POSITION>
    <IS_NULLABLE>NO</IS_NULLABLE>
    <DATA_TYPE>nvarchar</DATA_TYPE>
    <CHARACTER_MAXIMUM_LENGTH>50</CHARACTER_MAXIMUM_LENGTH>
    <CHARACTER_OCTET_LENGTH>100</CHARACTER_OCTET_LENGTH>
    <CHARACTER_SET_NAME>UNICODE</CHARACTER_SET_NAME>
  </Columns>
  <Columns>
    <TABLE_CATALOG>AdventureWorks</TABLE_CATALOG>
    <TABLE_SCHEMA>Person</TABLE_SCHEMA>
    <TABLE_NAME>AddressType</TABLE_NAME>
    <COLUMN_NAME>rowguid</COLUMN_NAME>
    <ORDINAL_POSITION>3</ORDINAL_POSITION>
    <COLUMN_DEFAULT>(newid())</COLUMN_DEFAULT>
    <IS_NULLABLE>NO</IS_NULLABLE>
    <DATA_TYPE>uniqueidentifier</DATA_TYPE>
  </Columns>
  <Columns>
    <TABLE_CATALOG>AdventureWorks</TABLE_CATALOG>
    <TABLE_SCHEMA>Person</TABLE_SCHEMA>
    <TABLE_NAME>Contact</TABLE_NAME>
    <COLUMN_NAME>AdditionalContactInfo</COLUMN_NAME>
    <ORDINAL_POSITION>13</ORDINAL_POSITION>
    <IS_NULLABLE>YES</IS_NULLABLE>
    <DATA_TYPE>xml</DATA_TYPE>
    <CHARACTER_MAXIMUM_LENGTH>-1</CHARACTER_MAXIMUM_LENGTH>
    <CHARACTER_OCTET_LENGTH>-1</CHARACTER_OCTET_LENGTH>
  </Columns>
  <Columns>
    <TABLE_CATALOG>AdventureWorks</TABLE_CATALOG>
    <TABLE_SCHEMA>Person</TABLE_SCHEMA>
    <TABLE_NAME>Contact</TABLE_NAME>
    <COLUMN_NAME>ContactID</COLUMN_NAME>
    <ORDINAL_POSITION>1</ORDINAL_POSITION>
    <IS_NULLABLE>NO</IS_NULLABLE>
    <DATA_TYPE>int</DATA_TYPE>
    <NUMERIC_PRECISION>10</NUMERIC_PRECISION>
    <NUMERIC_PRECISION_RADIX>10</NUMERIC_PRECISION_RADIX>
    <NUMERIC_SCALE>0</NUMERIC_SCALE>
  </Columns>
  <Columns>
    <TABLE_CATALOG>AdventureWorks</TABLE_CATALOG>
    <TABLE_SCHEMA>Person</TABLE_SCHEMA>
    <TABLE_NAME>Contact</TABLE_NAME>
    <COLUMN_NAME>EmailAddress</COLUMN_NAME>
    <ORDINAL_POSITION>8</ORDINAL_POSITION>
    <IS_NULLABLE>YES</IS_NULLABLE>
    <DATA_TYPE>nvarchar</DATA_TYPE>
    <CHARACTER_MAXIMUM_LENGTH>50</CHARACTER_MAXIMUM_LENGTH>
    <CHARACTER_OCTET_LENGTH>100</CHARACTER_OCTET_LENGTH>
    <CHARACTER_SET_NAME>UNICODE</CHARACTER_SET_NAME>
  </Columns>
  <Columns>
    <TABLE_CATALOG>AdventureWorks</TABLE_CATALOG>
    <TABLE_SCHEMA>Person</TABLE_SCHEMA>
    <TABLE_NAME>Contact</TABLE_NAME>
    <COLUMN_NAME>EmailPromotion</COLUMN_NAME>
    <ORDINAL_POSITION>9</ORDINAL_POSITION>
    <COLUMN_DEFAULT>((0))</COLUMN_DEFAULT>
    <IS_NULLABLE>NO</IS_NULLABLE>
    <DATA_TYPE>int</DATA_TYPE>
    <NUMERIC_PRECISION>10</NUMERIC_PRECISION>
    <NUMERIC_PRECISION_RADIX>10</NUMERIC_PRECISION_RADIX>
    <NUMERIC_SCALE>0</NUMERIC_SCALE>
  </Columns>
  <Columns>
    <TABLE_CATALOG>AdventureWorks</TABLE_CATALOG>
    <TABLE_SCHEMA>Person</TABLE_SCHEMA>
    <TABLE_NAME>Contact</TABLE_NAME>
    <COLUMN_NAME>FirstName</COLUMN_NAME>
    <ORDINAL_POSITION>4</ORDINAL_POSITION>
    <IS_NULLABLE>NO</IS_NULLABLE>
    <DATA_TYPE>nvarchar</DATA_TYPE>
    <CHARACTER_MAXIMUM_LENGTH>50</CHARACTER_MAXIMUM_LENGTH>
    <CHARACTER_OCTET_LENGTH>100</CHARACTER_OCTET_LENGTH>
    <CHARACTER_SET_NAME>UNICODE</CHARACTER_SET_NAME>
  </Columns>
  <Columns>
    <TABLE_CATALOG>AdventureWorks</TABLE_CATALOG>
    <TABLE_SCHEMA>Person</TABLE_SCHEMA>
    <TABLE_NAME>Contact</TABLE_NAME>
    <COLUMN_NAME>LastName</COLUMN_NAME>
    <ORDINAL_POSITION>6</ORDINAL_POSITION>
    <IS_NULLABLE>NO</IS_NULLABLE>
    <DATA_TYPE>nvarchar</DATA_TYPE>
    <CHARACTER_MAXIMUM_LENGTH>50</CHARACTER_MAXIMUM_LENGTH>
    <CHARACTER_OCTET_LENGTH>100</CHARACTER_OCTET_LENGTH>
    <CHARACTER_SET_NAME>UNICODE</CHARACTER_SET_NAME>
  </Columns>
  <Columns>
    <TABLE_CATALOG>AdventureWorks</TABLE_CATALOG>
    <TABLE_SCHEMA>Person</TABLE_SCHEMA>
    <TABLE_NAME>Contact</TABLE_NAME>
    <COLUMN_NAME>MiddleName</COLUMN_NAME>
    <ORDINAL_POSITION>5</ORDINAL_POSITION>
    <IS_NULLABLE>YES</IS_NULLABLE>
    <DATA_TYPE>nvarchar</DATA_TYPE>
    <CHARACTER_MAXIMUM_LENGTH>50</CHARACTER_MAXIMUM_LENGTH>
    <CHARACTER_OCTET_LENGTH>100</CHARACTER_OCTET_LENGTH>
    <CHARACTER_SET_NAME>UNICODE</CHARACTER_SET_NAME>
  </Columns>
  <Columns>
    <TABLE_CATALOG>AdventureWorks</TABLE_CATALOG>
    <TABLE_SCHEMA>Person</TABLE_SCHEMA>
    <TABLE_NAME>Contact</TABLE_NAME>
    <COLUMN_NAME>ModifiedDate</COLUMN_NAME>
    <ORDINAL_POSITION>15</ORDINAL_POSITION>
    <COLUMN_DEFAULT>(getdate())</COLUMN_DEFAULT>
    <IS_NULLABLE>NO</IS_NULLABLE>
    <DATA_TYPE>datetime</DATA_TYPE>
    <DATETIME_PRECISION>3</DATETIME_PRECISION>
  </Columns>
  <Columns>
    <TABLE_CATALOG>AdventureWorks</TABLE_CATALOG>
    <TABLE_SCHEMA>Person</TABLE_SCHEMA>
    <TABLE_NAME>Contact</TABLE_NAME>
    <COLUMN_NAME>NameStyle</COLUMN_NAME>
    <ORDINAL_POSITION>2</ORDINAL_POSITION>
    <COLUMN_DEFAULT>((0))</COLUMN_DEFAULT>
    <IS_NULLABLE>NO</IS_NULLABLE>
    <DATA_TYPE>bit</DATA_TYPE>
  </Columns>
  <Columns>
    <TABLE_CATALOG>AdventureWorks</TABLE_CATALOG>
    <TABLE_SCHEMA>Person</TABLE_SCHEMA>
    <TABLE_NAME>Contact</TABLE_NAME>
    <COLUMN_NAME>PasswordHash</COLUMN_NAME>
    <ORDINAL_POSITION>11</ORDINAL_POSITION>
    <IS_NULLABLE>NO</IS_NULLABLE>
    <DATA_TYPE>varchar</DATA_TYPE>
    <CHARACTER_MAXIMUM_LENGTH>128</CHARACTER_MAXIMUM_LENGTH>
    <CHARACTER_OCTET_LENGTH>128</CHARACTER_OCTET_LENGTH>
    <CHARACTER_SET_NAME>iso_1</CHARACTER_SET_NAME>
  </Columns>
  <Columns>
    <TABLE_CATALOG>AdventureWorks</TABLE_CATALOG>
    <TABLE_SCHEMA>Person</TABLE_SCHEMA>
    <TABLE_NAME>Contact</TABLE_NAME>
    <COLUMN_NAME>PasswordSalt</COLUMN_NAME>
    <ORDINAL_POSITION>12</ORDINAL_POSITION>
    <IS_NULLABLE>NO</IS_NULLABLE>
    <DATA_TYPE>varchar</DATA_TYPE>
    <CHARACTER_MAXIMUM_LENGTH>10</CHARACTER_MAXIMUM_LENGTH>
    <CHARACTER_OCTET_LENGTH>10</CHARACTER_OCTET_LENGTH>
    <CHARACTER_SET_NAME>iso_1</CHARACTER_SET_NAME>
  </Columns>
  <Columns>
    <TABLE_CATALOG>AdventureWorks</TABLE_CATALOG>
    <TABLE_SCHEMA>Person</TABLE_SCHEMA>
    <TABLE_NAME>Contact</TABLE_NAME>
    <COLUMN_NAME>Phone</COLUMN_NAME>
    <ORDINAL_POSITION>10</ORDINAL_POSITION>
    <IS_NULLABLE>YES</IS_NULLABLE>
    <DATA_TYPE>nvarchar</DATA_TYPE>
    <CHARACTER_MAXIMUM_LENGTH>25</CHARACTER_MAXIMUM_LENGTH>
    <CHARACTER_OCTET_LENGTH>50</CHARACTER_OCTET_LENGTH>
    <CHARACTER_SET_NAME>UNICODE</CHARACTER_SET_NAME>
  </Columns>
  <Columns>
    <TABLE_CATALOG>AdventureWorks</TABLE_CATALOG>
    <TABLE_SCHEMA>Person</TABLE_SCHEMA>
    <TABLE_NAME>Contact</TABLE_NAME>
    <COLUMN_NAME>rowguid</COLUMN_NAME>
    <ORDINAL_POSITION>14</ORDINAL_POSITION>
    <COLUMN_DEFAULT>(newid())</COLUMN_DEFAULT>
    <IS_NULLABLE>NO</IS_NULLABLE>
    <DATA_TYPE>uniqueidentifier</DATA_TYPE>
  </Columns>
  <Columns>
    <TABLE_CATALOG>AdventureWorks</TABLE_CATALOG>
    <TABLE_SCHEMA>Person</TABLE_SCHEMA>
    <TABLE_NAME>Contact</TABLE_NAME>
    <COLUMN_NAME>Suffix</COLUMN_NAME>
    <ORDINAL_POSITION>7</ORDINAL_POSITION>
    <IS_NULLABLE>YES</IS_NULLABLE>
    <DATA_TYPE>nvarchar</DATA_TYPE>
    <CHARACTER_MAXIMUM_LENGTH>10</CHARACTER_MAXIMUM_LENGTH>
    <CHARACTER_OCTET_LENGTH>20</CHARACTER_OCTET_LENGTH>
    <CHARACTER_SET_NAME>UNICODE</CHARACTER_SET_NAME>
  </Columns>
  <Columns>
    <TABLE_CATALOG>AdventureWorks</TABLE_CATALOG>
    <TABLE_SCHEMA>Person</TABLE_SCHEMA>
    <TABLE_NAME>Contact</TABLE_NAME>
    <COLUMN_NAME>Title</COLUMN_NAME>
    <ORDINAL_POSITION>3</ORDINAL_POSITION>
    <IS_NULLABLE>YES</IS_NULLABLE>
    <DATA_TYPE>nvarchar</DATA_TYPE>
    <CHARACTER_MAXIMUM_LENGTH>8</CHARACTER_MAXIMUM_LENGTH>
    <CHARACTER_OCTET_LENGTH>16</CHARACTER_OCTET_LENGTH>
    <CHARACTER_SET_NAME>UNICODE</CHARACTER_SET_NAME>
  </Columns>
  <Columns>
    <TABLE_CATALOG>AdventureWorks</TABLE_CATALOG>
    <TABLE_SCHEMA>Person</TABLE_SCHEMA>
    <TABLE_NAME>ContactType</TABLE_NAME>
    <COLUMN_NAME>ContactTypeID</COLUMN_NAME>
    <ORDINAL_POSITION>1</ORDINAL_POSITION>
    <IS_NULLABLE>NO</IS_NULLABLE>
    <DATA_TYPE>int</DATA_TYPE>
    <NUMERIC_PRECISION>10</NUMERIC_PRECISION>
    <NUMERIC_PRECISION_RADIX>10</NUMERIC_PRECISION_RADIX>
    <NUMERIC_SCALE>0</NUMERIC_SCALE>
  </Columns>
  <Columns>
    <TABLE_CATALOG>AdventureWorks</TABLE_CATALOG>
    <TABLE_SCHEMA>Person</TABLE_SCHEMA>
    <TABLE_NAME>ContactType</TABLE_NAME>
    <COLUMN_NAME>ModifiedDate</COLUMN_NAME>
    <ORDINAL_POSITION>3</ORDINAL_POSITION>
    <COLUMN_DEFAULT>(getdate())</COLUMN_DEFAULT>
    <IS_NULLABLE>NO</IS_NULLABLE>
    <DATA_TYPE>datetime</DATA_TYPE>
    <DATETIME_PRECISION>3</DATETIME_PRECISION>
  </Columns>
  <Columns>
    <TABLE_CATALOG>AdventureWorks</TABLE_CATALOG>
    <TABLE_SCHEMA>Person</TABLE_SCHEMA>
    <TABLE_NAME>ContactType</TABLE_NAME>
    <COLUMN_NAME>Name</COLUMN_NAME>
    <ORDINAL_POSITION>2</ORDINAL_POSITION>
    <IS_NULLABLE>NO</IS_NULLABLE>
    <DATA_TYPE>nvarchar</DATA_TYPE>
    <CHARACTER_MAXIMUM_LENGTH>50</CHARACTER_MAXIMUM_LENGTH>
    <CHARACTER_OCTET_LENGTH>100</CHARACTER_OCTET_LENGTH>
    <CHARACTER_SET_NAME>UNICODE</CHARACTER_SET_NAME>
  </Columns>
  <Columns>
    <TABLE_CATALOG>AdventureWorks</TABLE_CATALOG>
    <TABLE_SCHEMA>Person</TABLE_SCHEMA>
    <TABLE_NAME>CountryRegion</TABLE_NAME>
    <COLUMN_NAME>CountryRegionCode</COLUMN_NAME>
    <ORDINAL_POSITION>1</ORDINAL_POSITION>
    <IS_NULLABLE>NO</IS_NULLABLE>
    <DATA_TYPE>nvarchar</DATA_TYPE>
    <CHARACTER_MAXIMUM_LENGTH>3</CHARACTER_MAXIMUM_LENGTH>
    <CHARACTER_OCTET_LENGTH>6</CHARACTER_OCTET_LENGTH>
    <CHARACTER_SET_NAME>UNICODE</CHARACTER_SET_NAME>
  </Columns>
  <Columns>
    <TABLE_CATALOG>AdventureWorks</TABLE_CATALOG>
    <TABLE_SCHEMA>Person</TABLE_SCHEMA>
    <TABLE_NAME>CountryRegion</TABLE_NAME>
    <COLUMN_NAME>ModifiedDate</COLUMN_NAME>
    <ORDINAL_POSITION>3</ORDINAL_POSITION>
    <COLUMN_DEFAULT>(getdate())</COLUMN_DEFAULT>
    <IS_NULLABLE>NO</IS_NULLABLE>
    <DATA_TYPE>datetime</DATA_TYPE>
    <DATETIME_PRECISION>3</DATETIME_PRECISION>
  </Columns>
  <Columns>
    <TABLE_CATALOG>AdventureWorks</TABLE_CATALOG>
    <TABLE_SCHEMA>Person</TABLE_SCHEMA>
    <TABLE_NAME>CountryRegion</TABLE_NAME>
    <COLUMN_NAME>Name</COLUMN_NAME>
    <ORDINAL_POSITION>2</ORDINAL_POSITION>
    <IS_NULLABLE>NO</IS_NULLABLE>
    <DATA_TYPE>nvarchar</DATA_TYPE>
    <CHARACTER_MAXIMUM_LENGTH>50</CHARACTER_MAXIMUM_LENGTH>
    <CHARACTER_OCTET_LENGTH>100</CHARACTER_OCTET_LENGTH>
    <CHARACTER_SET_NAME>UNICODE</CHARACTER_SET_NAME>
  </Columns>
  <Columns>
    <TABLE_CATALOG>AdventureWorks</TABLE_CATALOG>
    <TABLE_SCHEMA>Person</TABLE_SCHEMA>
    <TABLE_NAME>StateProvince</TABLE_NAME>
    <COLUMN_NAME>CountryRegionCode</COLUMN_NAME>
    <ORDINAL_POSITION>3</ORDINAL_POSITION>
    <IS_NULLABLE>NO</IS_NULLABLE>
    <DATA_TYPE>nvarchar</DATA_TYPE>
    <CHARACTER_MAXIMUM_LENGTH>3</CHARACTER_MAXIMUM_LENGTH>
    <CHARACTER_OCTET_LENGTH>6</CHARACTER_OCTET_LENGTH>
    <CHARACTER_SET_NAME>UNICODE</CHARACTER_SET_NAME>
  </Columns>
  <Columns>
    <TABLE_CATALOG>AdventureWorks</TABLE_CATALOG>
    <TABLE_SCHEMA>Person</TABLE_SCHEMA>
    <TABLE_NAME>StateProvince</TABLE_NAME>
    <COLUMN_NAME>IsOnlyStateProvinceFlag</COLUMN_NAME>
    <ORDINAL_POSITION>4</ORDINAL_POSITION>
    <COLUMN_DEFAULT>((1))</COLUMN_DEFAULT>
    <IS_NULLABLE>NO</IS_NULLABLE>
    <DATA_TYPE>bit</DATA_TYPE>
  </Columns>
  <Columns>
    <TABLE_CATALOG>AdventureWorks</TABLE_CATALOG>
    <TABLE_SCHEMA>Person</TABLE_SCHEMA>
    <TABLE_NAME>StateProvince</TABLE_NAME>
    <COLUMN_NAME>ModifiedDate</COLUMN_NAME>
    <ORDINAL_POSITION>8</ORDINAL_POSITION>
    <COLUMN_DEFAULT>(getdate())</COLUMN_DEFAULT>
    <IS_NULLABLE>NO</IS_NULLABLE>
    <DATA_TYPE>datetime</DATA_TYPE>
    <DATETIME_PRECISION>3</DATETIME_PRECISION>
  </Columns>
  <Columns>
    <TABLE_CATALOG>AdventureWorks</TABLE_CATALOG>
    <TABLE_SCHEMA>Person</TABLE_SCHEMA>
    <TABLE_NAME>StateProvince</TABLE_NAME>
    <COLUMN_NAME>Name</COLUMN_NAME>
    <ORDINAL_POSITION>5</ORDINAL_POSITION>
    <IS_NULLABLE>NO</IS_NULLABLE>
    <DATA_TYPE>nvarchar</DATA_TYPE>
    <CHARACTER_MAXIMUM_LENGTH>50</CHARACTER_MAXIMUM_LENGTH>
    <CHARACTER_OCTET_LENGTH>100</CHARACTER_OCTET_LENGTH>
    <CHARACTER_SET_NAME>UNICODE</CHARACTER_SET_NAME>
  </Columns>
  <Columns>
    <TABLE_CATALOG>AdventureWorks</TABLE_CATALOG>
    <TABLE_SCHEMA>Person</TABLE_SCHEMA>
    <TABLE_NAME>StateProvince</TABLE_NAME>
    <COLUMN_NAME>rowguid</COLUMN_NAME>
    <ORDINAL_POSITION>7</ORDINAL_POSITION>
    <COLUMN_DEFAULT>(newid())</COLUMN_DEFAULT>
    <IS_NULLABLE>NO</IS_NULLABLE>
    <DATA_TYPE>uniqueidentifier</DATA_TYPE>
  </Columns>
  <Columns>
    <TABLE_CATALOG>AdventureWorks</TABLE_CATALOG>
    <TABLE_SCHEMA>Person</TABLE_SCHEMA>
    <TABLE_NAME>StateProvince</TABLE_NAME>
    <COLUMN_NAME>StateProvinceCode</COLUMN_NAME>
    <ORDINAL_POSITION>2</ORDINAL_POSITION>
    <IS_NULLABLE>NO</IS_NULLABLE>
    <DATA_TYPE>nchar</DATA_TYPE>
    <CHARACTER_MAXIMUM_LENGTH>3</CHARACTER_MAXIMUM_LENGTH>
    <CHARACTER_OCTET_LENGTH>6</CHARACTER_OCTET_LENGTH>
    <CHARACTER_SET_NAME>UNICODE</CHARACTER_SET_NAME>
  </Columns>
  <Columns>
    <TABLE_CATALOG>AdventureWorks</TABLE_CATALOG>
    <TABLE_SCHEMA>Person</TABLE_SCHEMA>
    <TABLE_NAME>StateProvince</TABLE_NAME>
    <COLUMN_NAME>StateProvinceID</COLUMN_NAME>
    <ORDINAL_POSITION>1</ORDINAL_POSITION>
    <IS_NULLABLE>NO</IS_NULLABLE>
    <DATA_TYPE>int</DATA_TYPE>
    <NUMERIC_PRECISION>10</NUMERIC_PRECISION>
    <NUMERIC_PRECISION_RADIX>10</NUMERIC_PRECISION_RADIX>
    <NUMERIC_SCALE>0</NUMERIC_SCALE>
  </Columns>
  <Columns>
    <TABLE_CATALOG>AdventureWorks</TABLE_CATALOG>
    <TABLE_SCHEMA>Person</TABLE_SCHEMA>
    <TABLE_NAME>StateProvince</TABLE_NAME>
    <COLUMN_NAME>TerritoryID</COLUMN_NAME>
    <ORDINAL_POSITION>6</ORDINAL_POSITION>
    <IS_NULLABLE>NO</IS_NULLABLE>
    <DATA_TYPE>int</DATA_TYPE>
    <NUMERIC_PRECISION>10</NUMERIC_PRECISION>
    <NUMERIC_PRECISION_RADIX>10</NUMERIC_PRECISION_RADIX>
    <NUMERIC_SCALE>0</NUMERIC_SCALE>
  </Columns>
  <Columns>
    <TABLE_CATALOG>AdventureWorks</TABLE_CATALOG>
    <TABLE_SCHEMA>Person</TABLE_SCHEMA>
    <TABLE_NAME>vAdditionalContactInfo</TABLE_NAME>
    <COLUMN_NAME>City</COLUMN_NAME>
    <ORDINAL_POSITION>8</ORDINAL_POSITION>
    <IS_NULLABLE>YES</IS_NULLABLE>
    <DATA_TYPE>nvarchar</DATA_TYPE>
    <CHARACTER_MAXIMUM_LENGTH>50</CHARACTER_MAXIMUM_LENGTH>
    <CHARACTER_OCTET_LENGTH>100</CHARACTER_OCTET_LENGTH>
    <CHARACTER_SET_NAME>UNICODE</CHARACTER_SET_NAME>
  </Columns>
  <Columns>
    <TABLE_CATALOG>AdventureWorks</TABLE_CATALOG>
    <TABLE_SCHEMA>Person</TABLE_SCHEMA>
    <TABLE_NAME>vAdditionalContactInfo</TABLE_NAME>
    <COLUMN_NAME>ContactID</COLUMN_NAME>
    <ORDINAL_POSITION>1</ORDINAL_POSITION>
    <IS_NULLABLE>NO</IS_NULLABLE>
    <DATA_TYPE>int</DATA_TYPE>
    <NUMERIC_PRECISION>10</NUMERIC_PRECISION>
    <NUMERIC_PRECISION_RADIX>10</NUMERIC_PRECISION_RADIX>
    <NUMERIC_SCALE>0</NUMERIC_SCALE>
  </Columns>
  <Columns>
    <TABLE_CATALOG>AdventureWorks</TABLE_CATALOG>
    <TABLE_SCHEMA>Person</TABLE_SCHEMA>
    <TABLE_NAME>vAdditionalContactInfo</TABLE_NAME>
    <COLUMN_NAME>CountryRegion</COLUMN_NAME>
    <ORDINAL_POSITION>11</ORDINAL_POSITION>
    <IS_NULLABLE>YES</IS_NULLABLE>
    <DATA_TYPE>nvarchar</DATA_TYPE>
    <CHARACTER_MAXIMUM_LENGTH>50</CHARACTER_MAXIMUM_LENGTH>
    <CHARACTER_OCTET_LENGTH>100</CHARACTER_OCTET_LENGTH>
    <CHARACTER_SET_NAME>UNICODE</CHARACTER_SET_NAME>
  </Columns>
  <Columns>
    <TABLE_CATALOG>AdventureWorks</TABLE_CATALOG>
    <TABLE_SCHEMA>Person</TABLE_SCHEMA>
    <TABLE_NAME>vAdditionalContactInfo</TABLE_NAME>
    <COLUMN_NAME>EMailAddress</COLUMN_NAME>
    <ORDINAL_POSITION>13</ORDINAL_POSITION>
    <IS_NULLABLE>YES</IS_NULLABLE>
    <DATA_TYPE>nvarchar</DATA_TYPE>
    <CHARACTER_MAXIMUM_LENGTH>128</CHARACTER_MAXIMUM_LENGTH>
    <CHARACTER_OCTET_LENGTH>256</CHARACTER_OCTET_LENGTH>
    <CHARACTER_SET_NAME>UNICODE</CHARACTER_SET_NAME>
  </Columns>
  <Columns>
    <TABLE_CATALOG>AdventureWorks</TABLE_CATALOG>
    <TABLE_SCHEMA>Person</TABLE_SCHEMA>
    <TABLE_NAME>vAdditionalContactInfo</TABLE_NAME>
    <COLUMN_NAME>EMailSpecialInstructions</COLUMN_NAME>
    <ORDINAL_POSITION>14</ORDINAL_POSITION>
    <IS_NULLABLE>YES</IS_NULLABLE>
    <DATA_TYPE>nvarchar</DATA_TYPE>
    <CHARACTER_MAXIMUM_LENGTH>-1</CHARACTER_MAXIMUM_LENGTH>
    <CHARACTER_OCTET_LENGTH>-1</CHARACTER_OCTET_LENGTH>
    <CHARACTER_SET_NAME>UNICODE</CHARACTER_SET_NAME>
  </Columns>
  <Columns>
    <TABLE_CATALOG>AdventureWorks</TABLE_CATALOG>
    <TABLE_SCHEMA>Person</TABLE_SCHEMA>
    <TABLE_NAME>vAdditionalContactInfo</TABLE_NAME>
    <COLUMN_NAME>EMailTelephoneNumber</COLUMN_NAME>
    <ORDINAL_POSITION>15</ORDINAL_POSITION>
    <IS_NULLABLE>YES</IS_NULLABLE>
    <DATA_TYPE>nvarchar</DATA_TYPE>
    <CHARACTER_MAXIMUM_LENGTH>50</CHARACTER_MAXIMUM_LENGTH>
    <CHARACTER_OCTET_LENGTH>100</CHARACTER_OCTET_LENGTH>
    <CHARACTER_SET_NAME>UNICODE</CHARACTER_SET_NAME>
  </Columns>
  <Columns>
    <TABLE_CATALOG>AdventureWorks</TABLE_CATALOG>
    <TABLE_SCHEMA>Person</TABLE_SCHEMA>
    <TABLE_NAME>vAdditionalContactInfo</TABLE_NAME>
    <COLUMN_NAME>FirstName</COLUMN_NAME>
    <ORDINAL_POSITION>2</ORDINAL_POSITION>
    <IS_NULLABLE>NO</IS_NULLABLE>
    <DATA_TYPE>nvarchar</DATA_TYPE>
    <CHARACTER_MAXIMUM_LENGTH>50</CHARACTER_MAXIMUM_LENGTH>
    <CHARACTER_OCTET_LENGTH>100</CHARACTER_OCTET_LENGTH>
    <CHARACTER_SET_NAME>UNICODE</CHARACTER_SET_NAME>
  </Columns>
  <Columns>
    <TABLE_CATALOG>AdventureWorks</TABLE_CATALOG>
    <TABLE_SCHEMA>Person</TABLE_SCHEMA>
    <TABLE_NAME>vAdditionalContactInfo</TABLE_NAME>
    <COLUMN_NAME>HomeAddressSpecialInstructions</COLUMN_NAME>
    <ORDINAL_POSITION>12</ORDINAL_POSITION>
    <IS_NULLABLE>YES</IS_NULLABLE>
    <DATA_TYPE>nvarchar</DATA_TYPE>
    <CHARACTER_MAXIMUM_LENGTH>-1</CHARACTER_MAXIMUM_LENGTH>
    <CHARACTER_OCTET_LENGTH>-1</CHARACTER_OCTET_LENGTH>
    <CHARACTER_SET_NAME>UNICODE</CHARACTER_SET_NAME>
  </Columns>
  <Columns>
    <TABLE_CATALOG>AdventureWorks</TABLE_CATALOG>
    <TABLE_SCHEMA>Person</TABLE_SCHEMA>
    <TABLE_NAME>vAdditionalContactInfo</TABLE_NAME>
    <COLUMN_NAME>LastName</COLUMN_NAME>
    <ORDINAL_POSITION>4</ORDINAL_POSITION>
    <IS_NULLABLE>NO</IS_NULLABLE>
    <DATA_TYPE>nvarchar</DATA_TYPE>
    <CHARACTER_MAXIMUM_LENGTH>50</CHARACTER_MAXIMUM_LENGTH>
    <CHARACTER_OCTET_LENGTH>100</CHARACTER_OCTET_LENGTH>
    <CHARACTER_SET_NAME>UNICODE</CHARACTER_SET_NAME>
  </Columns>
  <Columns>
    <TABLE_CATALOG>AdventureWorks</TABLE_CATALOG>
    <TABLE_SCHEMA>Person</TABLE_SCHEMA>
    <TABLE_NAME>vAdditionalContactInfo</TABLE_NAME>
    <COLUMN_NAME>MiddleName</COLUMN_NAME>
    <ORDINAL_POSITION>3</ORDINAL_POSITION>
    <IS_NULLABLE>YES</IS_NULLABLE>
    <DATA_TYPE>nvarchar</DATA_TYPE>
    <CHARACTER_MAXIMUM_LENGTH>50</CHARACTER_MAXIMUM_LENGTH>
    <CHARACTER_OCTET_LENGTH>100</CHARACTER_OCTET_LENGTH>
    <CHARACTER_SET_NAME>UNICODE</CHARACTER_SET_NAME>
  </Columns>
  <Columns>
    <TABLE_CATALOG>AdventureWorks</TABLE_CATALOG>
    <TABLE_SCHEMA>Person</TABLE_SCHEMA>
    <TABLE_NAME>vAdditionalContactInfo</TABLE_NAME>
    <COLUMN_NAME>ModifiedDate</COLUMN_NAME>
    <ORDINAL_POSITION>17</ORDINAL_POSITION>
    <IS_NULLABLE>NO</IS_NULLABLE>
    <DATA_TYPE>datetime</DATA_TYPE>
    <DATETIME_PRECISION>3</DATETIME_PRECISION>
  </Columns>
  <Columns>
    <TABLE_CATALOG>AdventureWorks</TABLE_CATALOG>
    <TABLE_SCHEMA>Person</TABLE_SCHEMA>
    <TABLE_NAME>vAdditionalContactInfo</TABLE_NAME>
    <COLUMN_NAME>PostalCode</COLUMN_NAME>
    <ORDINAL_POSITION>10</ORDINAL_POSITION>
    <IS_NULLABLE>YES</IS_NULLABLE>
    <DATA_TYPE>nvarchar</DATA_TYPE>
    <CHARACTER_MAXIMUM_LENGTH>50</CHARACTER_MAXIMUM_LENGTH>
    <CHARACTER_OCTET_LENGTH>100</CHARACTER_OCTET_LENGTH>
    <CHARACTER_SET_NAME>UNICODE</CHARACTER_SET_NAME>
  </Columns>
  <Columns>
    <TABLE_CATALOG>AdventureWorks</TABLE_CATALOG>
    <TABLE_SCHEMA>Person</TABLE_SCHEMA>
    <TABLE_NAME>vAdditionalContactInfo</TABLE_NAME>
    <COLUMN_NAME>rowguid</COLUMN_NAME>
    <ORDINAL_POSITION>16</ORDINAL_POSITION>
    <IS_NULLABLE>NO</IS_NULLABLE>
    <DATA_TYPE>uniqueidentifier</DATA_TYPE>
  </Columns>
  <Columns>
    <TABLE_CATALOG>AdventureWorks</TABLE_CATALOG>
    <TABLE_SCHEMA>Person</TABLE_SCHEMA>
    <TABLE_NAME>vAdditionalContactInfo</TABLE_NAME>
    <COLUMN_NAME>StateProvince</COLUMN_NAME>
    <ORDINAL_POSITION>9</ORDINAL_POSITION>
    <IS_NULLABLE>YES</IS_NULLABLE>
    <DATA_TYPE>nvarchar</DATA_TYPE>
    <CHARACTER_MAXIMUM_LENGTH>50</CHARACTER_MAXIMUM_LENGTH>
    <CHARACTER_OCTET_LENGTH>100</CHARACTER_OCTET_LENGTH>
    <CHARACTER_SET_NAME>UNICODE</CHARACTER_SET_NAME>
  </Columns>
  <Columns>
    <TABLE_CATALOG>AdventureWorks</TABLE_CATALOG>
    <TABLE_SCHEMA>Person</TABLE_SCHEMA>
    <TABLE_NAME>vAdditionalContactInfo</TABLE_NAME>
    <COLUMN_NAME>Street</COLUMN_NAME>
    <ORDINAL_POSITION>7</ORDINAL_POSITION>
    <IS_NULLABLE>YES</IS_NULLABLE>
    <DATA_TYPE>nvarchar</DATA_TYPE>
    <CHARACTER_MAXIMUM_LENGTH>50</CHARACTER_MAXIMUM_LENGTH>
    <CHARACTER_OCTET_LENGTH>100</CHARACTER_OCTET_LENGTH>
    <CHARACTER_SET_NAME>UNICODE</CHARACTER_SET_NAME>
  </Columns>
  <Columns>
    <TABLE_CATALOG>AdventureWorks</TABLE_CATALOG>
    <TABLE_SCHEMA>Person</TABLE_SCHEMA>
    <TABLE_NAME>vAdditionalContactInfo</TABLE_NAME>
    <COLUMN_NAME>TelephoneNumber</COLUMN_NAME>
    <ORDINAL_POSITION>5</ORDINAL_POSITION>
    <IS_NULLABLE>YES</IS_NULLABLE>
    <DATA_TYPE>nvarchar</DATA_TYPE>
    <CHARACTER_MAXIMUM_LENGTH>50</CHARACTER_MAXIMUM_LENGTH>
    <CHARACTER_OCTET_LENGTH>100</CHARACTER_OCTET_LENGTH>
    <CHARACTER_SET_NAME>UNICODE</CHARACTER_SET_NAME>
  </Columns>
  <Columns>
    <TABLE_CATALOG>AdventureWorks</TABLE_CATALOG>
    <TABLE_SCHEMA>Person</TABLE_SCHEMA>
    <TABLE_NAME>vAdditionalContactInfo</TABLE_NAME>
    <COLUMN_NAME>TelephoneSpecialInstructions</COLUMN_NAME>
    <ORDINAL_POSITION>6</ORDINAL_POSITION>
    <IS_NULLABLE>YES</IS_NULLABLE>
    <DATA_TYPE>nvarchar</DATA_TYPE>
    <CHARACTER_MAXIMUM_LENGTH>-1</CHARACTER_MAXIMUM_LENGTH>
    <CHARACTER_OCTET_LENGTH>-1</CHARACTER_OCTET_LENGTH>
    <CHARACTER_SET_NAME>UNICODE</CHARACTER_SET_NAME>
  </Columns>
  <Columns>
    <TABLE_CATALOG>AdventureWorks</TABLE_CATALOG>
    <TABLE_SCHEMA>Person</TABLE_SCHEMA>
    <TABLE_NAME>vStateProvinceCountryRegion</TABLE_NAME>
    <COLUMN_NAME>CountryRegionCode</COLUMN_NAME>
    <ORDINAL_POSITION>6</ORDINAL_POSITION>
    <IS_NULLABLE>NO</IS_NULLABLE>
    <DATA_TYPE>nvarchar</DATA_TYPE>
    <CHARACTER_MAXIMUM_LENGTH>3</CHARACTER_MAXIMUM_LENGTH>
    <CHARACTER_OCTET_LENGTH>6</CHARACTER_OCTET_LENGTH>
    <CHARACTER_SET_NAME>UNICODE</CHARACTER_SET_NAME>
  </Columns>
  <Columns>
    <TABLE_CATALOG>AdventureWorks</TABLE_CATALOG>
    <TABLE_SCHEMA>Person</TABLE_SCHEMA>
    <TABLE_NAME>vStateProvinceCountryRegion</TABLE_NAME>
    <COLUMN_NAME>CountryRegionName</COLUMN_NAME>
    <ORDINAL_POSITION>7</ORDINAL_POSITION>
    <IS_NULLABLE>NO</IS_NULLABLE>
    <DATA_TYPE>nvarchar</DATA_TYPE>
    <CHARACTER_MAXIMUM_LENGTH>50</CHARACTER_MAXIMUM_LENGTH>
    <CHARACTER_OCTET_LENGTH>100</CHARACTER_OCTET_LENGTH>
    <CHARACTER_SET_NAME>UNICODE</CHARACTER_SET_NAME>
  </Columns>
  <Columns>
    <TABLE_CATALOG>AdventureWorks</TABLE_CATALOG>
    <TABLE_SCHEMA>Person</TABLE_SCHEMA>
    <TABLE_NAME>vStateProvinceCountryRegion</TABLE_NAME>
    <COLUMN_NAME>IsOnlyStateProvinceFlag</COLUMN_NAME>
    <ORDINAL_POSITION>3</ORDINAL_POSITION>
    <IS_NULLABLE>NO</IS_NULLABLE>
    <DATA_TYPE>bit</DATA_TYPE>
  </Columns>
  <Columns>
    <TABLE_CATALOG>AdventureWorks</TABLE_CATALOG>
    <TABLE_SCHEMA>Person</TABLE_SCHEMA>
    <TABLE_NAME>vStateProvinceCountryRegion</TABLE_NAME>
    <COLUMN_NAME>StateProvinceCode</COLUMN_NAME>
    <ORDINAL_POSITION>2</ORDINAL_POSITION>
    <IS_NULLABLE>NO</IS_NULLABLE>
    <DATA_TYPE>nchar</DATA_TYPE>
    <CHARACTER_MAXIMUM_LENGTH>3</CHARACTER_MAXIMUM_LENGTH>
    <CHARACTER_OCTET_LENGTH>6</CHARACTER_OCTET_LENGTH>
    <CHARACTER_SET_NAME>UNICODE</CHARACTER_SET_NAME>
  </Columns>
  <Columns>
    <TABLE_CATALOG>AdventureWorks</TABLE_CATALOG>
    <TABLE_SCHEMA>Person</TABLE_SCHEMA>
    <TABLE_NAME>vStateProvinceCountryRegion</TABLE_NAME>
    <COLUMN_NAME>StateProvinceID</COLUMN_NAME>
    <ORDINAL_POSITION>1</ORDINAL_POSITION>
    <IS_NULLABLE>NO</IS_NULLABLE>
    <DATA_TYPE>int</DATA_TYPE>
    <NUMERIC_PRECISION>10</NUMERIC_PRECISION>
    <NUMERIC_PRECISION_RADIX>10</NUMERIC_PRECISION_RADIX>
    <NUMERIC_SCALE>0</NUMERIC_SCALE>
  </Columns>
  <Columns>
    <TABLE_CATALOG>AdventureWorks</TABLE_CATALOG>
    <TABLE_SCHEMA>Person</TABLE_SCHEMA>
    <TABLE_NAME>vStateProvinceCountryRegion</TABLE_NAME>
    <COLUMN_NAME>StateProvinceName</COLUMN_NAME>
    <ORDINAL_POSITION>4</ORDINAL_POSITION>
    <IS_NULLABLE>NO</IS_NULLABLE>
    <DATA_TYPE>nvarchar</DATA_TYPE>
    <CHARACTER_MAXIMUM_LENGTH>50</CHARACTER_MAXIMUM_LENGTH>
    <CHARACTER_OCTET_LENGTH>100</CHARACTER_OCTET_LENGTH>
    <CHARACTER_SET_NAME>UNICODE</CHARACTER_SET_NAME>
  </Columns>
  <Columns>
    <TABLE_CATALOG>AdventureWorks</TABLE_CATALOG>
    <TABLE_SCHEMA>Person</TABLE_SCHEMA>
    <TABLE_NAME>vStateProvinceCountryRegion</TABLE_NAME>
    <COLUMN_NAME>TerritoryID</COLUMN_NAME>
    <ORDINAL_POSITION>5</ORDINAL_POSITION>
    <IS_NULLABLE>NO</IS_NULLABLE>
    <DATA_TYPE>int</DATA_TYPE>
    <NUMERIC_PRECISION>10</NUMERIC_PRECISION>
    <NUMERIC_PRECISION_RADIX>10</NUMERIC_PRECISION_RADIX>
    <NUMERIC_SCALE>0</NUMERIC_SCALE>
  </Columns>
  <Columns>
    <TABLE_CATALOG>AdventureWorks</TABLE_CATALOG>
    <TABLE_SCHEMA>Production</TABLE_SCHEMA>
    <TABLE_NAME>BillOfMaterials</TABLE_NAME>
    <COLUMN_NAME>BillOfMaterialsID</COLUMN_NAME>
    <ORDINAL_POSITION>1</ORDINAL_POSITION>
    <IS_NULLABLE>NO</IS_NULLABLE>
    <DATA_TYPE>int</DATA_TYPE>
    <NUMERIC_PRECISION>10</NUMERIC_PRECISION>
    <NUMERIC_PRECISION_RADIX>10</NUMERIC_PRECISION_RADIX>
    <NUMERIC_SCALE>0</NUMERIC_SCALE>
  </Columns>
  <Columns>
    <TABLE_CATALOG>AdventureWorks</TABLE_CATALOG>
    <TABLE_SCHEMA>Production</TABLE_SCHEMA>
    <TABLE_NAME>BillOfMaterials</TABLE_NAME>
    <COLUMN_NAME>BOMLevel</COLUMN_NAME>
    <ORDINAL_POSITION>7</ORDINAL_POSITION>
    <IS_NULLABLE>NO</IS_NULLABLE>
    <DATA_TYPE>smallint</DATA_TYPE>
    <NUMERIC_PRECISION>5</NUMERIC_PRECISION>
    <NUMERIC_PRECISION_RADIX>10</NUMERIC_PRECISION_RADIX>
    <NUMERIC_SCALE>0</NUMERIC_SCALE>
  </Columns>
  <Columns>
    <TABLE_CATALOG>AdventureWorks</TABLE_CATALOG>
    <TABLE_SCHEMA>Production</TABLE_SCHEMA>
    <TABLE_NAME>BillOfMaterials</TABLE_NAME>
    <COLUMN_NAME>ComponentID</COLUMN_NAME>
    <ORDINAL_POSITION>3</ORDINAL_POSITION>
    <IS_NULLABLE>NO</IS_NULLABLE>
    <DATA_TYPE>int</DATA_TYPE>
    <NUMERIC_PRECISION>10</NUMERIC_PRECISION>
    <NUMERIC_PRECISION_RADIX>10</NUMERIC_PRECISION_RADIX>
    <NUMERIC_SCALE>0</NUMERIC_SCALE>
  </Columns>
  <Columns>
    <TABLE_CATALOG>AdventureWorks</TABLE_CATALOG>
    <TABLE_SCHEMA>Production</TABLE_SCHEMA>
    <TABLE_NAME>BillOfMaterials</TABLE_NAME>
    <COLUMN_NAME>EndDate</COLUMN_NAME>
    <ORDINAL_POSITION>5</ORDINAL_POSITION>
    <IS_NULLABLE>YES</IS_NULLABLE>
    <DATA_TYPE>datetime</DATA_TYPE>
    <DATETIME_PRECISION>3</DATETIME_PRECISION>
  </Columns>
  <Columns>
    <TABLE_CATALOG>AdventureWorks</TABLE_CATALOG>
    <TABLE_SCHEMA>Production</TABLE_SCHEMA>
    <TABLE_NAME>BillOfMaterials</TABLE_NAME>
    <COLUMN_NAME>ModifiedDate</COLUMN_NAME>
    <ORDINAL_POSITION>9</ORDINAL_POSITION>
    <COLUMN_DEFAULT>(getdate())</COLUMN_DEFAULT>
    <IS_NULLABLE>NO</IS_NULLABLE>
    <DATA_TYPE>datetime</DATA_TYPE>
    <DATETIME_PRECISION>3</DATETIME_PRECISION>
  </Columns>
  <Columns>
    <TABLE_CATALOG>AdventureWorks</TABLE_CATALOG>
    <TABLE_SCHEMA>Production</TABLE_SCHEMA>
    <TABLE_NAME>BillOfMaterials</TABLE_NAME>
    <COLUMN_NAME>PerAssemblyQty</COLUMN_NAME>
    <ORDINAL_POSITION>8</ORDINAL_POSITION>
    <COLUMN_DEFAULT>((1.00))</COLUMN_DEFAULT>
    <IS_NULLABLE>NO</IS_NULLABLE>
    <DATA_TYPE>decimal</DATA_TYPE>
    <NUMERIC_PRECISION>8</NUMERIC_PRECISION>
    <NUMERIC_PRECISION_RADIX>10</NUMERIC_PRECISION_RADIX>
    <NUMERIC_SCALE>2</NUMERIC_SCALE>
  </Columns>
  <Columns>
    <TABLE_CATALOG>AdventureWorks</TABLE_CATALOG>
    <TABLE_SCHEMA>Production</TABLE_SCHEMA>
    <TABLE_NAME>BillOfMaterials</TABLE_NAME>
    <COLUMN_NAME>ProductAssemblyID</COLUMN_NAME>
    <ORDINAL_POSITION>2</ORDINAL_POSITION>
    <IS_NULLABLE>YES</IS_NULLABLE>
    <DATA_TYPE>int</DATA_TYPE>
    <NUMERIC_PRECISION>10</NUMERIC_PRECISION>
    <NUMERIC_PRECISION_RADIX>10</NUMERIC_PRECISION_RADIX>
    <NUMERIC_SCALE>0</NUMERIC_SCALE>
  </Columns>
  <Columns>
    <TABLE_CATALOG>AdventureWorks</TABLE_CATALOG>
    <TABLE_SCHEMA>Production</TABLE_SCHEMA>
    <TABLE_NAME>BillOfMaterials</TABLE_NAME>
    <COLUMN_NAME>StartDate</COLUMN_NAME>
    <ORDINAL_POSITION>4</ORDINAL_POSITION>
    <COLUMN_DEFAULT>(getdate())</COLUMN_DEFAULT>
    <IS_NULLABLE>NO</IS_NULLABLE>
    <DATA_TYPE>datetime</DATA_TYPE>
    <DATETIME_PRECISION>3</DATETIME_PRECISION>
  </Columns>
  <Columns>
    <TABLE_CATALOG>AdventureWorks</TABLE_CATALOG>
    <TABLE_SCHEMA>Production</TABLE_SCHEMA>
    <TABLE_NAME>BillOfMaterials</TABLE_NAME>
    <COLUMN_NAME>UnitMeasureCode</COLUMN_NAME>
    <ORDINAL_POSITION>6</ORDINAL_POSITION>
    <IS_NULLABLE>NO</IS_NULLABLE>
    <DATA_TYPE>nchar</DATA_TYPE>
    <CHARACTER_MAXIMUM_LENGTH>3</CHARACTER_MAXIMUM_LENGTH>
    <CHARACTER_OCTET_LENGTH>6</CHARACTER_OCTET_LENGTH>
    <CHARACTER_SET_NAME>UNICODE</CHARACTER_SET_NAME>
  </Columns>
  <Columns>
    <TABLE_CATALOG>AdventureWorks</TABLE_CATALOG>
    <TABLE_SCHEMA>Production</TABLE_SCHEMA>
    <TABLE_NAME>Culture</TABLE_NAME>
    <COLUMN_NAME>CultureID</COLUMN_NAME>
    <ORDINAL_POSITION>1</ORDINAL_POSITION>
    <IS_NULLABLE>NO</IS_NULLABLE>
    <DATA_TYPE>nchar</DATA_TYPE>
    <CHARACTER_MAXIMUM_LENGTH>6</CHARACTER_MAXIMUM_LENGTH>
    <CHARACTER_OCTET_LENGTH>12</CHARACTER_OCTET_LENGTH>
    <CHARACTER_SET_NAME>UNICODE</CHARACTER_SET_NAME>
  </Columns>
  <Columns>
    <TABLE_CATALOG>AdventureWorks</TABLE_CATALOG>
    <TABLE_SCHEMA>Production</TABLE_SCHEMA>
    <TABLE_NAME>Culture</TABLE_NAME>
    <COLUMN_NAME>ModifiedDate</COLUMN_NAME>
    <ORDINAL_POSITION>3</ORDINAL_POSITION>
    <COLUMN_DEFAULT>(getdate())</COLUMN_DEFAULT>
    <IS_NULLABLE>NO</IS_NULLABLE>
    <DATA_TYPE>datetime</DATA_TYPE>
    <DATETIME_PRECISION>3</DATETIME_PRECISION>
  </Columns>
  <Columns>
    <TABLE_CATALOG>AdventureWorks</TABLE_CATALOG>
    <TABLE_SCHEMA>Production</TABLE_SCHEMA>
    <TABLE_NAME>Culture</TABLE_NAME>
    <COLUMN_NAME>Name</COLUMN_NAME>
    <ORDINAL_POSITION>2</ORDINAL_POSITION>
    <IS_NULLABLE>NO</IS_NULLABLE>
    <DATA_TYPE>nvarchar</DATA_TYPE>
    <CHARACTER_MAXIMUM_LENGTH>50</CHARACTER_MAXIMUM_LENGTH>
    <CHARACTER_OCTET_LENGTH>100</CHARACTER_OCTET_LENGTH>
    <CHARACTER_SET_NAME>UNICODE</CHARACTER_SET_NAME>
  </Columns>
  <Columns>
    <TABLE_CATALOG>AdventureWorks</TABLE_CATALOG>
    <TABLE_SCHEMA>Production</TABLE_SCHEMA>
    <TABLE_NAME>Document</TABLE_NAME>
    <COLUMN_NAME>ChangeNumber</COLUMN_NAME>
    <ORDINAL_POSITION>6</ORDINAL_POSITION>
    <COLUMN_DEFAULT>((0))</COLUMN_DEFAULT>
    <IS_NULLABLE>NO</IS_NULLABLE>
    <DATA_TYPE>int</DATA_TYPE>
    <NUMERIC_PRECISION>10</NUMERIC_PRECISION>
    <NUMERIC_PRECISION_RADIX>10</NUMERIC_PRECISION_RADIX>
    <NUMERIC_SCALE>0</NUMERIC_SCALE>
  </Columns>
  <Columns>
    <TABLE_CATALOG>AdventureWorks</TABLE_CATALOG>
    <TABLE_SCHEMA>Production</TABLE_SCHEMA>
    <TABLE_NAME>Document</TABLE_NAME>
    <COLUMN_NAME>Document</COLUMN_NAME>
    <ORDINAL_POSITION>9</ORDINAL_POSITION>
    <IS_NULLABLE>YES</IS_NULLABLE>
    <DATA_TYPE>image</DATA_TYPE>
    <CHARACTER_MAXIMUM_LENGTH>2147483647</CHARACTER_MAXIMUM_LENGTH>
    <CHARACTER_OCTET_LENGTH>2147483647</CHARACTER_OCTET_LENGTH>
  </Columns>
  <Columns>
    <TABLE_CATALOG>AdventureWorks</TABLE_CATALOG>
    <TABLE_SCHEMA>Production</TABLE_SCHEMA>
    <TABLE_NAME>Document</TABLE_NAME>
    <COLUMN_NAME>DocumentID</COLUMN_NAME>
    <ORDINAL_POSITION>1</ORDINAL_POSITION>
    <IS_NULLABLE>NO</IS_NULLABLE>
    <DATA_TYPE>int</DATA_TYPE>
    <NUMERIC_PRECISION>10</NUMERIC_PRECISION>
    <NUMERIC_PRECISION_RADIX>10</NUMERIC_PRECISION_RADIX>
    <NUMERIC_SCALE>0</NUMERIC_SCALE>
  </Columns>
  <Columns>
    <TABLE_CATALOG>AdventureWorks</TABLE_CATALOG>
    <TABLE_SCHEMA>Production</TABLE_SCHEMA>
    <TABLE_NAME>Document</TABLE_NAME>
    <COLUMN_NAME>DocumentSummary</COLUMN_NAME>
    <ORDINAL_POSITION>8</ORDINAL_POSITION>
    <IS_NULLABLE>YES</IS_NULLABLE>
    <DATA_TYPE>nvarchar</DATA_TYPE>
    <CHARACTER_MAXIMUM_LENGTH>-1</CHARACTER_MAXIMUM_LENGTH>
    <CHARACTER_OCTET_LENGTH>-1</CHARACTER_OCTET_LENGTH>
    <CHARACTER_SET_NAME>UNICODE</CHARACTER_SET_NAME>
  </Columns>
  <Columns>
    <TABLE_CATALOG>AdventureWorks</TABLE_CATALOG>
    <TABLE_SCHEMA>Production</TABLE_SCHEMA>
    <TABLE_NAME>Document</TABLE_NAME>
    <COLUMN_NAME>FileExtension</COLUMN_NAME>
    <ORDINAL_POSITION>4</ORDINAL_POSITION>
    <IS_NULLABLE>NO</IS_NULLABLE>
    <DATA_TYPE>nvarchar</DATA_TYPE>
    <CHARACTER_MAXIMUM_LENGTH>8</CHARACTER_MAXIMUM_LENGTH>
    <CHARACTER_OCTET_LENGTH>16</CHARACTER_OCTET_LENGTH>
    <CHARACTER_SET_NAME>UNICODE</CHARACTER_SET_NAME>
  </Columns>
  <Columns>
    <TABLE_CATALOG>AdventureWorks</TABLE_CATALOG>
    <TABLE_SCHEMA>Production</TABLE_SCHEMA>
    <TABLE_NAME>Document</TABLE_NAME>
    <COLUMN_NAME>FileName</COLUMN_NAME>
    <ORDINAL_POSITION>3</ORDINAL_POSITION>
    <IS_NULLABLE>NO</IS_NULLABLE>
    <DATA_TYPE>nvarchar</DATA_TYPE>
    <CHARACTER_MAXIMUM_LENGTH>400</CHARACTER_MAXIMUM_LENGTH>
    <CHARACTER_OCTET_LENGTH>800</CHARACTER_OCTET_LENGTH>
    <CHARACTER_SET_NAME>UNICODE</CHARACTER_SET_NAME>
  </Columns>
  <Columns>
    <TABLE_CATALOG>AdventureWorks</TABLE_CATALOG>
    <TABLE_SCHEMA>Production</TABLE_SCHEMA>
    <TABLE_NAME>Document</TABLE_NAME>
    <COLUMN_NAME>ModifiedDate</COLUMN_NAME>
    <ORDINAL_POSITION>10</ORDINAL_POSITION>
    <COLUMN_DEFAULT>(getdate())</COLUMN_DEFAULT>
    <IS_NULLABLE>NO</IS_NULLABLE>
    <DATA_TYPE>datetime</DATA_TYPE>
    <DATETIME_PRECISION>3</DATETIME_PRECISION>
  </Columns>
  <Columns>
    <TABLE_CATALOG>AdventureWorks</TABLE_CATALOG>
    <TABLE_SCHEMA>Production</TABLE_SCHEMA>
    <TABLE_NAME>Document</TABLE_NAME>
    <COLUMN_NAME>Revision</COLUMN_NAME>
    <ORDINAL_POSITION>5</ORDINAL_POSITION>
    <IS_NULLABLE>NO</IS_NULLABLE>
    <DATA_TYPE>nchar</DATA_TYPE>
    <CHARACTER_MAXIMUM_LENGTH>5</CHARACTER_MAXIMUM_LENGTH>
    <CHARACTER_OCTET_LENGTH>10</CHARACTER_OCTET_LENGTH>
    <CHARACTER_SET_NAME>UNICODE</CHARACTER_SET_NAME>
  </Columns>
  <Columns>
    <TABLE_CATALOG>AdventureWorks</TABLE_CATALOG>
    <TABLE_SCHEMA>Production</TABLE_SCHEMA>
    <TABLE_NAME>Document</TABLE_NAME>
    <COLUMN_NAME>Status</COLUMN_NAME>
    <ORDINAL_POSITION>7</ORDINAL_POSITION>
    <IS_NULLABLE>NO</IS_NULLABLE>
    <DATA_TYPE>tinyint</DATA_TYPE>
    <NUMERIC_PRECISION>3</NUMERIC_PRECISION>
    <NUMERIC_PRECISION_RADIX>10</NUMERIC_PRECISION_RADIX>
    <NUMERIC_SCALE>0</NUMERIC_SCALE>
  </Columns>
  <Columns>
    <TABLE_CATALOG>AdventureWorks</TABLE_CATALOG>
    <TABLE_SCHEMA>Production</TABLE_SCHEMA>
    <TABLE_NAME>Document</TABLE_NAME>
    <COLUMN_NAME>Title</COLUMN_NAME>
    <ORDINAL_POSITION>2</ORDINAL_POSITION>
    <IS_NULLABLE>NO</IS_NULLABLE>
    <DATA_TYPE>nvarchar</DATA_TYPE>
    <CHARACTER_MAXIMUM_LENGTH>50</CHARACTER_MAXIMUM_LENGTH>
    <CHARACTER_OCTET_LENGTH>100</CHARACTER_OCTET_LENGTH>
    <CHARACTER_SET_NAME>UNICODE</CHARACTER_SET_NAME>
  </Columns>
  <Columns>
    <TABLE_CATALOG>AdventureWorks</TABLE_CATALOG>
    <TABLE_SCHEMA>Production</TABLE_SCHEMA>
    <TABLE_NAME>Illustration</TABLE_NAME>
    <COLUMN_NAME>Diagram</COLUMN_NAME>
    <ORDINAL_POSITION>2</ORDINAL_POSITION>
    <IS_NULLABLE>YES</IS_NULLABLE>
    <DATA_TYPE>xml</DATA_TYPE>
    <CHARACTER_MAXIMUM_LENGTH>-1</CHARACTER_MAXIMUM_LENGTH>
    <CHARACTER_OCTET_LENGTH>-1</CHARACTER_OCTET_LENGTH>
  </Columns>
  <Columns>
    <TABLE_CATALOG>AdventureWorks</TABLE_CATALOG>
    <TABLE_SCHEMA>Production</TABLE_SCHEMA>
    <TABLE_NAME>Illustration</TABLE_NAME>
    <COLUMN_NAME>IllustrationID</COLUMN_NAME>
    <ORDINAL_POSITION>1</ORDINAL_POSITION>
    <IS_NULLABLE>NO</IS_NULLABLE>
    <DATA_TYPE>int</DATA_TYPE>
    <NUMERIC_PRECISION>10</NUMERIC_PRECISION>
    <NUMERIC_PRECISION_RADIX>10</NUMERIC_PRECISION_RADIX>
    <NUMERIC_SCALE>0</NUMERIC_SCALE>
  </Columns>
  <Columns>
    <TABLE_CATALOG>AdventureWorks</TABLE_CATALOG>
    <TABLE_SCHEMA>Production</TABLE_SCHEMA>
    <TABLE_NAME>Illustration</TABLE_NAME>
    <COLUMN_NAME>ModifiedDate</COLUMN_NAME>
    <ORDINAL_POSITION>3</ORDINAL_POSITION>
    <COLUMN_DEFAULT>(getdate())</COLUMN_DEFAULT>
    <IS_NULLABLE>NO</IS_NULLABLE>
    <DATA_TYPE>datetime</DATA_TYPE>
    <DATETIME_PRECISION>3</DATETIME_PRECISION>
  </Columns>
  <Columns>
    <TABLE_CATALOG>AdventureWorks</TABLE_CATALOG>
    <TABLE_SCHEMA>Production</TABLE_SCHEMA>
    <TABLE_NAME>Location</TABLE_NAME>
    <COLUMN_NAME>Availability</COLUMN_NAME>
    <ORDINAL_POSITION>4</ORDINAL_POSITION>
    <COLUMN_DEFAULT>((0.00))</COLUMN_DEFAULT>
    <IS_NULLABLE>NO</IS_NULLABLE>
    <DATA_TYPE>decimal</DATA_TYPE>
    <NUMERIC_PRECISION>8</NUMERIC_PRECISION>
    <NUMERIC_PRECISION_RADIX>10</NUMERIC_PRECISION_RADIX>
    <NUMERIC_SCALE>2</NUMERIC_SCALE>
  </Columns>
  <Columns>
    <TABLE_CATALOG>AdventureWorks</TABLE_CATALOG>
    <TABLE_SCHEMA>Production</TABLE_SCHEMA>
    <TABLE_NAME>Location</TABLE_NAME>
    <COLUMN_NAME>CostRate</COLUMN_NAME>
    <ORDINAL_POSITION>3</ORDINAL_POSITION>
    <COLUMN_DEFAULT>((0.00))</COLUMN_DEFAULT>
    <IS_NULLABLE>NO</IS_NULLABLE>
    <DATA_TYPE>smallmoney</DATA_TYPE>
    <NUMERIC_PRECISION>10</NUMERIC_PRECISION>
    <NUMERIC_PRECISION_RADIX>10</NUMERIC_PRECISION_RADIX>
    <NUMERIC_SCALE>4</NUMERIC_SCALE>
  </Columns>
  <Columns>
    <TABLE_CATALOG>AdventureWorks</TABLE_CATALOG>
    <TABLE_SCHEMA>Production</TABLE_SCHEMA>
    <TABLE_NAME>Location</TABLE_NAME>
    <COLUMN_NAME>LocationID</COLUMN_NAME>
    <ORDINAL_POSITION>1</ORDINAL_POSITION>
    <IS_NULLABLE>NO</IS_NULLABLE>
    <DATA_TYPE>smallint</DATA_TYPE>
    <NUMERIC_PRECISION>5</NUMERIC_PRECISION>
    <NUMERIC_PRECISION_RADIX>10</NUMERIC_PRECISION_RADIX>
    <NUMERIC_SCALE>0</NUMERIC_SCALE>
  </Columns>
  <Columns>
    <TABLE_CATALOG>AdventureWorks</TABLE_CATALOG>
    <TABLE_SCHEMA>Production</TABLE_SCHEMA>
    <TABLE_NAME>Location</TABLE_NAME>
    <COLUMN_NAME>ModifiedDate</COLUMN_NAME>
    <ORDINAL_POSITION>5</ORDINAL_POSITION>
    <COLUMN_DEFAULT>(getdate())</COLUMN_DEFAULT>
    <IS_NULLABLE>NO</IS_NULLABLE>
    <DATA_TYPE>datetime</DATA_TYPE>
    <DATETIME_PRECISION>3</DATETIME_PRECISION>
  </Columns>
  <Columns>
    <TABLE_CATALOG>AdventureWorks</TABLE_CATALOG>
    <TABLE_SCHEMA>Production</TABLE_SCHEMA>
    <TABLE_NAME>Location</TABLE_NAME>
    <COLUMN_NAME>Name</COLUMN_NAME>
    <ORDINAL_POSITION>2</ORDINAL_POSITION>
    <IS_NULLABLE>NO</IS_NULLABLE>
    <DATA_TYPE>nvarchar</DATA_TYPE>
    <CHARACTER_MAXIMUM_LENGTH>50</CHARACTER_MAXIMUM_LENGTH>
    <CHARACTER_OCTET_LENGTH>100</CHARACTER_OCTET_LENGTH>
    <CHARACTER_SET_NAME>UNICODE</CHARACTER_SET_NAME>
  </Columns>
  <Columns>
    <TABLE_CATALOG>AdventureWorks</TABLE_CATALOG>
    <TABLE_SCHEMA>Production</TABLE_SCHEMA>
    <TABLE_NAME>Product</TABLE_NAME>
    <COLUMN_NAME>Class</COLUMN_NAME>
    <ORDINAL_POSITION>17</ORDINAL_POSITION>
    <IS_NULLABLE>YES</IS_NULLABLE>
    <DATA_TYPE>nchar</DATA_TYPE>
    <CHARACTER_MAXIMUM_LENGTH>2</CHARACTER_MAXIMUM_LENGTH>
    <CHARACTER_OCTET_LENGTH>4</CHARACTER_OCTET_LENGTH>
    <CHARACTER_SET_NAME>UNICODE</CHARACTER_SET_NAME>
  </Columns>
  <Columns>
    <TABLE_CATALOG>AdventureWorks</TABLE_CATALOG>
    <TABLE_SCHEMA>Production</TABLE_SCHEMA>
    <TABLE_NAME>Product</TABLE_NAME>
    <COLUMN_NAME>Color</COLUMN_NAME>
    <ORDINAL_POSITION>6</ORDINAL_POSITION>
    <IS_NULLABLE>YES</IS_NULLABLE>
    <DATA_TYPE>nvarchar</DATA_TYPE>
    <CHARACTER_MAXIMUM_LENGTH>15</CHARACTER_MAXIMUM_LENGTH>
    <CHARACTER_OCTET_LENGTH>30</CHARACTER_OCTET_LENGTH>
    <CHARACTER_SET_NAME>UNICODE</CHARACTER_SET_NAME>
  </Columns>
  <Columns>
    <TABLE_CATALOG>AdventureWorks</TABLE_CATALOG>
    <TABLE_SCHEMA>Production</TABLE_SCHEMA>
    <TABLE_NAME>Product</TABLE_NAME>
    <COLUMN_NAME>DaysToManufacture</COLUMN_NAME>
    <ORDINAL_POSITION>15</ORDINAL_POSITION>
    <IS_NULLABLE>NO</IS_NULLABLE>
    <DATA_TYPE>int</DATA_TYPE>
    <NUMERIC_PRECISION>10</NUMERIC_PRECISION>
    <NUMERIC_PRECISION_RADIX>10</NUMERIC_PRECISION_RADIX>
    <NUMERIC_SCALE>0</NUMERIC_SCALE>
  </Columns>
  <Columns>
    <TABLE_CATALOG>AdventureWorks</TABLE_CATALOG>
    <TABLE_SCHEMA>Production</TABLE_SCHEMA>
    <TABLE_NAME>Product</TABLE_NAME>
    <COLUMN_NAME>DiscontinuedDate</COLUMN_NAME>
    <ORDINAL_POSITION>23</ORDINAL_POSITION>
    <IS_NULLABLE>YES</IS_NULLABLE>
    <DATA_TYPE>datetime</DATA_TYPE>
    <DATETIME_PRECISION>3</DATETIME_PRECISION>
  </Columns>
  <Columns>
    <TABLE_CATALOG>AdventureWorks</TABLE_CATALOG>
    <TABLE_SCHEMA>Production</TABLE_SCHEMA>
    <TABLE_NAME>Product</TABLE_NAME>
    <COLUMN_NAME>FinishedGoodsFlag</COLUMN_NAME>
    <ORDINAL_POSITION>5</ORDINAL_POSITION>
    <COLUMN_DEFAULT>((1))</COLUMN_DEFAULT>
    <IS_NULLABLE>NO</IS_NULLABLE>
    <DATA_TYPE>bit</DATA_TYPE>
  </Columns>
  <Columns>
    <TABLE_CATALOG>AdventureWorks</TABLE_CATALOG>
    <TABLE_SCHEMA>Production</TABLE_SCHEMA>
    <TABLE_NAME>Product</TABLE_NAME>
    <COLUMN_NAME>ListPrice</COLUMN_NAME>
    <ORDINAL_POSITION>10</ORDINAL_POSITION>
    <IS_NULLABLE>NO</IS_NULLABLE>
    <DATA_TYPE>money</DATA_TYPE>
    <NUMERIC_PRECISION>19</NUMERIC_PRECISION>
    <NUMERIC_PRECISION_RADIX>10</NUMERIC_PRECISION_RADIX>
    <NUMERIC_SCALE>4</NUMERIC_SCALE>
  </Columns>
  <Columns>
    <TABLE_CATALOG>AdventureWorks</TABLE_CATALOG>
    <TABLE_SCHEMA>Production</TABLE_SCHEMA>
    <TABLE_NAME>Product</TABLE_NAME>
    <COLUMN_NAME>MakeFlag</COLUMN_NAME>
    <ORDINAL_POSITION>4</ORDINAL_POSITION>
    <COLUMN_DEFAULT>((1))</COLUMN_DEFAULT>
    <IS_NULLABLE>NO</IS_NULLABLE>
    <DATA_TYPE>bit</DATA_TYPE>
  </Columns>
  <Columns>
    <TABLE_CATALOG>AdventureWorks</TABLE_CATALOG>
    <TABLE_SCHEMA>Production</TABLE_SCHEMA>
    <TABLE_NAME>Product</TABLE_NAME>
    <COLUMN_NAME>ModifiedDate</COLUMN_NAME>
    <ORDINAL_POSITION>25</ORDINAL_POSITION>
    <COLUMN_DEFAULT>(getdate())</COLUMN_DEFAULT>
    <IS_NULLABLE>NO</IS_NULLABLE>
    <DATA_TYPE>datetime</DATA_TYPE>
    <DATETIME_PRECISION>3</DATETIME_PRECISION>
  </Columns>
  <Columns>
    <TABLE_CATALOG>AdventureWorks</TABLE_CATALOG>
    <TABLE_SCHEMA>Production</TABLE_SCHEMA>
    <TABLE_NAME>Product</TABLE_NAME>
    <COLUMN_NAME>Name</COLUMN_NAME>
    <ORDINAL_POSITION>2</ORDINAL_POSITION>
    <IS_NULLABLE>NO</IS_NULLABLE>
    <DATA_TYPE>nvarchar</DATA_TYPE>
    <CHARACTER_MAXIMUM_LENGTH>50</CHARACTER_MAXIMUM_LENGTH>
    <CHARACTER_OCTET_LENGTH>100</CHARACTER_OCTET_LENGTH>
    <CHARACTER_SET_NAME>UNICODE</CHARACTER_SET_NAME>
  </Columns>
  <Columns>
    <TABLE_CATALOG>AdventureWorks</TABLE_CATALOG>
    <TABLE_SCHEMA>Production</TABLE_SCHEMA>
    <TABLE_NAME>Product</TABLE_NAME>
    <COLUMN_NAME>ProductID</COLUMN_NAME>
    <ORDINAL_POSITION>1</ORDINAL_POSITION>
    <IS_NULLABLE>NO</IS_NULLABLE>
    <DATA_TYPE>int</DATA_TYPE>
    <NUMERIC_PRECISION>10</NUMERIC_PRECISION>
    <NUMERIC_PRECISION_RADIX>10</NUMERIC_PRECISION_RADIX>
    <NUMERIC_SCALE>0</NUMERIC_SCALE>
  </Columns>
  <Columns>
    <TABLE_CATALOG>AdventureWorks</TABLE_CATALOG>
    <TABLE_SCHEMA>Production</TABLE_SCHEMA>
    <TABLE_NAME>Product</TABLE_NAME>
    <COLUMN_NAME>ProductLine</COLUMN_NAME>
    <ORDINAL_POSITION>16</ORDINAL_POSITION>
    <IS_NULLABLE>YES</IS_NULLABLE>
    <DATA_TYPE>nchar</DATA_TYPE>
    <CHARACTER_MAXIMUM_LENGTH>2</CHARACTER_MAXIMUM_LENGTH>
    <CHARACTER_OCTET_LENGTH>4</CHARACTER_OCTET_LENGTH>
    <CHARACTER_SET_NAME>UNICODE</CHARACTER_SET_NAME>
  </Columns>
  <Columns>
    <TABLE_CATALOG>AdventureWorks</TABLE_CATALOG>
    <TABLE_SCHEMA>Production</TABLE_SCHEMA>
    <TABLE_NAME>Product</TABLE_NAME>
    <COLUMN_NAME>ProductModelID</COLUMN_NAME>
    <ORDINAL_POSITION>20</ORDINAL_POSITION>
    <IS_NULLABLE>YES</IS_NULLABLE>
    <DATA_TYPE>int</DATA_TYPE>
    <NUMERIC_PRECISION>10</NUMERIC_PRECISION>
    <NUMERIC_PRECISION_RADIX>10</NUMERIC_PRECISION_RADIX>
    <NUMERIC_SCALE>0</NUMERIC_SCALE>
  </Columns>
  <Columns>
    <TABLE_CATALOG>AdventureWorks</TABLE_CATALOG>
    <TABLE_SCHEMA>Production</TABLE_SCHEMA>
    <TABLE_NAME>Product</TABLE_NAME>
    <COLUMN_NAME>ProductNumber</COLUMN_NAME>
    <ORDINAL_POSITION>3</ORDINAL_POSITION>
    <IS_NULLABLE>NO</IS_NULLABLE>
    <DATA_TYPE>nvarchar</DATA_TYPE>
    <CHARACTER_MAXIMUM_LENGTH>25</CHARACTER_MAXIMUM_LENGTH>
    <CHARACTER_OCTET_LENGTH>50</CHARACTER_OCTET_LENGTH>
    <CHARACTER_SET_NAME>UNICODE</CHARACTER_SET_NAME>
  </Columns>
  <Columns>
    <TABLE_CATALOG>AdventureWorks</TABLE_CATALOG>
    <TABLE_SCHEMA>Production</TABLE_SCHEMA>
    <TABLE_NAME>Product</TABLE_NAME>
    <COLUMN_NAME>ProductSubcategoryID</COLUMN_NAME>
    <ORDINAL_POSITION>19</ORDINAL_POSITION>
    <IS_NULLABLE>YES</IS_NULLABLE>
    <DATA_TYPE>int</DATA_TYPE>
    <NUMERIC_PRECISION>10</NUMERIC_PRECISION>
    <NUMERIC_PRECISION_RADIX>10</NUMERIC_PRECISION_RADIX>
    <NUMERIC_SCALE>0</NUMERIC_SCALE>
  </Columns>
  <Columns>
    <TABLE_CATALOG>AdventureWorks</TABLE_CATALOG>
    <TABLE_SCHEMA>Production</TABLE_SCHEMA>
    <TABLE_NAME>Product</TABLE_NAME>
    <COLUMN_NAME>ReorderPoint</COLUMN_NAME>
    <ORDINAL_POSITION>8</ORDINAL_POSITION>
    <IS_NULLABLE>NO</IS_NULLABLE>
    <DATA_TYPE>smallint</DATA_TYPE>
    <NUMERIC_PRECISION>5</NUMERIC_PRECISION>
    <NUMERIC_PRECISION_RADIX>10</NUMERIC_PRECISION_RADIX>
    <NUMERIC_SCALE>0</NUMERIC_SCALE>
  </Columns>
  <Columns>
    <TABLE_CATALOG>AdventureWorks</TABLE_CATALOG>
    <TABLE_SCHEMA>Production</TABLE_SCHEMA>
    <TABLE_NAME>Product</TABLE_NAME>
    <COLUMN_NAME>rowguid</COLUMN_NAME>
    <ORDINAL_POSITION>24</ORDINAL_POSITION>
    <COLUMN_DEFAULT>(newid())</COLUMN_DEFAULT>
    <IS_NULLABLE>NO</IS_NULLABLE>
    <DATA_TYPE>uniqueidentifier</DATA_TYPE>
  </Columns>
  <Columns>
    <TABLE_CATALOG>AdventureWorks</TABLE_CATALOG>
    <TABLE_SCHEMA>Production</TABLE_SCHEMA>
    <TABLE_NAME>Product</TABLE_NAME>
    <COLUMN_NAME>SafetyStockLevel</COLUMN_NAME>
    <ORDINAL_POSITION>7</ORDINAL_POSITION>
    <IS_NULLABLE>NO</IS_NULLABLE>
    <DATA_TYPE>smallint</DATA_TYPE>
    <NUMERIC_PRECISION>5</NUMERIC_PRECISION>
    <NUMERIC_PRECISION_RADIX>10</NUMERIC_PRECISION_RADIX>
    <NUMERIC_SCALE>0</NUMERIC_SCALE>
  </Columns>
  <Columns>
    <TABLE_CATALOG>AdventureWorks</TABLE_CATALOG>
    <TABLE_SCHEMA>Production</TABLE_SCHEMA>
    <TABLE_NAME>Product</TABLE_NAME>
    <COLUMN_NAME>SellEndDate</COLUMN_NAME>
    <ORDINAL_POSITION>22</ORDINAL_POSITION>
    <IS_NULLABLE>YES</IS_NULLABLE>
    <DATA_TYPE>datetime</DATA_TYPE>
    <DATETIME_PRECISION>3</DATETIME_PRECISION>
  </Columns>
  <Columns>
    <TABLE_CATALOG>AdventureWorks</TABLE_CATALOG>
    <TABLE_SCHEMA>Production</TABLE_SCHEMA>
    <TABLE_NAME>Product</TABLE_NAME>
    <COLUMN_NAME>SellStartDate</COLUMN_NAME>
    <ORDINAL_POSITION>21</ORDINAL_POSITION>
    <IS_NULLABLE>NO</IS_NULLABLE>
    <DATA_TYPE>datetime</DATA_TYPE>
    <DATETIME_PRECISION>3</DATETIME_PRECISION>
  </Columns>
  <Columns>
    <TABLE_CATALOG>AdventureWorks</TABLE_CATALOG>
    <TABLE_SCHEMA>Production</TABLE_SCHEMA>
    <TABLE_NAME>Product</TABLE_NAME>
    <COLUMN_NAME>Size</COLUMN_NAME>
    <ORDINAL_POSITION>11</ORDINAL_POSITION>
    <IS_NULLABLE>YES</IS_NULLABLE>
    <DATA_TYPE>nvarchar</DATA_TYPE>
    <CHARACTER_MAXIMUM_LENGTH>5</CHARACTER_MAXIMUM_LENGTH>
    <CHARACTER_OCTET_LENGTH>10</CHARACTER_OCTET_LENGTH>
    <CHARACTER_SET_NAME>UNICODE</CHARACTER_SET_NAME>
  </Columns>
  <Columns>
    <TABLE_CATALOG>AdventureWorks</TABLE_CATALOG>
    <TABLE_SCHEMA>Production</TABLE_SCHEMA>
    <TABLE_NAME>Product</TABLE_NAME>
    <COLUMN_NAME>SizeUnitMeasureCode</COLUMN_NAME>
    <ORDINAL_POSITION>12</ORDINAL_POSITION>
    <IS_NULLABLE>YES</IS_NULLABLE>
    <DATA_TYPE>nchar</DATA_TYPE>
    <CHARACTER_MAXIMUM_LENGTH>3</CHARACTER_MAXIMUM_LENGTH>
    <CHARACTER_OCTET_LENGTH>6</CHARACTER_OCTET_LENGTH>
    <CHARACTER_SET_NAME>UNICODE</CHARACTER_SET_NAME>
  </Columns>
  <Columns>
    <TABLE_CATALOG>AdventureWorks</TABLE_CATALOG>
    <TABLE_SCHEMA>Production</TABLE_SCHEMA>
    <TABLE_NAME>Product</TABLE_NAME>
    <COLUMN_NAME>StandardCost</COLUMN_NAME>
    <ORDINAL_POSITION>9</ORDINAL_POSITION>
    <IS_NULLABLE>NO</IS_NULLABLE>
    <DATA_TYPE>money</DATA_TYPE>
    <NUMERIC_PRECISION>19</NUMERIC_PRECISION>
    <NUMERIC_PRECISION_RADIX>10</NUMERIC_PRECISION_RADIX>
    <NUMERIC_SCALE>4</NUMERIC_SCALE>
  </Columns>
  <Columns>
    <TABLE_CATALOG>AdventureWorks</TABLE_CATALOG>
    <TABLE_SCHEMA>Production</TABLE_SCHEMA>
    <TABLE_NAME>Product</TABLE_NAME>
    <COLUMN_NAME>Style</COLUMN_NAME>
    <ORDINAL_POSITION>18</ORDINAL_POSITION>
    <IS_NULLABLE>YES</IS_NULLABLE>
    <DATA_TYPE>nchar</DATA_TYPE>
    <CHARACTER_MAXIMUM_LENGTH>2</CHARACTER_MAXIMUM_LENGTH>
    <CHARACTER_OCTET_LENGTH>4</CHARACTER_OCTET_LENGTH>
    <CHARACTER_SET_NAME>UNICODE</CHARACTER_SET_NAME>
  </Columns>
  <Columns>
    <TABLE_CATALOG>AdventureWorks</TABLE_CATALOG>
    <TABLE_SCHEMA>Production</TABLE_SCHEMA>
    <TABLE_NAME>Product</TABLE_NAME>
    <COLUMN_NAME>Weight</COLUMN_NAME>
    <ORDINAL_POSITION>14</ORDINAL_POSITION>
    <IS_NULLABLE>YES</IS_NULLABLE>
    <DATA_TYPE>decimal</DATA_TYPE>
    <NUMERIC_PRECISION>8</NUMERIC_PRECISION>
    <NUMERIC_PRECISION_RADIX>10</NUMERIC_PRECISION_RADIX>
    <NUMERIC_SCALE>2</NUMERIC_SCALE>
  </Columns>
  <Columns>
    <TABLE_CATALOG>AdventureWorks</TABLE_CATALOG>
    <TABLE_SCHEMA>Production</TABLE_SCHEMA>
    <TABLE_NAME>Product</TABLE_NAME>
    <COLUMN_NAME>WeightUnitMeasureCode</COLUMN_NAME>
    <ORDINAL_POSITION>13</ORDINAL_POSITION>
    <IS_NULLABLE>YES</IS_NULLABLE>
    <DATA_TYPE>nchar</DATA_TYPE>
    <CHARACTER_MAXIMUM_LENGTH>3</CHARACTER_MAXIMUM_LENGTH>
    <CHARACTER_OCTET_LENGTH>6</CHARACTER_OCTET_LENGTH>
    <CHARACTER_SET_NAME>UNICODE</CHARACTER_SET_NAME>
  </Columns>
  <Columns>
    <TABLE_CATALOG>AdventureWorks</TABLE_CATALOG>
    <TABLE_SCHEMA>Production</TABLE_SCHEMA>
    <TABLE_NAME>ProductCategory</TABLE_NAME>
    <COLUMN_NAME>ModifiedDate</COLUMN_NAME>
    <ORDINAL_POSITION>4</ORDINAL_POSITION>
    <COLUMN_DEFAULT>(getdate())</COLUMN_DEFAULT>
    <IS_NULLABLE>NO</IS_NULLABLE>
    <DATA_TYPE>datetime</DATA_TYPE>
    <DATETIME_PRECISION>3</DATETIME_PRECISION>
  </Columns>
  <Columns>
    <TABLE_CATALOG>AdventureWorks</TABLE_CATALOG>
    <TABLE_SCHEMA>Production</TABLE_SCHEMA>
    <TABLE_NAME>ProductCategory</TABLE_NAME>
    <COLUMN_NAME>Name</COLUMN_NAME>
    <ORDINAL_POSITION>2</ORDINAL_POSITION>
    <IS_NULLABLE>NO</IS_NULLABLE>
    <DATA_TYPE>nvarchar</DATA_TYPE>
    <CHARACTER_MAXIMUM_LENGTH>50</CHARACTER_MAXIMUM_LENGTH>
    <CHARACTER_OCTET_LENGTH>100</CHARACTER_OCTET_LENGTH>
    <CHARACTER_SET_NAME>UNICODE</CHARACTER_SET_NAME>
  </Columns>
  <Columns>
    <TABLE_CATALOG>AdventureWorks</TABLE_CATALOG>
    <TABLE_SCHEMA>Production</TABLE_SCHEMA>
    <TABLE_NAME>ProductCategory</TABLE_NAME>
    <COLUMN_NAME>ProductCategoryID</COLUMN_NAME>
    <ORDINAL_POSITION>1</ORDINAL_POSITION>
    <IS_NULLABLE>NO</IS_NULLABLE>
    <DATA_TYPE>int</DATA_TYPE>
    <NUMERIC_PRECISION>10</NUMERIC_PRECISION>
    <NUMERIC_PRECISION_RADIX>10</NUMERIC_PRECISION_RADIX>
    <NUMERIC_SCALE>0</NUMERIC_SCALE>
  </Columns>
  <Columns>
    <TABLE_CATALOG>AdventureWorks</TABLE_CATALOG>
    <TABLE_SCHEMA>Production</TABLE_SCHEMA>
    <TABLE_NAME>ProductCategory</TABLE_NAME>
    <COLUMN_NAME>rowguid</COLUMN_NAME>
    <ORDINAL_POSITION>3</ORDINAL_POSITION>
    <COLUMN_DEFAULT>(newid())</COLUMN_DEFAULT>
    <IS_NULLABLE>NO</IS_NULLABLE>
    <DATA_TYPE>uniqueidentifier</DATA_TYPE>
  </Columns>
  <Columns>
    <TABLE_CATALOG>AdventureWorks</TABLE_CATALOG>
    <TABLE_SCHEMA>Production</TABLE_SCHEMA>
    <TABLE_NAME>ProductCostHistory</TABLE_NAME>
    <COLUMN_NAME>EndDate</COLUMN_NAME>
    <ORDINAL_POSITION>3</ORDINAL_POSITION>
    <IS_NULLABLE>YES</IS_NULLABLE>
    <DATA_TYPE>datetime</DATA_TYPE>
    <DATETIME_PRECISION>3</DATETIME_PRECISION>
  </Columns>
  <Columns>
    <TABLE_CATALOG>AdventureWorks</TABLE_CATALOG>
    <TABLE_SCHEMA>Production</TABLE_SCHEMA>
    <TABLE_NAME>ProductCostHistory</TABLE_NAME>
    <COLUMN_NAME>ModifiedDate</COLUMN_NAME>
    <ORDINAL_POSITION>5</ORDINAL_POSITION>
    <COLUMN_DEFAULT>(getdate())</COLUMN_DEFAULT>
    <IS_NULLABLE>NO</IS_NULLABLE>
    <DATA_TYPE>datetime</DATA_TYPE>
    <DATETIME_PRECISION>3</DATETIME_PRECISION>
  </Columns>
  <Columns>
    <TABLE_CATALOG>AdventureWorks</TABLE_CATALOG>
    <TABLE_SCHEMA>Production</TABLE_SCHEMA>
    <TABLE_NAME>ProductCostHistory</TABLE_NAME>
    <COLUMN_NAME>ProductID</COLUMN_NAME>
    <ORDINAL_POSITION>1</ORDINAL_POSITION>
    <IS_NULLABLE>NO</IS_NULLABLE>
    <DATA_TYPE>int</DATA_TYPE>
    <NUMERIC_PRECISION>10</NUMERIC_PRECISION>
    <NUMERIC_PRECISION_RADIX>10</NUMERIC_PRECISION_RADIX>
    <NUMERIC_SCALE>0</NUMERIC_SCALE>
  </Columns>
  <Columns>
    <TABLE_CATALOG>AdventureWorks</TABLE_CATALOG>
    <TABLE_SCHEMA>Production</TABLE_SCHEMA>
    <TABLE_NAME>ProductCostHistory</TABLE_NAME>
    <COLUMN_NAME>StandardCost</COLUMN_NAME>
    <ORDINAL_POSITION>4</ORDINAL_POSITION>
    <IS_NULLABLE>NO</IS_NULLABLE>
    <DATA_TYPE>money</DATA_TYPE>
    <NUMERIC_PRECISION>19</NUMERIC_PRECISION>
    <NUMERIC_PRECISION_RADIX>10</NUMERIC_PRECISION_RADIX>
    <NUMERIC_SCALE>4</NUMERIC_SCALE>
  </Columns>
  <Columns>
    <TABLE_CATALOG>AdventureWorks</TABLE_CATALOG>
    <TABLE_SCHEMA>Production</TABLE_SCHEMA>
    <TABLE_NAME>ProductCostHistory</TABLE_NAME>
    <COLUMN_NAME>StartDate</COLUMN_NAME>
    <ORDINAL_POSITION>2</ORDINAL_POSITION>
    <IS_NULLABLE>NO</IS_NULLABLE>
    <DATA_TYPE>datetime</DATA_TYPE>
    <DATETIME_PRECISION>3</DATETIME_PRECISION>
  </Columns>
  <Columns>
    <TABLE_CATALOG>AdventureWorks</TABLE_CATALOG>
    <TABLE_SCHEMA>Production</TABLE_SCHEMA>
    <TABLE_NAME>ProductDescription</TABLE_NAME>
    <COLUMN_NAME>Description</COLUMN_NAME>
    <ORDINAL_POSITION>2</ORDINAL_POSITION>
    <IS_NULLABLE>NO</IS_NULLABLE>
    <DATA_TYPE>nvarchar</DATA_TYPE>
    <CHARACTER_MAXIMUM_LENGTH>400</CHARACTER_MAXIMUM_LENGTH>
    <CHARACTER_OCTET_LENGTH>800</CHARACTER_OCTET_LENGTH>
    <CHARACTER_SET_NAME>UNICODE</CHARACTER_SET_NAME>
  </Columns>
  <Columns>
    <TABLE_CATALOG>AdventureWorks</TABLE_CATALOG>
    <TABLE_SCHEMA>Production</TABLE_SCHEMA>
    <TABLE_NAME>ProductDescription</TABLE_NAME>
    <COLUMN_NAME>ModifiedDate</COLUMN_NAME>
    <ORDINAL_POSITION>4</ORDINAL_POSITION>
    <COLUMN_DEFAULT>(getdate())</COLUMN_DEFAULT>
    <IS_NULLABLE>NO</IS_NULLABLE>
    <DATA_TYPE>datetime</DATA_TYPE>
    <DATETIME_PRECISION>3</DATETIME_PRECISION>
  </Columns>
  <Columns>
    <TABLE_CATALOG>AdventureWorks</TABLE_CATALOG>
    <TABLE_SCHEMA>Production</TABLE_SCHEMA>
    <TABLE_NAME>ProductDescription</TABLE_NAME>
    <COLUMN_NAME>ProductDescriptionID</COLUMN_NAME>
    <ORDINAL_POSITION>1</ORDINAL_POSITION>
    <IS_NULLABLE>NO</IS_NULLABLE>
    <DATA_TYPE>int</DATA_TYPE>
    <NUMERIC_PRECISION>10</NUMERIC_PRECISION>
    <NUMERIC_PRECISION_RADIX>10</NUMERIC_PRECISION_RADIX>
    <NUMERIC_SCALE>0</NUMERIC_SCALE>
  </Columns>
  <Columns>
    <TABLE_CATALOG>AdventureWorks</TABLE_CATALOG>
    <TABLE_SCHEMA>Production</TABLE_SCHEMA>
    <TABLE_NAME>ProductDescription</TABLE_NAME>
    <COLUMN_NAME>rowguid</COLUMN_NAME>
    <ORDINAL_POSITION>3</ORDINAL_POSITION>
    <COLUMN_DEFAULT>(newid())</COLUMN_DEFAULT>
    <IS_NULLABLE>NO</IS_NULLABLE>
    <DATA_TYPE>uniqueidentifier</DATA_TYPE>
  </Columns>
  <Columns>
    <TABLE_CATALOG>AdventureWorks</TABLE_CATALOG>
    <TABLE_SCHEMA>Production</TABLE_SCHEMA>
    <TABLE_NAME>ProductDocument</TABLE_NAME>
    <COLUMN_NAME>DocumentID</COLUMN_NAME>
    <ORDINAL_POSITION>2</ORDINAL_POSITION>
    <IS_NULLABLE>NO</IS_NULLABLE>
    <DATA_TYPE>int</DATA_TYPE>
    <NUMERIC_PRECISION>10</NUMERIC_PRECISION>
    <NUMERIC_PRECISION_RADIX>10</NUMERIC_PRECISION_RADIX>
    <NUMERIC_SCALE>0</NUMERIC_SCALE>
  </Columns>
  <Columns>
    <TABLE_CATALOG>AdventureWorks</TABLE_CATALOG>
    <TABLE_SCHEMA>Production</TABLE_SCHEMA>
    <TABLE_NAME>ProductDocument</TABLE_NAME>
    <COLUMN_NAME>ModifiedDate</COLUMN_NAME>
    <ORDINAL_POSITION>3</ORDINAL_POSITION>
    <COLUMN_DEFAULT>(getdate())</COLUMN_DEFAULT>
    <IS_NULLABLE>NO</IS_NULLABLE>
    <DATA_TYPE>datetime</DATA_TYPE>
    <DATETIME_PRECISION>3</DATETIME_PRECISION>
  </Columns>
  <Columns>
    <TABLE_CATALOG>AdventureWorks</TABLE_CATALOG>
    <TABLE_SCHEMA>Production</TABLE_SCHEMA>
    <TABLE_NAME>ProductDocument</TABLE_NAME>
    <COLUMN_NAME>ProductID</COLUMN_NAME>
    <ORDINAL_POSITION>1</ORDINAL_POSITION>
    <IS_NULLABLE>NO</IS_NULLABLE>
    <DATA_TYPE>int</DATA_TYPE>
    <NUMERIC_PRECISION>10</NUMERIC_PRECISION>
    <NUMERIC_PRECISION_RADIX>10</NUMERIC_PRECISION_RADIX>
    <NUMERIC_SCALE>0</NUMERIC_SCALE>
  </Columns>
  <Columns>
    <TABLE_CATALOG>AdventureWorks</TABLE_CATALOG>
    <TABLE_SCHEMA>Production</TABLE_SCHEMA>
    <TABLE_NAME>ProductInventory</TABLE_NAME>
    <COLUMN_NAME>Bin</COLUMN_NAME>
    <ORDINAL_POSITION>4</ORDINAL_POSITION>
    <IS_NULLABLE>NO</IS_NULLABLE>
    <DATA_TYPE>tinyint</DATA_TYPE>
    <NUMERIC_PRECISION>3</NUMERIC_PRECISION>
    <NUMERIC_PRECISION_RADIX>10</NUMERIC_PRECISION_RADIX>
    <NUMERIC_SCALE>0</NUMERIC_SCALE>
  </Columns>
  <Columns>
    <TABLE_CATALOG>AdventureWorks</TABLE_CATALOG>
    <TABLE_SCHEMA>Production</TABLE_SCHEMA>
    <TABLE_NAME>ProductInventory</TABLE_NAME>
    <COLUMN_NAME>LocationID</COLUMN_NAME>
    <ORDINAL_POSITION>2</ORDINAL_POSITION>
    <IS_NULLABLE>NO</IS_NULLABLE>
    <DATA_TYPE>smallint</DATA_TYPE>
    <NUMERIC_PRECISION>5</NUMERIC_PRECISION>
    <NUMERIC_PRECISION_RADIX>10</NUMERIC_PRECISION_RADIX>
    <NUMERIC_SCALE>0</NUMERIC_SCALE>
  </Columns>
  <Columns>
    <TABLE_CATALOG>AdventureWorks</TABLE_CATALOG>
    <TABLE_SCHEMA>Production</TABLE_SCHEMA>
    <TABLE_NAME>ProductInventory</TABLE_NAME>
    <COLUMN_NAME>ModifiedDate</COLUMN_NAME>
    <ORDINAL_POSITION>7</ORDINAL_POSITION>
    <COLUMN_DEFAULT>(getdate())</COLUMN_DEFAULT>
    <IS_NULLABLE>NO</IS_NULLABLE>
    <DATA_TYPE>datetime</DATA_TYPE>
    <DATETIME_PRECISION>3</DATETIME_PRECISION>
  </Columns>
  <Columns>
    <TABLE_CATALOG>AdventureWorks</TABLE_CATALOG>
    <TABLE_SCHEMA>Production</TABLE_SCHEMA>
    <TABLE_NAME>ProductInventory</TABLE_NAME>
    <COLUMN_NAME>ProductID</COLUMN_NAME>
    <ORDINAL_POSITION>1</ORDINAL_POSITION>
    <IS_NULLABLE>NO</IS_NULLABLE>
    <DATA_TYPE>int</DATA_TYPE>
    <NUMERIC_PRECISION>10</NUMERIC_PRECISION>
    <NUMERIC_PRECISION_RADIX>10</NUMERIC_PRECISION_RADIX>
    <NUMERIC_SCALE>0</NUMERIC_SCALE>
  </Columns>
  <Columns>
    <TABLE_CATALOG>AdventureWorks</TABLE_CATALOG>
    <TABLE_SCHEMA>Production</TABLE_SCHEMA>
    <TABLE_NAME>ProductInventory</TABLE_NAME>
    <COLUMN_NAME>Quantity</COLUMN_NAME>
    <ORDINAL_POSITION>5</ORDINAL_POSITION>
    <COLUMN_DEFAULT>((0))</COLUMN_DEFAULT>
    <IS_NULLABLE>NO</IS_NULLABLE>
    <DATA_TYPE>smallint</DATA_TYPE>
    <NUMERIC_PRECISION>5</NUMERIC_PRECISION>
    <NUMERIC_PRECISION_RADIX>10</NUMERIC_PRECISION_RADIX>
    <NUMERIC_SCALE>0</NUMERIC_SCALE>
  </Columns>
  <Columns>
    <TABLE_CATALOG>AdventureWorks</TABLE_CATALOG>
    <TABLE_SCHEMA>Production</TABLE_SCHEMA>
    <TABLE_NAME>ProductInventory</TABLE_NAME>
    <COLUMN_NAME>rowguid</COLUMN_NAME>
    <ORDINAL_POSITION>6</ORDINAL_POSITION>
    <COLUMN_DEFAULT>(newid())</COLUMN_DEFAULT>
    <IS_NULLABLE>NO</IS_NULLABLE>
    <DATA_TYPE>uniqueidentifier</DATA_TYPE>
  </Columns>
  <Columns>
    <TABLE_CATALOG>AdventureWorks</TABLE_CATALOG>
    <TABLE_SCHEMA>Production</TABLE_SCHEMA>
    <TABLE_NAME>ProductInventory</TABLE_NAME>
    <COLUMN_NAME>Shelf</COLUMN_NAME>
    <ORDINAL_POSITION>3</ORDINAL_POSITION>
    <IS_NULLABLE>NO</IS_NULLABLE>
    <DATA_TYPE>nvarchar</DATA_TYPE>
    <CHARACTER_MAXIMUM_LENGTH>10</CHARACTER_MAXIMUM_LENGTH>
    <CHARACTER_OCTET_LENGTH>20</CHARACTER_OCTET_LENGTH>
    <CHARACTER_SET_NAME>UNICODE</CHARACTER_SET_NAME>
  </Columns>
  <Columns>
    <TABLE_CATALOG>AdventureWorks</TABLE_CATALOG>
    <TABLE_SCHEMA>Production</TABLE_SCHEMA>
    <TABLE_NAME>ProductListPriceHistory</TABLE_NAME>
    <COLUMN_NAME>EndDate</COLUMN_NAME>
    <ORDINAL_POSITION>3</ORDINAL_POSITION>
    <IS_NULLABLE>YES</IS_NULLABLE>
    <DATA_TYPE>datetime</DATA_TYPE>
    <DATETIME_PRECISION>3</DATETIME_PRECISION>
  </Columns>
  <Columns>
    <TABLE_CATALOG>AdventureWorks</TABLE_CATALOG>
    <TABLE_SCHEMA>Production</TABLE_SCHEMA>
    <TABLE_NAME>ProductListPriceHistory</TABLE_NAME>
    <COLUMN_NAME>ListPrice</COLUMN_NAME>
    <ORDINAL_POSITION>4</ORDINAL_POSITION>
    <IS_NULLABLE>NO</IS_NULLABLE>
    <DATA_TYPE>money</DATA_TYPE>
    <NUMERIC_PRECISION>19</NUMERIC_PRECISION>
    <NUMERIC_PRECISION_RADIX>10</NUMERIC_PRECISION_RADIX>
    <NUMERIC_SCALE>4</NUMERIC_SCALE>
  </Columns>
  <Columns>
    <TABLE_CATALOG>AdventureWorks</TABLE_CATALOG>
    <TABLE_SCHEMA>Production</TABLE_SCHEMA>
    <TABLE_NAME>ProductListPriceHistory</TABLE_NAME>
    <COLUMN_NAME>ModifiedDate</COLUMN_NAME>
    <ORDINAL_POSITION>5</ORDINAL_POSITION>
    <COLUMN_DEFAULT>(getdate())</COLUMN_DEFAULT>
    <IS_NULLABLE>NO</IS_NULLABLE>
    <DATA_TYPE>datetime</DATA_TYPE>
    <DATETIME_PRECISION>3</DATETIME_PRECISION>
  </Columns>
  <Columns>
    <TABLE_CATALOG>AdventureWorks</TABLE_CATALOG>
    <TABLE_SCHEMA>Production</TABLE_SCHEMA>
    <TABLE_NAME>ProductListPriceHistory</TABLE_NAME>
    <COLUMN_NAME>ProductID</COLUMN_NAME>
    <ORDINAL_POSITION>1</ORDINAL_POSITION>
    <IS_NULLABLE>NO</IS_NULLABLE>
    <DATA_TYPE>int</DATA_TYPE>
    <NUMERIC_PRECISION>10</NUMERIC_PRECISION>
    <NUMERIC_PRECISION_RADIX>10</NUMERIC_PRECISION_RADIX>
    <NUMERIC_SCALE>0</NUMERIC_SCALE>
  </Columns>
  <Columns>
    <TABLE_CATALOG>AdventureWorks</TABLE_CATALOG>
    <TABLE_SCHEMA>Production</TABLE_SCHEMA>
    <TABLE_NAME>ProductListPriceHistory</TABLE_NAME>
    <COLUMN_NAME>StartDate</COLUMN_NAME>
    <ORDINAL_POSITION>2</ORDINAL_POSITION>
    <IS_NULLABLE>NO</IS_NULLABLE>
    <DATA_TYPE>datetime</DATA_TYPE>
    <DATETIME_PRECISION>3</DATETIME_PRECISION>
  </Columns>
  <Columns>
    <TABLE_CATALOG>AdventureWorks</TABLE_CATALOG>
    <TABLE_SCHEMA>Production</TABLE_SCHEMA>
    <TABLE_NAME>ProductModel</TABLE_NAME>
    <COLUMN_NAME>CatalogDescription</COLUMN_NAME>
    <ORDINAL_POSITION>3</ORDINAL_POSITION>
    <IS_NULLABLE>YES</IS_NULLABLE>
    <DATA_TYPE>xml</DATA_TYPE>
    <CHARACTER_MAXIMUM_LENGTH>-1</CHARACTER_MAXIMUM_LENGTH>
    <CHARACTER_OCTET_LENGTH>-1</CHARACTER_OCTET_LENGTH>
  </Columns>
  <Columns>
    <TABLE_CATALOG>AdventureWorks</TABLE_CATALOG>
    <TABLE_SCHEMA>Production</TABLE_SCHEMA>
    <TABLE_NAME>ProductModel</TABLE_NAME>
    <COLUMN_NAME>Instructions</COLUMN_NAME>
    <ORDINAL_POSITION>4</ORDINAL_POSITION>
    <IS_NULLABLE>YES</IS_NULLABLE>
    <DATA_TYPE>xml</DATA_TYPE>
    <CHARACTER_MAXIMUM_LENGTH>-1</CHARACTER_MAXIMUM_LENGTH>
    <CHARACTER_OCTET_LENGTH>-1</CHARACTER_OCTET_LENGTH>
  </Columns>
  <Columns>
    <TABLE_CATALOG>AdventureWorks</TABLE_CATALOG>
    <TABLE_SCHEMA>Production</TABLE_SCHEMA>
    <TABLE_NAME>ProductModel</TABLE_NAME>
    <COLUMN_NAME>ModifiedDate</COLUMN_NAME>
    <ORDINAL_POSITION>6</ORDINAL_POSITION>
    <COLUMN_DEFAULT>(getdate())</COLUMN_DEFAULT>
    <IS_NULLABLE>NO</IS_NULLABLE>
    <DATA_TYPE>datetime</DATA_TYPE>
    <DATETIME_PRECISION>3</DATETIME_PRECISION>
  </Columns>
  <Columns>
    <TABLE_CATALOG>AdventureWorks</TABLE_CATALOG>
    <TABLE_SCHEMA>Production</TABLE_SCHEMA>
    <TABLE_NAME>ProductModel</TABLE_NAME>
    <COLUMN_NAME>Name</COLUMN_NAME>
    <ORDINAL_POSITION>2</ORDINAL_POSITION>
    <IS_NULLABLE>NO</IS_NULLABLE>
    <DATA_TYPE>nvarchar</DATA_TYPE>
    <CHARACTER_MAXIMUM_LENGTH>50</CHARACTER_MAXIMUM_LENGTH>
    <CHARACTER_OCTET_LENGTH>100</CHARACTER_OCTET_LENGTH>
    <CHARACTER_SET_NAME>UNICODE</CHARACTER_SET_NAME>
  </Columns>
  <Columns>
    <TABLE_CATALOG>AdventureWorks</TABLE_CATALOG>
    <TABLE_SCHEMA>Production</TABLE_SCHEMA>
    <TABLE_NAME>ProductModel</TABLE_NAME>
    <COLUMN_NAME>ProductModelID</COLUMN_NAME>
    <ORDINAL_POSITION>1</ORDINAL_POSITION>
    <IS_NULLABLE>NO</IS_NULLABLE>
    <DATA_TYPE>int</DATA_TYPE>
    <NUMERIC_PRECISION>10</NUMERIC_PRECISION>
    <NUMERIC_PRECISION_RADIX>10</NUMERIC_PRECISION_RADIX>
    <NUMERIC_SCALE>0</NUMERIC_SCALE>
  </Columns>
  <Columns>
    <TABLE_CATALOG>AdventureWorks</TABLE_CATALOG>
    <TABLE_SCHEMA>Production</TABLE_SCHEMA>
    <TABLE_NAME>ProductModel</TABLE_NAME>
    <COLUMN_NAME>rowguid</COLUMN_NAME>
    <ORDINAL_POSITION>5</ORDINAL_POSITION>
    <COLUMN_DEFAULT>(newid())</COLUMN_DEFAULT>
    <IS_NULLABLE>NO</IS_NULLABLE>
    <DATA_TYPE>uniqueidentifier</DATA_TYPE>
  </Columns>
  <Columns>
    <TABLE_CATALOG>AdventureWorks</TABLE_CATALOG>
    <TABLE_SCHEMA>Production</TABLE_SCHEMA>
    <TABLE_NAME>ProductModelIllustration</TABLE_NAME>
    <COLUMN_NAME>IllustrationID</COLUMN_NAME>
    <ORDINAL_POSITION>2</ORDINAL_POSITION>
    <IS_NULLABLE>NO</IS_NULLABLE>
    <DATA_TYPE>int</DATA_TYPE>
    <NUMERIC_PRECISION>10</NUMERIC_PRECISION>
    <NUMERIC_PRECISION_RADIX>10</NUMERIC_PRECISION_RADIX>
    <NUMERIC_SCALE>0</NUMERIC_SCALE>
  </Columns>
  <Columns>
    <TABLE_CATALOG>AdventureWorks</TABLE_CATALOG>
    <TABLE_SCHEMA>Production</TABLE_SCHEMA>
    <TABLE_NAME>ProductModelIllustration</TABLE_NAME>
    <COLUMN_NAME>ModifiedDate</COLUMN_NAME>
    <ORDINAL_POSITION>3</ORDINAL_POSITION>
    <COLUMN_DEFAULT>(getdate())</COLUMN_DEFAULT>
    <IS_NULLABLE>NO</IS_NULLABLE>
    <DATA_TYPE>datetime</DATA_TYPE>
    <DATETIME_PRECISION>3</DATETIME_PRECISION>
  </Columns>
  <Columns>
    <TABLE_CATALOG>AdventureWorks</TABLE_CATALOG>
    <TABLE_SCHEMA>Production</TABLE_SCHEMA>
    <TABLE_NAME>ProductModelIllustration</TABLE_NAME>
    <COLUMN_NAME>ProductModelID</COLUMN_NAME>
    <ORDINAL_POSITION>1</ORDINAL_POSITION>
    <IS_NULLABLE>NO</IS_NULLABLE>
    <DATA_TYPE>int</DATA_TYPE>
    <NUMERIC_PRECISION>10</NUMERIC_PRECISION>
    <NUMERIC_PRECISION_RADIX>10</NUMERIC_PRECISION_RADIX>
    <NUMERIC_SCALE>0</NUMERIC_SCALE>
  </Columns>
  <Columns>
    <TABLE_CATALOG>AdventureWorks</TABLE_CATALOG>
    <TABLE_SCHEMA>Production</TABLE_SCHEMA>
    <TABLE_NAME>ProductModelProductDescriptionCulture</TABLE_NAME>
    <COLUMN_NAME>CultureID</COLUMN_NAME>
    <ORDINAL_POSITION>3</ORDINAL_POSITION>
    <IS_NULLABLE>NO</IS_NULLABLE>
    <DATA_TYPE>nchar</DATA_TYPE>
    <CHARACTER_MAXIMUM_LENGTH>6</CHARACTER_MAXIMUM_LENGTH>
    <CHARACTER_OCTET_LENGTH>12</CHARACTER_OCTET_LENGTH>
    <CHARACTER_SET_NAME>UNICODE</CHARACTER_SET_NAME>
  </Columns>
  <Columns>
    <TABLE_CATALOG>AdventureWorks</TABLE_CATALOG>
    <TABLE_SCHEMA>Production</TABLE_SCHEMA>
    <TABLE_NAME>ProductModelProductDescriptionCulture</TABLE_NAME>
    <COLUMN_NAME>ModifiedDate</COLUMN_NAME>
    <ORDINAL_POSITION>4</ORDINAL_POSITION>
    <COLUMN_DEFAULT>(getdate())</COLUMN_DEFAULT>
    <IS_NULLABLE>NO</IS_NULLABLE>
    <DATA_TYPE>datetime</DATA_TYPE>
    <DATETIME_PRECISION>3</DATETIME_PRECISION>
  </Columns>
  <Columns>
    <TABLE_CATALOG>AdventureWorks</TABLE_CATALOG>
    <TABLE_SCHEMA>Production</TABLE_SCHEMA>
    <TABLE_NAME>ProductModelProductDescriptionCulture</TABLE_NAME>
    <COLUMN_NAME>ProductDescriptionID</COLUMN_NAME>
    <ORDINAL_POSITION>2</ORDINAL_POSITION>
    <IS_NULLABLE>NO</IS_NULLABLE>
    <DATA_TYPE>int</DATA_TYPE>
    <NUMERIC_PRECISION>10</NUMERIC_PRECISION>
    <NUMERIC_PRECISION_RADIX>10</NUMERIC_PRECISION_RADIX>
    <NUMERIC_SCALE>0</NUMERIC_SCALE>
  </Columns>
  <Columns>
    <TABLE_CATALOG>AdventureWorks</TABLE_CATALOG>
    <TABLE_SCHEMA>Production</TABLE_SCHEMA>
    <TABLE_NAME>ProductModelProductDescriptionCulture</TABLE_NAME>
    <COLUMN_NAME>ProductModelID</COLUMN_NAME>
    <ORDINAL_POSITION>1</ORDINAL_POSITION>
    <IS_NULLABLE>NO</IS_NULLABLE>
    <DATA_TYPE>int</DATA_TYPE>
    <NUMERIC_PRECISION>10</NUMERIC_PRECISION>
    <NUMERIC_PRECISION_RADIX>10</NUMERIC_PRECISION_RADIX>
    <NUMERIC_SCALE>0</NUMERIC_SCALE>
  </Columns>
  <Columns>
    <TABLE_CATALOG>AdventureWorks</TABLE_CATALOG>
    <TABLE_SCHEMA>Production</TABLE_SCHEMA>
    <TABLE_NAME>ProductPhoto</TABLE_NAME>
    <COLUMN_NAME>LargePhoto</COLUMN_NAME>
    <ORDINAL_POSITION>4</ORDINAL_POSITION>
    <IS_NULLABLE>YES</IS_NULLABLE>
    <DATA_TYPE>image</DATA_TYPE>
    <CHARACTER_MAXIMUM_LENGTH>2147483647</CHARACTER_MAXIMUM_LENGTH>
    <CHARACTER_OCTET_LENGTH>2147483647</CHARACTER_OCTET_LENGTH>
  </Columns>
  <Columns>
    <TABLE_CATALOG>AdventureWorks</TABLE_CATALOG>
    <TABLE_SCHEMA>Production</TABLE_SCHEMA>
    <TABLE_NAME>ProductPhoto</TABLE_NAME>
    <COLUMN_NAME>LargePhotoFileName</COLUMN_NAME>
    <ORDINAL_POSITION>5</ORDINAL_POSITION>
    <IS_NULLABLE>YES</IS_NULLABLE>
    <DATA_TYPE>nvarchar</DATA_TYPE>
    <CHARACTER_MAXIMUM_LENGTH>50</CHARACTER_MAXIMUM_LENGTH>
    <CHARACTER_OCTET_LENGTH>100</CHARACTER_OCTET_LENGTH>
    <CHARACTER_SET_NAME>UNICODE</CHARACTER_SET_NAME>
  </Columns>
  <Columns>
    <TABLE_CATALOG>AdventureWorks</TABLE_CATALOG>
    <TABLE_SCHEMA>Production</TABLE_SCHEMA>
    <TABLE_NAME>ProductPhoto</TABLE_NAME>
    <COLUMN_NAME>ModifiedDate</COLUMN_NAME>
    <ORDINAL_POSITION>6</ORDINAL_POSITION>
    <COLUMN_DEFAULT>(getdate())</COLUMN_DEFAULT>
    <IS_NULLABLE>NO</IS_NULLABLE>
    <DATA_TYPE>datetime</DATA_TYPE>
    <DATETIME_PRECISION>3</DATETIME_PRECISION>
  </Columns>
  <Columns>
    <TABLE_CATALOG>AdventureWorks</TABLE_CATALOG>
    <TABLE_SCHEMA>Production</TABLE_SCHEMA>
    <TABLE_NAME>ProductPhoto</TABLE_NAME>
    <COLUMN_NAME>ProductPhotoID</COLUMN_NAME>
    <ORDINAL_POSITION>1</ORDINAL_POSITION>
    <IS_NULLABLE>NO</IS_NULLABLE>
    <DATA_TYPE>int</DATA_TYPE>
    <NUMERIC_PRECISION>10</NUMERIC_PRECISION>
    <NUMERIC_PRECISION_RADIX>10</NUMERIC_PRECISION_RADIX>
    <NUMERIC_SCALE>0</NUMERIC_SCALE>
  </Columns>
  <Columns>
    <TABLE_CATALOG>AdventureWorks</TABLE_CATALOG>
    <TABLE_SCHEMA>Production</TABLE_SCHEMA>
    <TABLE_NAME>ProductPhoto</TABLE_NAME>
    <COLUMN_NAME>ThumbNailPhoto</COLUMN_NAME>
    <ORDINAL_POSITION>2</ORDINAL_POSITION>
    <IS_NULLABLE>YES</IS_NULLABLE>
    <DATA_TYPE>image</DATA_TYPE>
    <CHARACTER_MAXIMUM_LENGTH>2147483647</CHARACTER_MAXIMUM_LENGTH>
    <CHARACTER_OCTET_LENGTH>2147483647</CHARACTER_OCTET_LENGTH>
  </Columns>
  <Columns>
    <TABLE_CATALOG>AdventureWorks</TABLE_CATALOG>
    <TABLE_SCHEMA>Production</TABLE_SCHEMA>
    <TABLE_NAME>ProductPhoto</TABLE_NAME>
    <COLUMN_NAME>ThumbnailPhotoFileName</COLUMN_NAME>
    <ORDINAL_POSITION>3</ORDINAL_POSITION>
    <IS_NULLABLE>YES</IS_NULLABLE>
    <DATA_TYPE>nvarchar</DATA_TYPE>
    <CHARACTER_MAXIMUM_LENGTH>50</CHARACTER_MAXIMUM_LENGTH>
    <CHARACTER_OCTET_LENGTH>100</CHARACTER_OCTET_LENGTH>
    <CHARACTER_SET_NAME>UNICODE</CHARACTER_SET_NAME>
  </Columns>
  <Columns>
    <TABLE_CATALOG>AdventureWorks</TABLE_CATALOG>
    <TABLE_SCHEMA>Production</TABLE_SCHEMA>
    <TABLE_NAME>ProductProductPhoto</TABLE_NAME>
    <COLUMN_NAME>ModifiedDate</COLUMN_NAME>
    <ORDINAL_POSITION>4</ORDINAL_POSITION>
    <COLUMN_DEFAULT>(getdate())</COLUMN_DEFAULT>
    <IS_NULLABLE>NO</IS_NULLABLE>
    <DATA_TYPE>datetime</DATA_TYPE>
    <DATETIME_PRECISION>3</DATETIME_PRECISION>
  </Columns>
  <Columns>
    <TABLE_CATALOG>AdventureWorks</TABLE_CATALOG>
    <TABLE_SCHEMA>Production</TABLE_SCHEMA>
    <TABLE_NAME>ProductProductPhoto</TABLE_NAME>
    <COLUMN_NAME>Primary</COLUMN_NAME>
    <ORDINAL_POSITION>3</ORDINAL_POSITION>
    <COLUMN_DEFAULT>((0))</COLUMN_DEFAULT>
    <IS_NULLABLE>NO</IS_NULLABLE>
    <DATA_TYPE>bit</DATA_TYPE>
  </Columns>
  <Columns>
    <TABLE_CATALOG>AdventureWorks</TABLE_CATALOG>
    <TABLE_SCHEMA>Production</TABLE_SCHEMA>
    <TABLE_NAME>ProductProductPhoto</TABLE_NAME>
    <COLUMN_NAME>ProductID</COLUMN_NAME>
    <ORDINAL_POSITION>1</ORDINAL_POSITION>
    <IS_NULLABLE>NO</IS_NULLABLE>
    <DATA_TYPE>int</DATA_TYPE>
    <NUMERIC_PRECISION>10</NUMERIC_PRECISION>
    <NUMERIC_PRECISION_RADIX>10</NUMERIC_PRECISION_RADIX>
    <NUMERIC_SCALE>0</NUMERIC_SCALE>
  </Columns>
  <Columns>
    <TABLE_CATALOG>AdventureWorks</TABLE_CATALOG>
    <TABLE_SCHEMA>Production</TABLE_SCHEMA>
    <TABLE_NAME>ProductProductPhoto</TABLE_NAME>
    <COLUMN_NAME>ProductPhotoID</COLUMN_NAME>
    <ORDINAL_POSITION>2</ORDINAL_POSITION>
    <IS_NULLABLE>NO</IS_NULLABLE>
    <DATA_TYPE>int</DATA_TYPE>
    <NUMERIC_PRECISION>10</NUMERIC_PRECISION>
    <NUMERIC_PRECISION_RADIX>10</NUMERIC_PRECISION_RADIX>
    <NUMERIC_SCALE>0</NUMERIC_SCALE>
  </Columns>
  <Columns>
    <TABLE_CATALOG>AdventureWorks</TABLE_CATALOG>
    <TABLE_SCHEMA>Production</TABLE_SCHEMA>
    <TABLE_NAME>ProductReview</TABLE_NAME>
    <COLUMN_NAME>Comments</COLUMN_NAME>
    <ORDINAL_POSITION>7</ORDINAL_POSITION>
    <IS_NULLABLE>YES</IS_NULLABLE>
    <DATA_TYPE>nvarchar</DATA_TYPE>
    <CHARACTER_MAXIMUM_LENGTH>3850</CHARACTER_MAXIMUM_LENGTH>
    <CHARACTER_OCTET_LENGTH>7700</CHARACTER_OCTET_LENGTH>
    <CHARACTER_SET_NAME>UNICODE</CHARACTER_SET_NAME>
  </Columns>
  <Columns>
    <TABLE_CATALOG>AdventureWorks</TABLE_CATALOG>
    <TABLE_SCHEMA>Production</TABLE_SCHEMA>
    <TABLE_NAME>ProductReview</TABLE_NAME>
    <COLUMN_NAME>EmailAddress</COLUMN_NAME>
    <ORDINAL_POSITION>5</ORDINAL_POSITION>
    <IS_NULLABLE>NO</IS_NULLABLE>
    <DATA_TYPE>nvarchar</DATA_TYPE>
    <CHARACTER_MAXIMUM_LENGTH>50</CHARACTER_MAXIMUM_LENGTH>
    <CHARACTER_OCTET_LENGTH>100</CHARACTER_OCTET_LENGTH>
    <CHARACTER_SET_NAME>UNICODE</CHARACTER_SET_NAME>
  </Columns>
  <Columns>
    <TABLE_CATALOG>AdventureWorks</TABLE_CATALOG>
    <TABLE_SCHEMA>Production</TABLE_SCHEMA>
    <TABLE_NAME>ProductReview</TABLE_NAME>
    <COLUMN_NAME>ModifiedDate</COLUMN_NAME>
    <ORDINAL_POSITION>8</ORDINAL_POSITION>
    <COLUMN_DEFAULT>(getdate())</COLUMN_DEFAULT>
    <IS_NULLABLE>NO</IS_NULLABLE>
    <DATA_TYPE>datetime</DATA_TYPE>
    <DATETIME_PRECISION>3</DATETIME_PRECISION>
  </Columns>
  <Columns>
    <TABLE_CATALOG>AdventureWorks</TABLE_CATALOG>
    <TABLE_SCHEMA>Production</TABLE_SCHEMA>
    <TABLE_NAME>ProductReview</TABLE_NAME>
    <COLUMN_NAME>ProductID</COLUMN_NAME>
    <ORDINAL_POSITION>2</ORDINAL_POSITION>
    <IS_NULLABLE>NO</IS_NULLABLE>
    <DATA_TYPE>int</DATA_TYPE>
    <NUMERIC_PRECISION>10</NUMERIC_PRECISION>
    <NUMERIC_PRECISION_RADIX>10</NUMERIC_PRECISION_RADIX>
    <NUMERIC_SCALE>0</NUMERIC_SCALE>
  </Columns>
  <Columns>
    <TABLE_CATALOG>AdventureWorks</TABLE_CATALOG>
    <TABLE_SCHEMA>Production</TABLE_SCHEMA>
    <TABLE_NAME>ProductReview</TABLE_NAME>
    <COLUMN_NAME>ProductReviewID</COLUMN_NAME>
    <ORDINAL_POSITION>1</ORDINAL_POSITION>
    <IS_NULLABLE>NO</IS_NULLABLE>
    <DATA_TYPE>int</DATA_TYPE>
    <NUMERIC_PRECISION>10</NUMERIC_PRECISION>
    <NUMERIC_PRECISION_RADIX>10</NUMERIC_PRECISION_RADIX>
    <NUMERIC_SCALE>0</NUMERIC_SCALE>
  </Columns>
  <Columns>
    <TABLE_CATALOG>AdventureWorks</TABLE_CATALOG>
    <TABLE_SCHEMA>Production</TABLE_SCHEMA>
    <TABLE_NAME>ProductReview</TABLE_NAME>
    <COLUMN_NAME>Rating</COLUMN_NAME>
    <ORDINAL_POSITION>6</ORDINAL_POSITION>
    <IS_NULLABLE>NO</IS_NULLABLE>
    <DATA_TYPE>int</DATA_TYPE>
    <NUMERIC_PRECISION>10</NUMERIC_PRECISION>
    <NUMERIC_PRECISION_RADIX>10</NUMERIC_PRECISION_RADIX>
    <NUMERIC_SCALE>0</NUMERIC_SCALE>
  </Columns>
  <Columns>
    <TABLE_CATALOG>AdventureWorks</TABLE_CATALOG>
    <TABLE_SCHEMA>Production</TABLE_SCHEMA>
    <TABLE_NAME>ProductReview</TABLE_NAME>
    <COLUMN_NAME>ReviewDate</COLUMN_NAME>
    <ORDINAL_POSITION>4</ORDINAL_POSITION>
    <COLUMN_DEFAULT>(getdate())</COLUMN_DEFAULT>
    <IS_NULLABLE>NO</IS_NULLABLE>
    <DATA_TYPE>datetime</DATA_TYPE>
    <DATETIME_PRECISION>3</DATETIME_PRECISION>
  </Columns>
  <Columns>
    <TABLE_CATALOG>AdventureWorks</TABLE_CATALOG>
    <TABLE_SCHEMA>Production</TABLE_SCHEMA>
    <TABLE_NAME>ProductReview</TABLE_NAME>
    <COLUMN_NAME>ReviewerName</COLUMN_NAME>
    <ORDINAL_POSITION>3</ORDINAL_POSITION>
    <IS_NULLABLE>NO</IS_NULLABLE>
    <DATA_TYPE>nvarchar</DATA_TYPE>
    <CHARACTER_MAXIMUM_LENGTH>50</CHARACTER_MAXIMUM_LENGTH>
    <CHARACTER_OCTET_LENGTH>100</CHARACTER_OCTET_LENGTH>
    <CHARACTER_SET_NAME>UNICODE</CHARACTER_SET_NAME>
  </Columns>
  <Columns>
    <TABLE_CATALOG>AdventureWorks</TABLE_CATALOG>
    <TABLE_SCHEMA>Production</TABLE_SCHEMA>
    <TABLE_NAME>ProductSubcategory</TABLE_NAME>
    <COLUMN_NAME>ModifiedDate</COLUMN_NAME>
    <ORDINAL_POSITION>5</ORDINAL_POSITION>
    <COLUMN_DEFAULT>(getdate())</COLUMN_DEFAULT>
    <IS_NULLABLE>NO</IS_NULLABLE>
    <DATA_TYPE>datetime</DATA_TYPE>
    <DATETIME_PRECISION>3</DATETIME_PRECISION>
  </Columns>
  <Columns>
    <TABLE_CATALOG>AdventureWorks</TABLE_CATALOG>
    <TABLE_SCHEMA>Production</TABLE_SCHEMA>
    <TABLE_NAME>ProductSubcategory</TABLE_NAME>
    <COLUMN_NAME>Name</COLUMN_NAME>
    <ORDINAL_POSITION>3</ORDINAL_POSITION>
    <IS_NULLABLE>NO</IS_NULLABLE>
    <DATA_TYPE>nvarchar</DATA_TYPE>
    <CHARACTER_MAXIMUM_LENGTH>50</CHARACTER_MAXIMUM_LENGTH>
    <CHARACTER_OCTET_LENGTH>100</CHARACTER_OCTET_LENGTH>
    <CHARACTER_SET_NAME>UNICODE</CHARACTER_SET_NAME>
  </Columns>
  <Columns>
    <TABLE_CATALOG>AdventureWorks</TABLE_CATALOG>
    <TABLE_SCHEMA>Production</TABLE_SCHEMA>
    <TABLE_NAME>ProductSubcategory</TABLE_NAME>
    <COLUMN_NAME>ProductCategoryID</COLUMN_NAME>
    <ORDINAL_POSITION>2</ORDINAL_POSITION>
    <IS_NULLABLE>NO</IS_NULLABLE>
    <DATA_TYPE>int</DATA_TYPE>
    <NUMERIC_PRECISION>10</NUMERIC_PRECISION>
    <NUMERIC_PRECISION_RADIX>10</NUMERIC_PRECISION_RADIX>
    <NUMERIC_SCALE>0</NUMERIC_SCALE>
  </Columns>
  <Columns>
    <TABLE_CATALOG>AdventureWorks</TABLE_CATALOG>
    <TABLE_SCHEMA>Production</TABLE_SCHEMA>
    <TABLE_NAME>ProductSubcategory</TABLE_NAME>
    <COLUMN_NAME>ProductSubcategoryID</COLUMN_NAME>
    <ORDINAL_POSITION>1</ORDINAL_POSITION>
    <IS_NULLABLE>NO</IS_NULLABLE>
    <DATA_TYPE>int</DATA_TYPE>
    <NUMERIC_PRECISION>10</NUMERIC_PRECISION>
    <NUMERIC_PRECISION_RADIX>10</NUMERIC_PRECISION_RADIX>
    <NUMERIC_SCALE>0</NUMERIC_SCALE>
  </Columns>
  <Columns>
    <TABLE_CATALOG>AdventureWorks</TABLE_CATALOG>
    <TABLE_SCHEMA>Production</TABLE_SCHEMA>
    <TABLE_NAME>ProductSubcategory</TABLE_NAME>
    <COLUMN_NAME>rowguid</COLUMN_NAME>
    <ORDINAL_POSITION>4</ORDINAL_POSITION>
    <COLUMN_DEFAULT>(newid())</COLUMN_DEFAULT>
    <IS_NULLABLE>NO</IS_NULLABLE>
    <DATA_TYPE>uniqueidentifier</DATA_TYPE>
  </Columns>
  <Columns>
    <TABLE_CATALOG>AdventureWorks</TABLE_CATALOG>
    <TABLE_SCHEMA>Production</TABLE_SCHEMA>
    <TABLE_NAME>ScrapReason</TABLE_NAME>
    <COLUMN_NAME>ModifiedDate</COLUMN_NAME>
    <ORDINAL_POSITION>3</ORDINAL_POSITION>
    <COLUMN_DEFAULT>(getdate())</COLUMN_DEFAULT>
    <IS_NULLABLE>NO</IS_NULLABLE>
    <DATA_TYPE>datetime</DATA_TYPE>
    <DATETIME_PRECISION>3</DATETIME_PRECISION>
  </Columns>
  <Columns>
    <TABLE_CATALOG>AdventureWorks</TABLE_CATALOG>
    <TABLE_SCHEMA>Production</TABLE_SCHEMA>
    <TABLE_NAME>ScrapReason</TABLE_NAME>
    <COLUMN_NAME>Name</COLUMN_NAME>
    <ORDINAL_POSITION>2</ORDINAL_POSITION>
    <IS_NULLABLE>NO</IS_NULLABLE>
    <DATA_TYPE>nvarchar</DATA_TYPE>
    <CHARACTER_MAXIMUM_LENGTH>50</CHARACTER_MAXIMUM_LENGTH>
    <CHARACTER_OCTET_LENGTH>100</CHARACTER_OCTET_LENGTH>
    <CHARACTER_SET_NAME>UNICODE</CHARACTER_SET_NAME>
  </Columns>
  <Columns>
    <TABLE_CATALOG>AdventureWorks</TABLE_CATALOG>
    <TABLE_SCHEMA>Production</TABLE_SCHEMA>
    <TABLE_NAME>ScrapReason</TABLE_NAME>
    <COLUMN_NAME>ScrapReasonID</COLUMN_NAME>
    <ORDINAL_POSITION>1</ORDINAL_POSITION>
    <IS_NULLABLE>NO</IS_NULLABLE>
    <DATA_TYPE>smallint</DATA_TYPE>
    <NUMERIC_PRECISION>5</NUMERIC_PRECISION>
    <NUMERIC_PRECISION_RADIX>10</NUMERIC_PRECISION_RADIX>
    <NUMERIC_SCALE>0</NUMERIC_SCALE>
  </Columns>
  <Columns>
    <TABLE_CATALOG>AdventureWorks</TABLE_CATALOG>
    <TABLE_SCHEMA>Production</TABLE_SCHEMA>
    <TABLE_NAME>TransactionHistory</TABLE_NAME>
    <COLUMN_NAME>ActualCost</COLUMN_NAME>
    <ORDINAL_POSITION>8</ORDINAL_POSITION>
    <IS_NULLABLE>NO</IS_NULLABLE>
    <DATA_TYPE>money</DATA_TYPE>
    <NUMERIC_PRECISION>19</NUMERIC_PRECISION>
    <NUMERIC_PRECISION_RADIX>10</NUMERIC_PRECISION_RADIX>
    <NUMERIC_SCALE>4</NUMERIC_SCALE>
  </Columns>
  <Columns>
    <TABLE_CATALOG>AdventureWorks</TABLE_CATALOG>
    <TABLE_SCHEMA>Production</TABLE_SCHEMA>
    <TABLE_NAME>TransactionHistory</TABLE_NAME>
    <COLUMN_NAME>ModifiedDate</COLUMN_NAME>
    <ORDINAL_POSITION>9</ORDINAL_POSITION>
    <COLUMN_DEFAULT>(getdate())</COLUMN_DEFAULT>
    <IS_NULLABLE>NO</IS_NULLABLE>
    <DATA_TYPE>datetime</DATA_TYPE>
    <DATETIME_PRECISION>3</DATETIME_PRECISION>
  </Columns>
  <Columns>
    <TABLE_CATALOG>AdventureWorks</TABLE_CATALOG>
    <TABLE_SCHEMA>Production</TABLE_SCHEMA>
    <TABLE_NAME>TransactionHistory</TABLE_NAME>
    <COLUMN_NAME>ProductID</COLUMN_NAME>
    <ORDINAL_POSITION>2</ORDINAL_POSITION>
    <IS_NULLABLE>NO</IS_NULLABLE>
    <DATA_TYPE>int</DATA_TYPE>
    <NUMERIC_PRECISION>10</NUMERIC_PRECISION>
    <NUMERIC_PRECISION_RADIX>10</NUMERIC_PRECISION_RADIX>
    <NUMERIC_SCALE>0</NUMERIC_SCALE>
  </Columns>
  <Columns>
    <TABLE_CATALOG>AdventureWorks</TABLE_CATALOG>
    <TABLE_SCHEMA>Production</TABLE_SCHEMA>
    <TABLE_NAME>TransactionHistory</TABLE_NAME>
    <COLUMN_NAME>Quantity</COLUMN_NAME>
    <ORDINAL_POSITION>7</ORDINAL_POSITION>
    <IS_NULLABLE>NO</IS_NULLABLE>
    <DATA_TYPE>int</DATA_TYPE>
    <NUMERIC_PRECISION>10</NUMERIC_PRECISION>
    <NUMERIC_PRECISION_RADIX>10</NUMERIC_PRECISION_RADIX>
    <NUMERIC_SCALE>0</NUMERIC_SCALE>
  </Columns>
  <Columns>
    <TABLE_CATALOG>AdventureWorks</TABLE_CATALOG>
    <TABLE_SCHEMA>Production</TABLE_SCHEMA>
    <TABLE_NAME>TransactionHistory</TABLE_NAME>
    <COLUMN_NAME>ReferenceOrderID</COLUMN_NAME>
    <ORDINAL_POSITION>3</ORDINAL_POSITION>
    <IS_NULLABLE>NO</IS_NULLABLE>
    <DATA_TYPE>int</DATA_TYPE>
    <NUMERIC_PRECISION>10</NUMERIC_PRECISION>
    <NUMERIC_PRECISION_RADIX>10</NUMERIC_PRECISION_RADIX>
    <NUMERIC_SCALE>0</NUMERIC_SCALE>
  </Columns>
  <Columns>
    <TABLE_CATALOG>AdventureWorks</TABLE_CATALOG>
    <TABLE_SCHEMA>Production</TABLE_SCHEMA>
    <TABLE_NAME>TransactionHistory</TABLE_NAME>
    <COLUMN_NAME>ReferenceOrderLineID</COLUMN_NAME>
    <ORDINAL_POSITION>4</ORDINAL_POSITION>
    <COLUMN_DEFAULT>((0))</COLUMN_DEFAULT>
    <IS_NULLABLE>NO</IS_NULLABLE>
    <DATA_TYPE>int</DATA_TYPE>
    <NUMERIC_PRECISION>10</NUMERIC_PRECISION>
    <NUMERIC_PRECISION_RADIX>10</NUMERIC_PRECISION_RADIX>
    <NUMERIC_SCALE>0</NUMERIC_SCALE>
  </Columns>
  <Columns>
    <TABLE_CATALOG>AdventureWorks</TABLE_CATALOG>
    <TABLE_SCHEMA>Production</TABLE_SCHEMA>
    <TABLE_NAME>TransactionHistory</TABLE_NAME>
    <COLUMN_NAME>TransactionDate</COLUMN_NAME>
    <ORDINAL_POSITION>5</ORDINAL_POSITION>
    <COLUMN_DEFAULT>(getdate())</COLUMN_DEFAULT>
    <IS_NULLABLE>NO</IS_NULLABLE>
    <DATA_TYPE>datetime</DATA_TYPE>
    <DATETIME_PRECISION>3</DATETIME_PRECISION>
  </Columns>
  <Columns>
    <TABLE_CATALOG>AdventureWorks</TABLE_CATALOG>
    <TABLE_SCHEMA>Production</TABLE_SCHEMA>
    <TABLE_NAME>TransactionHistory</TABLE_NAME>
    <COLUMN_NAME>TransactionID</COLUMN_NAME>
    <ORDINAL_POSITION>1</ORDINAL_POSITION>
    <IS_NULLABLE>NO</IS_NULLABLE>
    <DATA_TYPE>int</DATA_TYPE>
    <NUMERIC_PRECISION>10</NUMERIC_PRECISION>
    <NUMERIC_PRECISION_RADIX>10</NUMERIC_PRECISION_RADIX>
    <NUMERIC_SCALE>0</NUMERIC_SCALE>
  </Columns>
  <Columns>
    <TABLE_CATALOG>AdventureWorks</TABLE_CATALOG>
    <TABLE_SCHEMA>Production</TABLE_SCHEMA>
    <TABLE_NAME>TransactionHistory</TABLE_NAME>
    <COLUMN_NAME>TransactionType</COLUMN_NAME>
    <ORDINAL_POSITION>6</ORDINAL_POSITION>
    <IS_NULLABLE>NO</IS_NULLABLE>
    <DATA_TYPE>nchar</DATA_TYPE>
    <CHARACTER_MAXIMUM_LENGTH>1</CHARACTER_MAXIMUM_LENGTH>
    <CHARACTER_OCTET_LENGTH>2</CHARACTER_OCTET_LENGTH>
    <CHARACTER_SET_NAME>UNICODE</CHARACTER_SET_NAME>
  </Columns>
  <Columns>
    <TABLE_CATALOG>AdventureWorks</TABLE_CATALOG>
    <TABLE_SCHEMA>Production</TABLE_SCHEMA>
    <TABLE_NAME>TransactionHistoryArchive</TABLE_NAME>
    <COLUMN_NAME>ActualCost</COLUMN_NAME>
    <ORDINAL_POSITION>8</ORDINAL_POSITION>
    <IS_NULLABLE>NO</IS_NULLABLE>
    <DATA_TYPE>money</DATA_TYPE>
    <NUMERIC_PRECISION>19</NUMERIC_PRECISION>
    <NUMERIC_PRECISION_RADIX>10</NUMERIC_PRECISION_RADIX>
    <NUMERIC_SCALE>4</NUMERIC_SCALE>
  </Columns>
  <Columns>
    <TABLE_CATALOG>AdventureWorks</TABLE_CATALOG>
    <TABLE_SCHEMA>Production</TABLE_SCHEMA>
    <TABLE_NAME>TransactionHistoryArchive</TABLE_NAME>
    <COLUMN_NAME>ModifiedDate</COLUMN_NAME>
    <ORDINAL_POSITION>9</ORDINAL_POSITION>
    <COLUMN_DEFAULT>(getdate())</COLUMN_DEFAULT>
    <IS_NULLABLE>NO</IS_NULLABLE>
    <DATA_TYPE>datetime</DATA_TYPE>
    <DATETIME_PRECISION>3</DATETIME_PRECISION>
  </Columns>
  <Columns>
    <TABLE_CATALOG>AdventureWorks</TABLE_CATALOG>
    <TABLE_SCHEMA>Production</TABLE_SCHEMA>
    <TABLE_NAME>TransactionHistoryArchive</TABLE_NAME>
    <COLUMN_NAME>ProductID</COLUMN_NAME>
    <ORDINAL_POSITION>2</ORDINAL_POSITION>
    <IS_NULLABLE>NO</IS_NULLABLE>
    <DATA_TYPE>int</DATA_TYPE>
    <NUMERIC_PRECISION>10</NUMERIC_PRECISION>
    <NUMERIC_PRECISION_RADIX>10</NUMERIC_PRECISION_RADIX>
    <NUMERIC_SCALE>0</NUMERIC_SCALE>
  </Columns>
  <Columns>
    <TABLE_CATALOG>AdventureWorks</TABLE_CATALOG>
    <TABLE_SCHEMA>Production</TABLE_SCHEMA>
    <TABLE_NAME>TransactionHistoryArchive</TABLE_NAME>
    <COLUMN_NAME>Quantity</COLUMN_NAME>
    <ORDINAL_POSITION>7</ORDINAL_POSITION>
    <IS_NULLABLE>NO</IS_NULLABLE>
    <DATA_TYPE>int</DATA_TYPE>
    <NUMERIC_PRECISION>10</NUMERIC_PRECISION>
    <NUMERIC_PRECISION_RADIX>10</NUMERIC_PRECISION_RADIX>
    <NUMERIC_SCALE>0</NUMERIC_SCALE>
  </Columns>
  <Columns>
    <TABLE_CATALOG>AdventureWorks</TABLE_CATALOG>
    <TABLE_SCHEMA>Production</TABLE_SCHEMA>
    <TABLE_NAME>TransactionHistoryArchive</TABLE_NAME>
    <COLUMN_NAME>ReferenceOrderID</COLUMN_NAME>
    <ORDINAL_POSITION>3</ORDINAL_POSITION>
    <IS_NULLABLE>NO</IS_NULLABLE>
    <DATA_TYPE>int</DATA_TYPE>
    <NUMERIC_PRECISION>10</NUMERIC_PRECISION>
    <NUMERIC_PRECISION_RADIX>10</NUMERIC_PRECISION_RADIX>
    <NUMERIC_SCALE>0</NUMERIC_SCALE>
  </Columns>
  <Columns>
    <TABLE_CATALOG>AdventureWorks</TABLE_CATALOG>
    <TABLE_SCHEMA>Production</TABLE_SCHEMA>
    <TABLE_NAME>TransactionHistoryArchive</TABLE_NAME>
    <COLUMN_NAME>ReferenceOrderLineID</COLUMN_NAME>
    <ORDINAL_POSITION>4</ORDINAL_POSITION>
    <COLUMN_DEFAULT>((0))</COLUMN_DEFAULT>
    <IS_NULLABLE>NO</IS_NULLABLE>
    <DATA_TYPE>int</DATA_TYPE>
    <NUMERIC_PRECISION>10</NUMERIC_PRECISION>
    <NUMERIC_PRECISION_RADIX>10</NUMERIC_PRECISION_RADIX>
    <NUMERIC_SCALE>0</NUMERIC_SCALE>
  </Columns>
  <Columns>
    <TABLE_CATALOG>AdventureWorks</TABLE_CATALOG>
    <TABLE_SCHEMA>Production</TABLE_SCHEMA>
    <TABLE_NAME>TransactionHistoryArchive</TABLE_NAME>
    <COLUMN_NAME>TransactionDate</COLUMN_NAME>
    <ORDINAL_POSITION>5</ORDINAL_POSITION>
    <COLUMN_DEFAULT>(getdate())</COLUMN_DEFAULT>
    <IS_NULLABLE>NO</IS_NULLABLE>
    <DATA_TYPE>datetime</DATA_TYPE>
    <DATETIME_PRECISION>3</DATETIME_PRECISION>
  </Columns>
  <Columns>
    <TABLE_CATALOG>AdventureWorks</TABLE_CATALOG>
    <TABLE_SCHEMA>Production</TABLE_SCHEMA>
    <TABLE_NAME>TransactionHistoryArchive</TABLE_NAME>
    <COLUMN_NAME>TransactionID</COLUMN_NAME>
    <ORDINAL_POSITION>1</ORDINAL_POSITION>
    <IS_NULLABLE>NO</IS_NULLABLE>
    <DATA_TYPE>int</DATA_TYPE>
    <NUMERIC_PRECISION>10</NUMERIC_PRECISION>
    <NUMERIC_PRECISION_RADIX>10</NUMERIC_PRECISION_RADIX>
    <NUMERIC_SCALE>0</NUMERIC_SCALE>
  </Columns>
  <Columns>
    <TABLE_CATALOG>AdventureWorks</TABLE_CATALOG>
    <TABLE_SCHEMA>Production</TABLE_SCHEMA>
    <TABLE_NAME>TransactionHistoryArchive</TABLE_NAME>
    <COLUMN_NAME>TransactionType</COLUMN_NAME>
    <ORDINAL_POSITION>6</ORDINAL_POSITION>
    <IS_NULLABLE>NO</IS_NULLABLE>
    <DATA_TYPE>nchar</DATA_TYPE>
    <CHARACTER_MAXIMUM_LENGTH>1</CHARACTER_MAXIMUM_LENGTH>
    <CHARACTER_OCTET_LENGTH>2</CHARACTER_OCTET_LENGTH>
    <CHARACTER_SET_NAME>UNICODE</CHARACTER_SET_NAME>
  </Columns>
  <Columns>
    <TABLE_CATALOG>AdventureWorks</TABLE_CATALOG>
    <TABLE_SCHEMA>Production</TABLE_SCHEMA>
    <TABLE_NAME>UnitMeasure</TABLE_NAME>
    <COLUMN_NAME>ModifiedDate</COLUMN_NAME>
    <ORDINAL_POSITION>3</ORDINAL_POSITION>
    <COLUMN_DEFAULT>(getdate())</COLUMN_DEFAULT>
    <IS_NULLABLE>NO</IS_NULLABLE>
    <DATA_TYPE>datetime</DATA_TYPE>
    <DATETIME_PRECISION>3</DATETIME_PRECISION>
  </Columns>
  <Columns>
    <TABLE_CATALOG>AdventureWorks</TABLE_CATALOG>
    <TABLE_SCHEMA>Production</TABLE_SCHEMA>
    <TABLE_NAME>UnitMeasure</TABLE_NAME>
    <COLUMN_NAME>Name</COLUMN_NAME>
    <ORDINAL_POSITION>2</ORDINAL_POSITION>
    <IS_NULLABLE>NO</IS_NULLABLE>
    <DATA_TYPE>nvarchar</DATA_TYPE>
    <CHARACTER_MAXIMUM_LENGTH>50</CHARACTER_MAXIMUM_LENGTH>
    <CHARACTER_OCTET_LENGTH>100</CHARACTER_OCTET_LENGTH>
    <CHARACTER_SET_NAME>UNICODE</CHARACTER_SET_NAME>
  </Columns>
  <Columns>
    <TABLE_CATALOG>AdventureWorks</TABLE_CATALOG>
    <TABLE_SCHEMA>Production</TABLE_SCHEMA>
    <TABLE_NAME>UnitMeasure</TABLE_NAME>
    <COLUMN_NAME>UnitMeasureCode</COLUMN_NAME>
    <ORDINAL_POSITION>1</ORDINAL_POSITION>
    <IS_NULLABLE>NO</IS_NULLABLE>
    <DATA_TYPE>nchar</DATA_TYPE>
    <CHARACTER_MAXIMUM_LENGTH>3</CHARACTER_MAXIMUM_LENGTH>
    <CHARACTER_OCTET_LENGTH>6</CHARACTER_OCTET_LENGTH>
    <CHARACTER_SET_NAME>UNICODE</CHARACTER_SET_NAME>
  </Columns>
  <Columns>
    <TABLE_CATALOG>AdventureWorks</TABLE_CATALOG>
    <TABLE_SCHEMA>Production</TABLE_SCHEMA>
    <TABLE_NAME>vProductAndDescription</TABLE_NAME>
    <COLUMN_NAME>CultureID</COLUMN_NAME>
    <ORDINAL_POSITION>4</ORDINAL_POSITION>
    <IS_NULLABLE>NO</IS_NULLABLE>
    <DATA_TYPE>nchar</DATA_TYPE>
    <CHARACTER_MAXIMUM_LENGTH>6</CHARACTER_MAXIMUM_LENGTH>
    <CHARACTER_OCTET_LENGTH>12</CHARACTER_OCTET_LENGTH>
    <CHARACTER_SET_NAME>UNICODE</CHARACTER_SET_NAME>
  </Columns>
  <Columns>
    <TABLE_CATALOG>AdventureWorks</TABLE_CATALOG>
    <TABLE_SCHEMA>Production</TABLE_SCHEMA>
    <TABLE_NAME>vProductAndDescription</TABLE_NAME>
    <COLUMN_NAME>Description</COLUMN_NAME>
    <ORDINAL_POSITION>5</ORDINAL_POSITION>
    <IS_NULLABLE>NO</IS_NULLABLE>
    <DATA_TYPE>nvarchar</DATA_TYPE>
    <CHARACTER_MAXIMUM_LENGTH>400</CHARACTER_MAXIMUM_LENGTH>
    <CHARACTER_OCTET_LENGTH>800</CHARACTER_OCTET_LENGTH>
    <CHARACTER_SET_NAME>UNICODE</CHARACTER_SET_NAME>
  </Columns>
  <Columns>
    <TABLE_CATALOG>AdventureWorks</TABLE_CATALOG>
    <TABLE_SCHEMA>Production</TABLE_SCHEMA>
    <TABLE_NAME>vProductAndDescription</TABLE_NAME>
    <COLUMN_NAME>Name</COLUMN_NAME>
    <ORDINAL_POSITION>2</ORDINAL_POSITION>
    <IS_NULLABLE>NO</IS_NULLABLE>
    <DATA_TYPE>nvarchar</DATA_TYPE>
    <CHARACTER_MAXIMUM_LENGTH>50</CHARACTER_MAXIMUM_LENGTH>
    <CHARACTER_OCTET_LENGTH>100</CHARACTER_OCTET_LENGTH>
    <CHARACTER_SET_NAME>UNICODE</CHARACTER_SET_NAME>
  </Columns>
  <Columns>
    <TABLE_CATALOG>AdventureWorks</TABLE_CATALOG>
    <TABLE_SCHEMA>Production</TABLE_SCHEMA>
    <TABLE_NAME>vProductAndDescription</TABLE_NAME>
    <COLUMN_NAME>ProductID</COLUMN_NAME>
    <ORDINAL_POSITION>1</ORDINAL_POSITION>
    <IS_NULLABLE>NO</IS_NULLABLE>
    <DATA_TYPE>int</DATA_TYPE>
    <NUMERIC_PRECISION>10</NUMERIC_PRECISION>
    <NUMERIC_PRECISION_RADIX>10</NUMERIC_PRECISION_RADIX>
    <NUMERIC_SCALE>0</NUMERIC_SCALE>
  </Columns>
  <Columns>
    <TABLE_CATALOG>AdventureWorks</TABLE_CATALOG>
    <TABLE_SCHEMA>Production</TABLE_SCHEMA>
    <TABLE_NAME>vProductAndDescription</TABLE_NAME>
    <COLUMN_NAME>ProductModel</COLUMN_NAME>
    <ORDINAL_POSITION>3</ORDINAL_POSITION>
    <IS_NULLABLE>NO</IS_NULLABLE>
    <DATA_TYPE>nvarchar</DATA_TYPE>
    <CHARACTER_MAXIMUM_LENGTH>50</CHARACTER_MAXIMUM_LENGTH>
    <CHARACTER_OCTET_LENGTH>100</CHARACTER_OCTET_LENGTH>
    <CHARACTER_SET_NAME>UNICODE</CHARACTER_SET_NAME>
  </Columns>
  <Columns>
    <TABLE_CATALOG>AdventureWorks</TABLE_CATALOG>
    <TABLE_SCHEMA>Production</TABLE_SCHEMA>
    <TABLE_NAME>vProductModelCatalogDescription</TABLE_NAME>
    <COLUMN_NAME>BikeFrame</COLUMN_NAME>
    <ORDINAL_POSITION>14</ORDINAL_POSITION>
    <IS_NULLABLE>YES</IS_NULLABLE>
    <DATA_TYPE>nvarchar</DATA_TYPE>
    <CHARACTER_MAXIMUM_LENGTH>-1</CHARACTER_MAXIMUM_LENGTH>
    <CHARACTER_OCTET_LENGTH>-1</CHARACTER_OCTET_LENGTH>
    <CHARACTER_SET_NAME>UNICODE</CHARACTER_SET_NAME>
  </Columns>
  <Columns>
    <TABLE_CATALOG>AdventureWorks</TABLE_CATALOG>
    <TABLE_SCHEMA>Production</TABLE_SCHEMA>
    <TABLE_NAME>vProductModelCatalogDescription</TABLE_NAME>
    <COLUMN_NAME>Color</COLUMN_NAME>
    <ORDINAL_POSITION>20</ORDINAL_POSITION>
    <IS_NULLABLE>YES</IS_NULLABLE>
    <DATA_TYPE>nvarchar</DATA_TYPE>
    <CHARACTER_MAXIMUM_LENGTH>256</CHARACTER_MAXIMUM_LENGTH>
    <CHARACTER_OCTET_LENGTH>512</CHARACTER_OCTET_LENGTH>
    <CHARACTER_SET_NAME>UNICODE</CHARACTER_SET_NAME>
  </Columns>
  <Columns>
    <TABLE_CATALOG>AdventureWorks</TABLE_CATALOG>
    <TABLE_SCHEMA>Production</TABLE_SCHEMA>
    <TABLE_NAME>vProductModelCatalogDescription</TABLE_NAME>
    <COLUMN_NAME>Copyright</COLUMN_NAME>
    <ORDINAL_POSITION>5</ORDINAL_POSITION>
    <IS_NULLABLE>YES</IS_NULLABLE>
    <DATA_TYPE>nvarchar</DATA_TYPE>
    <CHARACTER_MAXIMUM_LENGTH>30</CHARACTER_MAXIMUM_LENGTH>
    <CHARACTER_OCTET_LENGTH>60</CHARACTER_OCTET_LENGTH>
    <CHARACTER_SET_NAME>UNICODE</CHARACTER_SET_NAME>
  </Columns>
  <Columns>
    <TABLE_CATALOG>AdventureWorks</TABLE_CATALOG>
    <TABLE_SCHEMA>Production</TABLE_SCHEMA>
    <TABLE_NAME>vProductModelCatalogDescription</TABLE_NAME>
    <COLUMN_NAME>Crankset</COLUMN_NAME>
    <ORDINAL_POSITION>15</ORDINAL_POSITION>
    <IS_NULLABLE>YES</IS_NULLABLE>
    <DATA_TYPE>nvarchar</DATA_TYPE>
    <CHARACTER_MAXIMUM_LENGTH>256</CHARACTER_MAXIMUM_LENGTH>
    <CHARACTER_OCTET_LENGTH>512</CHARACTER_OCTET_LENGTH>
    <CHARACTER_SET_NAME>UNICODE</CHARACTER_SET_NAME>
  </Columns>
  <Columns>
    <TABLE_CATALOG>AdventureWorks</TABLE_CATALOG>
    <TABLE_SCHEMA>Production</TABLE_SCHEMA>
    <TABLE_NAME>vProductModelCatalogDescription</TABLE_NAME>
    <COLUMN_NAME>MaintenanceDescription</COLUMN_NAME>
    <ORDINAL_POSITION>10</ORDINAL_POSITION>
    <IS_NULLABLE>YES</IS_NULLABLE>
    <DATA_TYPE>nvarchar</DATA_TYPE>
    <CHARACTER_MAXIMUM_LENGTH>256</CHARACTER_MAXIMUM_LENGTH>
    <CHARACTER_OCTET_LENGTH>512</CHARACTER_OCTET_LENGTH>
    <CHARACTER_SET_NAME>UNICODE</CHARACTER_SET_NAME>
  </Columns>
  <Columns>
    <TABLE_CATALOG>AdventureWorks</TABLE_CATALOG>
    <TABLE_SCHEMA>Production</TABLE_SCHEMA>
    <TABLE_NAME>vProductModelCatalogDescription</TABLE_NAME>
    <COLUMN_NAME>Manufacturer</COLUMN_NAME>
    <ORDINAL_POSITION>4</ORDINAL_POSITION>
    <IS_NULLABLE>YES</IS_NULLABLE>
    <DATA_TYPE>nvarchar</DATA_TYPE>
    <CHARACTER_MAXIMUM_LENGTH>-1</CHARACTER_MAXIMUM_LENGTH>
    <CHARACTER_OCTET_LENGTH>-1</CHARACTER_OCTET_LENGTH>
    <CHARACTER_SET_NAME>UNICODE</CHARACTER_SET_NAME>
  </Columns>
  <Columns>
    <TABLE_CATALOG>AdventureWorks</TABLE_CATALOG>
    <TABLE_SCHEMA>Production</TABLE_SCHEMA>
    <TABLE_NAME>vProductModelCatalogDescription</TABLE_NAME>
    <COLUMN_NAME>Material</COLUMN_NAME>
    <ORDINAL_POSITION>19</ORDINAL_POSITION>
    <IS_NULLABLE>YES</IS_NULLABLE>
    <DATA_TYPE>nvarchar</DATA_TYPE>
    <CHARACTER_MAXIMUM_LENGTH>256</CHARACTER_MAXIMUM_LENGTH>
    <CHARACTER_OCTET_LENGTH>512</CHARACTER_OCTET_LENGTH>
    <CHARACTER_SET_NAME>UNICODE</CHARACTER_SET_NAME>
  </Columns>
  <Columns>
    <TABLE_CATALOG>AdventureWorks</TABLE_CATALOG>
    <TABLE_SCHEMA>Production</TABLE_SCHEMA>
    <TABLE_NAME>vProductModelCatalogDescription</TABLE_NAME>
    <COLUMN_NAME>ModifiedDate</COLUMN_NAME>
    <ORDINAL_POSITION>25</ORDINAL_POSITION>
    <IS_NULLABLE>NO</IS_NULLABLE>
    <DATA_TYPE>datetime</DATA_TYPE>
    <DATETIME_PRECISION>3</DATETIME_PRECISION>
  </Columns>
  <Columns>
    <TABLE_CATALOG>AdventureWorks</TABLE_CATALOG>
    <TABLE_SCHEMA>Production</TABLE_SCHEMA>
    <TABLE_NAME>vProductModelCatalogDescription</TABLE_NAME>
    <COLUMN_NAME>Name</COLUMN_NAME>
    <ORDINAL_POSITION>2</ORDINAL_POSITION>
    <IS_NULLABLE>NO</IS_NULLABLE>
    <DATA_TYPE>nvarchar</DATA_TYPE>
    <CHARACTER_MAXIMUM_LENGTH>50</CHARACTER_MAXIMUM_LENGTH>
    <CHARACTER_OCTET_LENGTH>100</CHARACTER_OCTET_LENGTH>
    <CHARACTER_SET_NAME>UNICODE</CHARACTER_SET_NAME>
  </Columns>
  <Columns>
    <TABLE_CATALOG>AdventureWorks</TABLE_CATALOG>
    <TABLE_SCHEMA>Production</TABLE_SCHEMA>
    <TABLE_NAME>vProductModelCatalogDescription</TABLE_NAME>
    <COLUMN_NAME>NoOfYears</COLUMN_NAME>
    <ORDINAL_POSITION>9</ORDINAL_POSITION>
    <IS_NULLABLE>YES</IS_NULLABLE>
    <DATA_TYPE>nvarchar</DATA_TYPE>
    <CHARACTER_MAXIMUM_LENGTH>256</CHARACTER_MAXIMUM_LENGTH>
    <CHARACTER_OCTET_LENGTH>512</CHARACTER_OCTET_LENGTH>
    <CHARACTER_SET_NAME>UNICODE</CHARACTER_SET_NAME>
  </Columns>
  <Columns>
    <TABLE_CATALOG>AdventureWorks</TABLE_CATALOG>
    <TABLE_SCHEMA>Production</TABLE_SCHEMA>
    <TABLE_NAME>vProductModelCatalogDescription</TABLE_NAME>
    <COLUMN_NAME>Pedal</COLUMN_NAME>
    <ORDINAL_POSITION>13</ORDINAL_POSITION>
    <IS_NULLABLE>YES</IS_NULLABLE>
    <DATA_TYPE>nvarchar</DATA_TYPE>
    <CHARACTER_MAXIMUM_LENGTH>256</CHARACTER_MAXIMUM_LENGTH>
    <CHARACTER_OCTET_LENGTH>512</CHARACTER_OCTET_LENGTH>
    <CHARACTER_SET_NAME>UNICODE</CHARACTER_SET_NAME>
  </Columns>
  <Columns>
    <TABLE_CATALOG>AdventureWorks</TABLE_CATALOG>
    <TABLE_SCHEMA>Production</TABLE_SCHEMA>
    <TABLE_NAME>vProductModelCatalogDescription</TABLE_NAME>
    <COLUMN_NAME>PictureAngle</COLUMN_NAME>
    <ORDINAL_POSITION>16</ORDINAL_POSITION>
    <IS_NULLABLE>YES</IS_NULLABLE>
    <DATA_TYPE>nvarchar</DATA_TYPE>
    <CHARACTER_MAXIMUM_LENGTH>256</CHARACTER_MAXIMUM_LENGTH>
    <CHARACTER_OCTET_LENGTH>512</CHARACTER_OCTET_LENGTH>
    <CHARACTER_SET_NAME>UNICODE</CHARACTER_SET_NAME>
  </Columns>
  <Columns>
    <TABLE_CATALOG>AdventureWorks</TABLE_CATALOG>
    <TABLE_SCHEMA>Production</TABLE_SCHEMA>
    <TABLE_NAME>vProductModelCatalogDescription</TABLE_NAME>
    <COLUMN_NAME>PictureSize</COLUMN_NAME>
    <ORDINAL_POSITION>17</ORDINAL_POSITION>
    <IS_NULLABLE>YES</IS_NULLABLE>
    <DATA_TYPE>nvarchar</DATA_TYPE>
    <CHARACTER_MAXIMUM_LENGTH>256</CHARACTER_MAXIMUM_LENGTH>
    <CHARACTER_OCTET_LENGTH>512</CHARACTER_OCTET_LENGTH>
    <CHARACTER_SET_NAME>UNICODE</CHARACTER_SET_NAME>
  </Columns>
  <Columns>
    <TABLE_CATALOG>AdventureWorks</TABLE_CATALOG>
    <TABLE_SCHEMA>Production</TABLE_SCHEMA>
    <TABLE_NAME>vProductModelCatalogDescription</TABLE_NAME>
    <COLUMN_NAME>ProductLine</COLUMN_NAME>
    <ORDINAL_POSITION>21</ORDINAL_POSITION>
    <IS_NULLABLE>YES</IS_NULLABLE>
    <DATA_TYPE>nvarchar</DATA_TYPE>
    <CHARACTER_MAXIMUM_LENGTH>256</CHARACTER_MAXIMUM_LENGTH>
    <CHARACTER_OCTET_LENGTH>512</CHARACTER_OCTET_LENGTH>
    <CHARACTER_SET_NAME>UNICODE</CHARACTER_SET_NAME>
  </Columns>
  <Columns>
    <TABLE_CATALOG>AdventureWorks</TABLE_CATALOG>
    <TABLE_SCHEMA>Production</TABLE_SCHEMA>
    <TABLE_NAME>vProductModelCatalogDescription</TABLE_NAME>
    <COLUMN_NAME>ProductModelID</COLUMN_NAME>
    <ORDINAL_POSITION>1</ORDINAL_POSITION>
    <IS_NULLABLE>NO</IS_NULLABLE>
    <DATA_TYPE>int</DATA_TYPE>
    <NUMERIC_PRECISION>10</NUMERIC_PRECISION>
    <NUMERIC_PRECISION_RADIX>10</NUMERIC_PRECISION_RADIX>
    <NUMERIC_SCALE>0</NUMERIC_SCALE>
  </Columns>
  <Columns>
    <TABLE_CATALOG>AdventureWorks</TABLE_CATALOG>
    <TABLE_SCHEMA>Production</TABLE_SCHEMA>
    <TABLE_NAME>vProductModelCatalogDescription</TABLE_NAME>
    <COLUMN_NAME>ProductPhotoID</COLUMN_NAME>
    <ORDINAL_POSITION>18</ORDINAL_POSITION>
    <IS_NULLABLE>YES</IS_NULLABLE>
    <DATA_TYPE>nvarchar</DATA_TYPE>
    <CHARACTER_MAXIMUM_LENGTH>256</CHARACTER_MAXIMUM_LENGTH>
    <CHARACTER_OCTET_LENGTH>512</CHARACTER_OCTET_LENGTH>
    <CHARACTER_SET_NAME>UNICODE</CHARACTER_SET_NAME>
  </Columns>
  <Columns>
    <TABLE_CATALOG>AdventureWorks</TABLE_CATALOG>
    <TABLE_SCHEMA>Production</TABLE_SCHEMA>
    <TABLE_NAME>vProductModelCatalogDescription</TABLE_NAME>
    <COLUMN_NAME>ProductURL</COLUMN_NAME>
    <ORDINAL_POSITION>6</ORDINAL_POSITION>
    <IS_NULLABLE>YES</IS_NULLABLE>
    <DATA_TYPE>nvarchar</DATA_TYPE>
    <CHARACTER_MAXIMUM_LENGTH>256</CHARACTER_MAXIMUM_LENGTH>
    <CHARACTER_OCTET_LENGTH>512</CHARACTER_OCTET_LENGTH>
    <CHARACTER_SET_NAME>UNICODE</CHARACTER_SET_NAME>
  </Columns>
  <Columns>
    <TABLE_CATALOG>AdventureWorks</TABLE_CATALOG>
    <TABLE_SCHEMA>Production</TABLE_SCHEMA>
    <TABLE_NAME>vProductModelCatalogDescription</TABLE_NAME>
    <COLUMN_NAME>RiderExperience</COLUMN_NAME>
    <ORDINAL_POSITION>23</ORDINAL_POSITION>
    <IS_NULLABLE>YES</IS_NULLABLE>
    <DATA_TYPE>nvarchar</DATA_TYPE>
    <CHARACTER_MAXIMUM_LENGTH>1024</CHARACTER_MAXIMUM_LENGTH>
    <CHARACTER_OCTET_LENGTH>2048</CHARACTER_OCTET_LENGTH>
    <CHARACTER_SET_NAME>UNICODE</CHARACTER_SET_NAME>
  </Columns>
  <Columns>
    <TABLE_CATALOG>AdventureWorks</TABLE_CATALOG>
    <TABLE_SCHEMA>Production</TABLE_SCHEMA>
    <TABLE_NAME>vProductModelCatalogDescription</TABLE_NAME>
    <COLUMN_NAME>rowguid</COLUMN_NAME>
    <ORDINAL_POSITION>24</ORDINAL_POSITION>
    <IS_NULLABLE>NO</IS_NULLABLE>
    <DATA_TYPE>uniqueidentifier</DATA_TYPE>
  </Columns>
  <Columns>
    <TABLE_CATALOG>AdventureWorks</TABLE_CATALOG>
    <TABLE_SCHEMA>Production</TABLE_SCHEMA>
    <TABLE_NAME>vProductModelCatalogDescription</TABLE_NAME>
    <COLUMN_NAME>Saddle</COLUMN_NAME>
    <ORDINAL_POSITION>12</ORDINAL_POSITION>
    <IS_NULLABLE>YES</IS_NULLABLE>
    <DATA_TYPE>nvarchar</DATA_TYPE>
    <CHARACTER_MAXIMUM_LENGTH>256</CHARACTER_MAXIMUM_LENGTH>
    <CHARACTER_OCTET_LENGTH>512</CHARACTER_OCTET_LENGTH>
    <CHARACTER_SET_NAME>UNICODE</CHARACTER_SET_NAME>
  </Columns>
  <Columns>
    <TABLE_CATALOG>AdventureWorks</TABLE_CATALOG>
    <TABLE_SCHEMA>Production</TABLE_SCHEMA>
    <TABLE_NAME>vProductModelCatalogDescription</TABLE_NAME>
    <COLUMN_NAME>Style</COLUMN_NAME>
    <ORDINAL_POSITION>22</ORDINAL_POSITION>
    <IS_NULLABLE>YES</IS_NULLABLE>
    <DATA_TYPE>nvarchar</DATA_TYPE>
    <CHARACTER_MAXIMUM_LENGTH>256</CHARACTER_MAXIMUM_LENGTH>
    <CHARACTER_OCTET_LENGTH>512</CHARACTER_OCTET_LENGTH>
    <CHARACTER_SET_NAME>UNICODE</CHARACTER_SET_NAME>
  </Columns>
  <Columns>
    <TABLE_CATALOG>AdventureWorks</TABLE_CATALOG>
    <TABLE_SCHEMA>Production</TABLE_SCHEMA>
    <TABLE_NAME>vProductModelCatalogDescription</TABLE_NAME>
    <COLUMN_NAME>Summary</COLUMN_NAME>
    <ORDINAL_POSITION>3</ORDINAL_POSITION>
    <IS_NULLABLE>YES</IS_NULLABLE>
    <DATA_TYPE>varchar</DATA_TYPE>
    <CHARACTER_MAXIMUM_LENGTH>-1</CHARACTER_MAXIMUM_LENGTH>
    <CHARACTER_OCTET_LENGTH>-1</CHARACTER_OCTET_LENGTH>
    <CHARACTER_SET_NAME>iso_1</CHARACTER_SET_NAME>
  </Columns>
  <Columns>
    <TABLE_CATALOG>AdventureWorks</TABLE_CATALOG>
    <TABLE_SCHEMA>Production</TABLE_SCHEMA>
    <TABLE_NAME>vProductModelCatalogDescription</TABLE_NAME>
    <COLUMN_NAME>WarrantyDescription</COLUMN_NAME>
    <ORDINAL_POSITION>8</ORDINAL_POSITION>
    <IS_NULLABLE>YES</IS_NULLABLE>
    <DATA_TYPE>nvarchar</DATA_TYPE>
    <CHARACTER_MAXIMUM_LENGTH>256</CHARACTER_MAXIMUM_LENGTH>
    <CHARACTER_OCTET_LENGTH>512</CHARACTER_OCTET_LENGTH>
    <CHARACTER_SET_NAME>UNICODE</CHARACTER_SET_NAME>
  </Columns>
  <Columns>
    <TABLE_CATALOG>AdventureWorks</TABLE_CATALOG>
    <TABLE_SCHEMA>Production</TABLE_SCHEMA>
    <TABLE_NAME>vProductModelCatalogDescription</TABLE_NAME>
    <COLUMN_NAME>WarrantyPeriod</COLUMN_NAME>
    <ORDINAL_POSITION>7</ORDINAL_POSITION>
    <IS_NULLABLE>YES</IS_NULLABLE>
    <DATA_TYPE>nvarchar</DATA_TYPE>
    <CHARACTER_MAXIMUM_LENGTH>256</CHARACTER_MAXIMUM_LENGTH>
    <CHARACTER_OCTET_LENGTH>512</CHARACTER_OCTET_LENGTH>
    <CHARACTER_SET_NAME>UNICODE</CHARACTER_SET_NAME>
  </Columns>
  <Columns>
    <TABLE_CATALOG>AdventureWorks</TABLE_CATALOG>
    <TABLE_SCHEMA>Production</TABLE_SCHEMA>
    <TABLE_NAME>vProductModelCatalogDescription</TABLE_NAME>
    <COLUMN_NAME>Wheel</COLUMN_NAME>
    <ORDINAL_POSITION>11</ORDINAL_POSITION>
    <IS_NULLABLE>YES</IS_NULLABLE>
    <DATA_TYPE>nvarchar</DATA_TYPE>
    <CHARACTER_MAXIMUM_LENGTH>256</CHARACTER_MAXIMUM_LENGTH>
    <CHARACTER_OCTET_LENGTH>512</CHARACTER_OCTET_LENGTH>
    <CHARACTER_SET_NAME>UNICODE</CHARACTER_SET_NAME>
  </Columns>
  <Columns>
    <TABLE_CATALOG>AdventureWorks</TABLE_CATALOG>
    <TABLE_SCHEMA>Production</TABLE_SCHEMA>
    <TABLE_NAME>vProductModelInstructions</TABLE_NAME>
    <COLUMN_NAME>Instructions</COLUMN_NAME>
    <ORDINAL_POSITION>3</ORDINAL_POSITION>
    <IS_NULLABLE>YES</IS_NULLABLE>
    <DATA_TYPE>nvarchar</DATA_TYPE>
    <CHARACTER_MAXIMUM_LENGTH>-1</CHARACTER_MAXIMUM_LENGTH>
    <CHARACTER_OCTET_LENGTH>-1</CHARACTER_OCTET_LENGTH>
    <CHARACTER_SET_NAME>UNICODE</CHARACTER_SET_NAME>
  </Columns>
  <Columns>
    <TABLE_CATALOG>AdventureWorks</TABLE_CATALOG>
    <TABLE_SCHEMA>Production</TABLE_SCHEMA>
    <TABLE_NAME>vProductModelInstructions</TABLE_NAME>
    <COLUMN_NAME>LaborHours</COLUMN_NAME>
    <ORDINAL_POSITION>7</ORDINAL_POSITION>
    <IS_NULLABLE>YES</IS_NULLABLE>
    <DATA_TYPE>decimal</DATA_TYPE>
    <NUMERIC_PRECISION>9</NUMERIC_PRECISION>
    <NUMERIC_PRECISION_RADIX>10</NUMERIC_PRECISION_RADIX>
    <NUMERIC_SCALE>4</NUMERIC_SCALE>
  </Columns>
  <Columns>
    <TABLE_CATALOG>AdventureWorks</TABLE_CATALOG>
    <TABLE_SCHEMA>Production</TABLE_SCHEMA>
    <TABLE_NAME>vProductModelInstructions</TABLE_NAME>
    <COLUMN_NAME>LocationID</COLUMN_NAME>
    <ORDINAL_POSITION>4</ORDINAL_POSITION>
    <IS_NULLABLE>YES</IS_NULLABLE>
    <DATA_TYPE>int</DATA_TYPE>
    <NUMERIC_PRECISION>10</NUMERIC_PRECISION>
    <NUMERIC_PRECISION_RADIX>10</NUMERIC_PRECISION_RADIX>
    <NUMERIC_SCALE>0</NUMERIC_SCALE>
  </Columns>
  <Columns>
    <TABLE_CATALOG>AdventureWorks</TABLE_CATALOG>
    <TABLE_SCHEMA>Production</TABLE_SCHEMA>
    <TABLE_NAME>vProductModelInstructions</TABLE_NAME>
    <COLUMN_NAME>LotSize</COLUMN_NAME>
    <ORDINAL_POSITION>8</ORDINAL_POSITION>
    <IS_NULLABLE>YES</IS_NULLABLE>
    <DATA_TYPE>int</DATA_TYPE>
    <NUMERIC_PRECISION>10</NUMERIC_PRECISION>
    <NUMERIC_PRECISION_RADIX>10</NUMERIC_PRECISION_RADIX>
    <NUMERIC_SCALE>0</NUMERIC_SCALE>
  </Columns>
  <Columns>
    <TABLE_CATALOG>AdventureWorks</TABLE_CATALOG>
    <TABLE_SCHEMA>Production</TABLE_SCHEMA>
    <TABLE_NAME>vProductModelInstructions</TABLE_NAME>
    <COLUMN_NAME>MachineHours</COLUMN_NAME>
    <ORDINAL_POSITION>6</ORDINAL_POSITION>
    <IS_NULLABLE>YES</IS_NULLABLE>
    <DATA_TYPE>decimal</DATA_TYPE>
    <NUMERIC_PRECISION>9</NUMERIC_PRECISION>
    <NUMERIC_PRECISION_RADIX>10</NUMERIC_PRECISION_RADIX>
    <NUMERIC_SCALE>4</NUMERIC_SCALE>
  </Columns>
  <Columns>
    <TABLE_CATALOG>AdventureWorks</TABLE_CATALOG>
    <TABLE_SCHEMA>Production</TABLE_SCHEMA>
    <TABLE_NAME>vProductModelInstructions</TABLE_NAME>
    <COLUMN_NAME>ModifiedDate</COLUMN_NAME>
    <ORDINAL_POSITION>11</ORDINAL_POSITION>
    <IS_NULLABLE>NO</IS_NULLABLE>
    <DATA_TYPE>datetime</DATA_TYPE>
    <DATETIME_PRECISION>3</DATETIME_PRECISION>
  </Columns>
  <Columns>
    <TABLE_CATALOG>AdventureWorks</TABLE_CATALOG>
    <TABLE_SCHEMA>Production</TABLE_SCHEMA>
    <TABLE_NAME>vProductModelInstructions</TABLE_NAME>
    <COLUMN_NAME>Name</COLUMN_NAME>
    <ORDINAL_POSITION>2</ORDINAL_POSITION>
    <IS_NULLABLE>NO</IS_NULLABLE>
    <DATA_TYPE>nvarchar</DATA_TYPE>
    <CHARACTER_MAXIMUM_LENGTH>50</CHARACTER_MAXIMUM_LENGTH>
    <CHARACTER_OCTET_LENGTH>100</CHARACTER_OCTET_LENGTH>
    <CHARACTER_SET_NAME>UNICODE</CHARACTER_SET_NAME>
  </Columns>
  <Columns>
    <TABLE_CATALOG>AdventureWorks</TABLE_CATALOG>
    <TABLE_SCHEMA>Production</TABLE_SCHEMA>
    <TABLE_NAME>vProductModelInstructions</TABLE_NAME>
    <COLUMN_NAME>ProductModelID</COLUMN_NAME>
    <ORDINAL_POSITION>1</ORDINAL_POSITION>
    <IS_NULLABLE>NO</IS_NULLABLE>
    <DATA_TYPE>int</DATA_TYPE>
    <NUMERIC_PRECISION>10</NUMERIC_PRECISION>
    <NUMERIC_PRECISION_RADIX>10</NUMERIC_PRECISION_RADIX>
    <NUMERIC_SCALE>0</NUMERIC_SCALE>
  </Columns>
  <Columns>
    <TABLE_CATALOG>AdventureWorks</TABLE_CATALOG>
    <TABLE_SCHEMA>Production</TABLE_SCHEMA>
    <TABLE_NAME>vProductModelInstructions</TABLE_NAME>
    <COLUMN_NAME>rowguid</COLUMN_NAME>
    <ORDINAL_POSITION>10</ORDINAL_POSITION>
    <IS_NULLABLE>NO</IS_NULLABLE>
    <DATA_TYPE>uniqueidentifier</DATA_TYPE>
  </Columns>
  <Columns>
    <TABLE_CATALOG>AdventureWorks</TABLE_CATALOG>
    <TABLE_SCHEMA>Production</TABLE_SCHEMA>
    <TABLE_NAME>vProductModelInstructions</TABLE_NAME>
    <COLUMN_NAME>SetupHours</COLUMN_NAME>
    <ORDINAL_POSITION>5</ORDINAL_POSITION>
    <IS_NULLABLE>YES</IS_NULLABLE>
    <DATA_TYPE>decimal</DATA_TYPE>
    <NUMERIC_PRECISION>9</NUMERIC_PRECISION>
    <NUMERIC_PRECISION_RADIX>10</NUMERIC_PRECISION_RADIX>
    <NUMERIC_SCALE>4</NUMERIC_SCALE>
  </Columns>
  <Columns>
    <TABLE_CATALOG>AdventureWorks</TABLE_CATALOG>
    <TABLE_SCHEMA>Production</TABLE_SCHEMA>
    <TABLE_NAME>vProductModelInstructions</TABLE_NAME>
    <COLUMN_NAME>Step</COLUMN_NAME>
    <ORDINAL_POSITION>9</ORDINAL_POSITION>
    <IS_NULLABLE>YES</IS_NULLABLE>
    <DATA_TYPE>nvarchar</DATA_TYPE>
    <CHARACTER_MAXIMUM_LENGTH>1024</CHARACTER_MAXIMUM_LENGTH>
    <CHARACTER_OCTET_LENGTH>2048</CHARACTER_OCTET_LENGTH>
    <CHARACTER_SET_NAME>UNICODE</CHARACTER_SET_NAME>
  </Columns>
  <Columns>
    <TABLE_CATALOG>AdventureWorks</TABLE_CATALOG>
    <TABLE_SCHEMA>Production</TABLE_SCHEMA>
    <TABLE_NAME>WorkOrder</TABLE_NAME>
    <COLUMN_NAME>DueDate</COLUMN_NAME>
    <ORDINAL_POSITION>8</ORDINAL_POSITION>
    <IS_NULLABLE>NO</IS_NULLABLE>
    <DATA_TYPE>datetime</DATA_TYPE>
    <DATETIME_PRECISION>3</DATETIME_PRECISION>
  </Columns>
  <Columns>
    <TABLE_CATALOG>AdventureWorks</TABLE_CATALOG>
    <TABLE_SCHEMA>Production</TABLE_SCHEMA>
    <TABLE_NAME>WorkOrder</TABLE_NAME>
    <COLUMN_NAME>EndDate</COLUMN_NAME>
    <ORDINAL_POSITION>7</ORDINAL_POSITION>
    <IS_NULLABLE>YES</IS_NULLABLE>
    <DATA_TYPE>datetime</DATA_TYPE>
    <DATETIME_PRECISION>3</DATETIME_PRECISION>
  </Columns>
  <Columns>
    <TABLE_CATALOG>AdventureWorks</TABLE_CATALOG>
    <TABLE_SCHEMA>Production</TABLE_SCHEMA>
    <TABLE_NAME>WorkOrder</TABLE_NAME>
    <COLUMN_NAME>ModifiedDate</COLUMN_NAME>
    <ORDINAL_POSITION>10</ORDINAL_POSITION>
    <COLUMN_DEFAULT>(getdate())</COLUMN_DEFAULT>
    <IS_NULLABLE>NO</IS_NULLABLE>
    <DATA_TYPE>datetime</DATA_TYPE>
    <DATETIME_PRECISION>3</DATETIME_PRECISION>
  </Columns>
  <Columns>
    <TABLE_CATALOG>AdventureWorks</TABLE_CATALOG>
    <TABLE_SCHEMA>Production</TABLE_SCHEMA>
    <TABLE_NAME>WorkOrder</TABLE_NAME>
    <COLUMN_NAME>OrderQty</COLUMN_NAME>
    <ORDINAL_POSITION>3</ORDINAL_POSITION>
    <IS_NULLABLE>NO</IS_NULLABLE>
    <DATA_TYPE>int</DATA_TYPE>
    <NUMERIC_PRECISION>10</NUMERIC_PRECISION>
    <NUMERIC_PRECISION_RADIX>10</NUMERIC_PRECISION_RADIX>
    <NUMERIC_SCALE>0</NUMERIC_SCALE>
  </Columns>
  <Columns>
    <TABLE_CATALOG>AdventureWorks</TABLE_CATALOG>
    <TABLE_SCHEMA>Production</TABLE_SCHEMA>
    <TABLE_NAME>WorkOrder</TABLE_NAME>
    <COLUMN_NAME>ProductID</COLUMN_NAME>
    <ORDINAL_POSITION>2</ORDINAL_POSITION>
    <IS_NULLABLE>NO</IS_NULLABLE>
    <DATA_TYPE>int</DATA_TYPE>
    <NUMERIC_PRECISION>10</NUMERIC_PRECISION>
    <NUMERIC_PRECISION_RADIX>10</NUMERIC_PRECISION_RADIX>
    <NUMERIC_SCALE>0</NUMERIC_SCALE>
  </Columns>
  <Columns>
    <TABLE_CATALOG>AdventureWorks</TABLE_CATALOG>
    <TABLE_SCHEMA>Production</TABLE_SCHEMA>
    <TABLE_NAME>WorkOrder</TABLE_NAME>
    <COLUMN_NAME>ScrappedQty</COLUMN_NAME>
    <ORDINAL_POSITION>5</ORDINAL_POSITION>
    <IS_NULLABLE>NO</IS_NULLABLE>
    <DATA_TYPE>smallint</DATA_TYPE>
    <NUMERIC_PRECISION>5</NUMERIC_PRECISION>
    <NUMERIC_PRECISION_RADIX>10</NUMERIC_PRECISION_RADIX>
    <NUMERIC_SCALE>0</NUMERIC_SCALE>
  </Columns>
  <Columns>
    <TABLE_CATALOG>AdventureWorks</TABLE_CATALOG>
    <TABLE_SCHEMA>Production</TABLE_SCHEMA>
    <TABLE_NAME>WorkOrder</TABLE_NAME>
    <COLUMN_NAME>ScrapReasonID</COLUMN_NAME>
    <ORDINAL_POSITION>9</ORDINAL_POSITION>
    <IS_NULLABLE>YES</IS_NULLABLE>
    <DATA_TYPE>smallint</DATA_TYPE>
    <NUMERIC_PRECISION>5</NUMERIC_PRECISION>
    <NUMERIC_PRECISION_RADIX>10</NUMERIC_PRECISION_RADIX>
    <NUMERIC_SCALE>0</NUMERIC_SCALE>
  </Columns>
  <Columns>
    <TABLE_CATALOG>AdventureWorks</TABLE_CATALOG>
    <TABLE_SCHEMA>Production</TABLE_SCHEMA>
    <TABLE_NAME>WorkOrder</TABLE_NAME>
    <COLUMN_NAME>StartDate</COLUMN_NAME>
    <ORDINAL_POSITION>6</ORDINAL_POSITION>
    <IS_NULLABLE>NO</IS_NULLABLE>
    <DATA_TYPE>datetime</DATA_TYPE>
    <DATETIME_PRECISION>3</DATETIME_PRECISION>
  </Columns>
  <Columns>
    <TABLE_CATALOG>AdventureWorks</TABLE_CATALOG>
    <TABLE_SCHEMA>Production</TABLE_SCHEMA>
    <TABLE_NAME>WorkOrder</TABLE_NAME>
    <COLUMN_NAME>StockedQty</COLUMN_NAME>
    <ORDINAL_POSITION>4</ORDINAL_POSITION>
    <IS_NULLABLE>NO</IS_NULLABLE>
    <DATA_TYPE>int</DATA_TYPE>
    <NUMERIC_PRECISION>10</NUMERIC_PRECISION>
    <NUMERIC_PRECISION_RADIX>10</NUMERIC_PRECISION_RADIX>
    <NUMERIC_SCALE>0</NUMERIC_SCALE>
  </Columns>
  <Columns>
    <TABLE_CATALOG>AdventureWorks</TABLE_CATALOG>
    <TABLE_SCHEMA>Production</TABLE_SCHEMA>
    <TABLE_NAME>WorkOrder</TABLE_NAME>
    <COLUMN_NAME>WorkOrderID</COLUMN_NAME>
    <ORDINAL_POSITION>1</ORDINAL_POSITION>
    <IS_NULLABLE>NO</IS_NULLABLE>
    <DATA_TYPE>int</DATA_TYPE>
    <NUMERIC_PRECISION>10</NUMERIC_PRECISION>
    <NUMERIC_PRECISION_RADIX>10</NUMERIC_PRECISION_RADIX>
    <NUMERIC_SCALE>0</NUMERIC_SCALE>
  </Columns>
  <Columns>
    <TABLE_CATALOG>AdventureWorks</TABLE_CATALOG>
    <TABLE_SCHEMA>Production</TABLE_SCHEMA>
    <TABLE_NAME>WorkOrderRouting</TABLE_NAME>
    <COLUMN_NAME>ActualCost</COLUMN_NAME>
    <ORDINAL_POSITION>11</ORDINAL_POSITION>
    <IS_NULLABLE>YES</IS_NULLABLE>
    <DATA_TYPE>money</DATA_TYPE>
    <NUMERIC_PRECISION>19</NUMERIC_PRECISION>
    <NUMERIC_PRECISION_RADIX>10</NUMERIC_PRECISION_RADIX>
    <NUMERIC_SCALE>4</NUMERIC_SCALE>
  </Columns>
  <Columns>
    <TABLE_CATALOG>AdventureWorks</TABLE_CATALOG>
    <TABLE_SCHEMA>Production</TABLE_SCHEMA>
    <TABLE_NAME>WorkOrderRouting</TABLE_NAME>
    <COLUMN_NAME>ActualEndDate</COLUMN_NAME>
    <ORDINAL_POSITION>8</ORDINAL_POSITION>
    <IS_NULLABLE>YES</IS_NULLABLE>
    <DATA_TYPE>datetime</DATA_TYPE>
    <DATETIME_PRECISION>3</DATETIME_PRECISION>
  </Columns>
  <Columns>
    <TABLE_CATALOG>AdventureWorks</TABLE_CATALOG>
    <TABLE_SCHEMA>Production</TABLE_SCHEMA>
    <TABLE_NAME>WorkOrderRouting</TABLE_NAME>
    <COLUMN_NAME>ActualResourceHrs</COLUMN_NAME>
    <ORDINAL_POSITION>9</ORDINAL_POSITION>
    <IS_NULLABLE>YES</IS_NULLABLE>
    <DATA_TYPE>decimal</DATA_TYPE>
    <NUMERIC_PRECISION>9</NUMERIC_PRECISION>
    <NUMERIC_PRECISION_RADIX>10</NUMERIC_PRECISION_RADIX>
    <NUMERIC_SCALE>4</NUMERIC_SCALE>
  </Columns>
  <Columns>
    <TABLE_CATALOG>AdventureWorks</TABLE_CATALOG>
    <TABLE_SCHEMA>Production</TABLE_SCHEMA>
    <TABLE_NAME>WorkOrderRouting</TABLE_NAME>
    <COLUMN_NAME>ActualStartDate</COLUMN_NAME>
    <ORDINAL_POSITION>7</ORDINAL_POSITION>
    <IS_NULLABLE>YES</IS_NULLABLE>
    <DATA_TYPE>datetime</DATA_TYPE>
    <DATETIME_PRECISION>3</DATETIME_PRECISION>
  </Columns>
  <Columns>
    <TABLE_CATALOG>AdventureWorks</TABLE_CATALOG>
    <TABLE_SCHEMA>Production</TABLE_SCHEMA>
    <TABLE_NAME>WorkOrderRouting</TABLE_NAME>
    <COLUMN_NAME>LocationID</COLUMN_NAME>
    <ORDINAL_POSITION>4</ORDINAL_POSITION>
    <IS_NULLABLE>NO</IS_NULLABLE>
    <DATA_TYPE>smallint</DATA_TYPE>
    <NUMERIC_PRECISION>5</NUMERIC_PRECISION>
    <NUMERIC_PRECISION_RADIX>10</NUMERIC_PRECISION_RADIX>
    <NUMERIC_SCALE>0</NUMERIC_SCALE>
  </Columns>
  <Columns>
    <TABLE_CATALOG>AdventureWorks</TABLE_CATALOG>
    <TABLE_SCHEMA>Production</TABLE_SCHEMA>
    <TABLE_NAME>WorkOrderRouting</TABLE_NAME>
    <COLUMN_NAME>ModifiedDate</COLUMN_NAME>
    <ORDINAL_POSITION>12</ORDINAL_POSITION>
    <COLUMN_DEFAULT>(getdate())</COLUMN_DEFAULT>
    <IS_NULLABLE>NO</IS_NULLABLE>
    <DATA_TYPE>datetime</DATA_TYPE>
    <DATETIME_PRECISION>3</DATETIME_PRECISION>
  </Columns>
  <Columns>
    <TABLE_CATALOG>AdventureWorks</TABLE_CATALOG>
    <TABLE_SCHEMA>Production</TABLE_SCHEMA>
    <TABLE_NAME>WorkOrderRouting</TABLE_NAME>
    <COLUMN_NAME>OperationSequence</COLUMN_NAME>
    <ORDINAL_POSITION>3</ORDINAL_POSITION>
    <IS_NULLABLE>NO</IS_NULLABLE>
    <DATA_TYPE>smallint</DATA_TYPE>
    <NUMERIC_PRECISION>5</NUMERIC_PRECISION>
    <NUMERIC_PRECISION_RADIX>10</NUMERIC_PRECISION_RADIX>
    <NUMERIC_SCALE>0</NUMERIC_SCALE>
  </Columns>
  <Columns>
    <TABLE_CATALOG>AdventureWorks</TABLE_CATALOG>
    <TABLE_SCHEMA>Production</TABLE_SCHEMA>
    <TABLE_NAME>WorkOrderRouting</TABLE_NAME>
    <COLUMN_NAME>PlannedCost</COLUMN_NAME>
    <ORDINAL_POSITION>10</ORDINAL_POSITION>
    <IS_NULLABLE>NO</IS_NULLABLE>
    <DATA_TYPE>money</DATA_TYPE>
    <NUMERIC_PRECISION>19</NUMERIC_PRECISION>
    <NUMERIC_PRECISION_RADIX>10</NUMERIC_PRECISION_RADIX>
    <NUMERIC_SCALE>4</NUMERIC_SCALE>
  </Columns>
  <Columns>
    <TABLE_CATALOG>AdventureWorks</TABLE_CATALOG>
    <TABLE_SCHEMA>Production</TABLE_SCHEMA>
    <TABLE_NAME>WorkOrderRouting</TABLE_NAME>
    <COLUMN_NAME>ProductID</COLUMN_NAME>
    <ORDINAL_POSITION>2</ORDINAL_POSITION>
    <IS_NULLABLE>NO</IS_NULLABLE>
    <DATA_TYPE>int</DATA_TYPE>
    <NUMERIC_PRECISION>10</NUMERIC_PRECISION>
    <NUMERIC_PRECISION_RADIX>10</NUMERIC_PRECISION_RADIX>
    <NUMERIC_SCALE>0</NUMERIC_SCALE>
  </Columns>
  <Columns>
    <TABLE_CATALOG>AdventureWorks</TABLE_CATALOG>
    <TABLE_SCHEMA>Production</TABLE_SCHEMA>
    <TABLE_NAME>WorkOrderRouting</TABLE_NAME>
    <COLUMN_NAME>ScheduledEndDate</COLUMN_NAME>
    <ORDINAL_POSITION>6</ORDINAL_POSITION>
    <IS_NULLABLE>NO</IS_NULLABLE>
    <DATA_TYPE>datetime</DATA_TYPE>
    <DATETIME_PRECISION>3</DATETIME_PRECISION>
  </Columns>
  <Columns>
    <TABLE_CATALOG>AdventureWorks</TABLE_CATALOG>
    <TABLE_SCHEMA>Production</TABLE_SCHEMA>
    <TABLE_NAME>WorkOrderRouting</TABLE_NAME>
    <COLUMN_NAME>ScheduledStartDate</COLUMN_NAME>
    <ORDINAL_POSITION>5</ORDINAL_POSITION>
    <IS_NULLABLE>NO</IS_NULLABLE>
    <DATA_TYPE>datetime</DATA_TYPE>
    <DATETIME_PRECISION>3</DATETIME_PRECISION>
  </Columns>
  <Columns>
    <TABLE_CATALOG>AdventureWorks</TABLE_CATALOG>
    <TABLE_SCHEMA>Production</TABLE_SCHEMA>
    <TABLE_NAME>WorkOrderRouting</TABLE_NAME>
    <COLUMN_NAME>WorkOrderID</COLUMN_NAME>
    <ORDINAL_POSITION>1</ORDINAL_POSITION>
    <IS_NULLABLE>NO</IS_NULLABLE>
    <DATA_TYPE>int</DATA_TYPE>
    <NUMERIC_PRECISION>10</NUMERIC_PRECISION>
    <NUMERIC_PRECISION_RADIX>10</NUMERIC_PRECISION_RADIX>
    <NUMERIC_SCALE>0</NUMERIC_SCALE>
  </Columns>
  <Columns>
    <TABLE_CATALOG>AdventureWorks</TABLE_CATALOG>
    <TABLE_SCHEMA>Purchasing</TABLE_SCHEMA>
    <TABLE_NAME>ProductVendor</TABLE_NAME>
    <COLUMN_NAME>AverageLeadTime</COLUMN_NAME>
    <ORDINAL_POSITION>3</ORDINAL_POSITION>
    <IS_NULLABLE>NO</IS_NULLABLE>
    <DATA_TYPE>int</DATA_TYPE>
    <NUMERIC_PRECISION>10</NUMERIC_PRECISION>
    <NUMERIC_PRECISION_RADIX>10</NUMERIC_PRECISION_RADIX>
    <NUMERIC_SCALE>0</NUMERIC_SCALE>
  </Columns>
  <Columns>
    <TABLE_CATALOG>AdventureWorks</TABLE_CATALOG>
    <TABLE_SCHEMA>Purchasing</TABLE_SCHEMA>
    <TABLE_NAME>ProductVendor</TABLE_NAME>
    <COLUMN_NAME>LastReceiptCost</COLUMN_NAME>
    <ORDINAL_POSITION>5</ORDINAL_POSITION>
    <IS_NULLABLE>YES</IS_NULLABLE>
    <DATA_TYPE>money</DATA_TYPE>
    <NUMERIC_PRECISION>19</NUMERIC_PRECISION>
    <NUMERIC_PRECISION_RADIX>10</NUMERIC_PRECISION_RADIX>
    <NUMERIC_SCALE>4</NUMERIC_SCALE>
  </Columns>
  <Columns>
    <TABLE_CATALOG>AdventureWorks</TABLE_CATALOG>
    <TABLE_SCHEMA>Purchasing</TABLE_SCHEMA>
    <TABLE_NAME>ProductVendor</TABLE_NAME>
    <COLUMN_NAME>LastReceiptDate</COLUMN_NAME>
    <ORDINAL_POSITION>6</ORDINAL_POSITION>
    <IS_NULLABLE>YES</IS_NULLABLE>
    <DATA_TYPE>datetime</DATA_TYPE>
    <DATETIME_PRECISION>3</DATETIME_PRECISION>
  </Columns>
  <Columns>
    <TABLE_CATALOG>AdventureWorks</TABLE_CATALOG>
    <TABLE_SCHEMA>Purchasing</TABLE_SCHEMA>
    <TABLE_NAME>ProductVendor</TABLE_NAME>
    <COLUMN_NAME>MaxOrderQty</COLUMN_NAME>
    <ORDINAL_POSITION>8</ORDINAL_POSITION>
    <IS_NULLABLE>NO</IS_NULLABLE>
    <DATA_TYPE>int</DATA_TYPE>
    <NUMERIC_PRECISION>10</NUMERIC_PRECISION>
    <NUMERIC_PRECISION_RADIX>10</NUMERIC_PRECISION_RADIX>
    <NUMERIC_SCALE>0</NUMERIC_SCALE>
  </Columns>
  <Columns>
    <TABLE_CATALOG>AdventureWorks</TABLE_CATALOG>
    <TABLE_SCHEMA>Purchasing</TABLE_SCHEMA>
    <TABLE_NAME>ProductVendor</TABLE_NAME>
    <COLUMN_NAME>MinOrderQty</COLUMN_NAME>
    <ORDINAL_POSITION>7</ORDINAL_POSITION>
    <IS_NULLABLE>NO</IS_NULLABLE>
    <DATA_TYPE>int</DATA_TYPE>
    <NUMERIC_PRECISION>10</NUMERIC_PRECISION>
    <NUMERIC_PRECISION_RADIX>10</NUMERIC_PRECISION_RADIX>
    <NUMERIC_SCALE>0</NUMERIC_SCALE>
  </Columns>
  <Columns>
    <TABLE_CATALOG>AdventureWorks</TABLE_CATALOG>
    <TABLE_SCHEMA>Purchasing</TABLE_SCHEMA>
    <TABLE_NAME>ProductVendor</TABLE_NAME>
    <COLUMN_NAME>ModifiedDate</COLUMN_NAME>
    <ORDINAL_POSITION>11</ORDINAL_POSITION>
    <COLUMN_DEFAULT>(getdate())</COLUMN_DEFAULT>
    <IS_NULLABLE>NO</IS_NULLABLE>
    <DATA_TYPE>datetime</DATA_TYPE>
    <DATETIME_PRECISION>3</DATETIME_PRECISION>
  </Columns>
  <Columns>
    <TABLE_CATALOG>AdventureWorks</TABLE_CATALOG>
    <TABLE_SCHEMA>Purchasing</TABLE_SCHEMA>
    <TABLE_NAME>ProductVendor</TABLE_NAME>
    <COLUMN_NAME>OnOrderQty</COLUMN_NAME>
    <ORDINAL_POSITION>9</ORDINAL_POSITION>
    <IS_NULLABLE>YES</IS_NULLABLE>
    <DATA_TYPE>int</DATA_TYPE>
    <NUMERIC_PRECISION>10</NUMERIC_PRECISION>
    <NUMERIC_PRECISION_RADIX>10</NUMERIC_PRECISION_RADIX>
    <NUMERIC_SCALE>0</NUMERIC_SCALE>
  </Columns>
  <Columns>
    <TABLE_CATALOG>AdventureWorks</TABLE_CATALOG>
    <TABLE_SCHEMA>Purchasing</TABLE_SCHEMA>
    <TABLE_NAME>ProductVendor</TABLE_NAME>
    <COLUMN_NAME>ProductID</COLUMN_NAME>
    <ORDINAL_POSITION>1</ORDINAL_POSITION>
    <IS_NULLABLE>NO</IS_NULLABLE>
    <DATA_TYPE>int</DATA_TYPE>
    <NUMERIC_PRECISION>10</NUMERIC_PRECISION>
    <NUMERIC_PRECISION_RADIX>10</NUMERIC_PRECISION_RADIX>
    <NUMERIC_SCALE>0</NUMERIC_SCALE>
  </Columns>
  <Columns>
    <TABLE_CATALOG>AdventureWorks</TABLE_CATALOG>
    <TABLE_SCHEMA>Purchasing</TABLE_SCHEMA>
    <TABLE_NAME>ProductVendor</TABLE_NAME>
    <COLUMN_NAME>StandardPrice</COLUMN_NAME>
    <ORDINAL_POSITION>4</ORDINAL_POSITION>
    <IS_NULLABLE>NO</IS_NULLABLE>
    <DATA_TYPE>money</DATA_TYPE>
    <NUMERIC_PRECISION>19</NUMERIC_PRECISION>
    <NUMERIC_PRECISION_RADIX>10</NUMERIC_PRECISION_RADIX>
    <NUMERIC_SCALE>4</NUMERIC_SCALE>
  </Columns>
  <Columns>
    <TABLE_CATALOG>AdventureWorks</TABLE_CATALOG>
    <TABLE_SCHEMA>Purchasing</TABLE_SCHEMA>
    <TABLE_NAME>ProductVendor</TABLE_NAME>
    <COLUMN_NAME>UnitMeasureCode</COLUMN_NAME>
    <ORDINAL_POSITION>10</ORDINAL_POSITION>
    <IS_NULLABLE>NO</IS_NULLABLE>
    <DATA_TYPE>nchar</DATA_TYPE>
    <CHARACTER_MAXIMUM_LENGTH>3</CHARACTER_MAXIMUM_LENGTH>
    <CHARACTER_OCTET_LENGTH>6</CHARACTER_OCTET_LENGTH>
    <CHARACTER_SET_NAME>UNICODE</CHARACTER_SET_NAME>
  </Columns>
  <Columns>
    <TABLE_CATALOG>AdventureWorks</TABLE_CATALOG>
    <TABLE_SCHEMA>Purchasing</TABLE_SCHEMA>
    <TABLE_NAME>ProductVendor</TABLE_NAME>
    <COLUMN_NAME>VendorID</COLUMN_NAME>
    <ORDINAL_POSITION>2</ORDINAL_POSITION>
    <IS_NULLABLE>NO</IS_NULLABLE>
    <DATA_TYPE>int</DATA_TYPE>
    <NUMERIC_PRECISION>10</NUMERIC_PRECISION>
    <NUMERIC_PRECISION_RADIX>10</NUMERIC_PRECISION_RADIX>
    <NUMERIC_SCALE>0</NUMERIC_SCALE>
  </Columns>
  <Columns>
    <TABLE_CATALOG>AdventureWorks</TABLE_CATALOG>
    <TABLE_SCHEMA>Purchasing</TABLE_SCHEMA>
    <TABLE_NAME>PurchaseOrderDetail</TABLE_NAME>
    <COLUMN_NAME>DueDate</COLUMN_NAME>
    <ORDINAL_POSITION>3</ORDINAL_POSITION>
    <IS_NULLABLE>NO</IS_NULLABLE>
    <DATA_TYPE>datetime</DATA_TYPE>
    <DATETIME_PRECISION>3</DATETIME_PRECISION>
  </Columns>
  <Columns>
    <TABLE_CATALOG>AdventureWorks</TABLE_CATALOG>
    <TABLE_SCHEMA>Purchasing</TABLE_SCHEMA>
    <TABLE_NAME>PurchaseOrderDetail</TABLE_NAME>
    <COLUMN_NAME>LineTotal</COLUMN_NAME>
    <ORDINAL_POSITION>7</ORDINAL_POSITION>
    <IS_NULLABLE>NO</IS_NULLABLE>
    <DATA_TYPE>money</DATA_TYPE>
    <NUMERIC_PRECISION>19</NUMERIC_PRECISION>
    <NUMERIC_PRECISION_RADIX>10</NUMERIC_PRECISION_RADIX>
    <NUMERIC_SCALE>4</NUMERIC_SCALE>
  </Columns>
  <Columns>
    <TABLE_CATALOG>AdventureWorks</TABLE_CATALOG>
    <TABLE_SCHEMA>Purchasing</TABLE_SCHEMA>
    <TABLE_NAME>PurchaseOrderDetail</TABLE_NAME>
    <COLUMN_NAME>ModifiedDate</COLUMN_NAME>
    <ORDINAL_POSITION>11</ORDINAL_POSITION>
    <COLUMN_DEFAULT>(getdate())</COLUMN_DEFAULT>
    <IS_NULLABLE>NO</IS_NULLABLE>
    <DATA_TYPE>datetime</DATA_TYPE>
    <DATETIME_PRECISION>3</DATETIME_PRECISION>
  </Columns>
  <Columns>
    <TABLE_CATALOG>AdventureWorks</TABLE_CATALOG>
    <TABLE_SCHEMA>Purchasing</TABLE_SCHEMA>
    <TABLE_NAME>PurchaseOrderDetail</TABLE_NAME>
    <COLUMN_NAME>OrderQty</COLUMN_NAME>
    <ORDINAL_POSITION>4</ORDINAL_POSITION>
    <IS_NULLABLE>NO</IS_NULLABLE>
    <DATA_TYPE>smallint</DATA_TYPE>
    <NUMERIC_PRECISION>5</NUMERIC_PRECISION>
    <NUMERIC_PRECISION_RADIX>10</NUMERIC_PRECISION_RADIX>
    <NUMERIC_SCALE>0</NUMERIC_SCALE>
  </Columns>
  <Columns>
    <TABLE_CATALOG>AdventureWorks</TABLE_CATALOG>
    <TABLE_SCHEMA>Purchasing</TABLE_SCHEMA>
    <TABLE_NAME>PurchaseOrderDetail</TABLE_NAME>
    <COLUMN_NAME>ProductID</COLUMN_NAME>
    <ORDINAL_POSITION>5</ORDINAL_POSITION>
    <IS_NULLABLE>NO</IS_NULLABLE>
    <DATA_TYPE>int</DATA_TYPE>
    <NUMERIC_PRECISION>10</NUMERIC_PRECISION>
    <NUMERIC_PRECISION_RADIX>10</NUMERIC_PRECISION_RADIX>
    <NUMERIC_SCALE>0</NUMERIC_SCALE>
  </Columns>
  <Columns>
    <TABLE_CATALOG>AdventureWorks</TABLE_CATALOG>
    <TABLE_SCHEMA>Purchasing</TABLE_SCHEMA>
    <TABLE_NAME>PurchaseOrderDetail</TABLE_NAME>
    <COLUMN_NAME>PurchaseOrderDetailID</COLUMN_NAME>
    <ORDINAL_POSITION>2</ORDINAL_POSITION>
    <IS_NULLABLE>NO</IS_NULLABLE>
    <DATA_TYPE>int</DATA_TYPE>
    <NUMERIC_PRECISION>10</NUMERIC_PRECISION>
    <NUMERIC_PRECISION_RADIX>10</NUMERIC_PRECISION_RADIX>
    <NUMERIC_SCALE>0</NUMERIC_SCALE>
  </Columns>
  <Columns>
    <TABLE_CATALOG>AdventureWorks</TABLE_CATALOG>
    <TABLE_SCHEMA>Purchasing</TABLE_SCHEMA>
    <TABLE_NAME>PurchaseOrderDetail</TABLE_NAME>
    <COLUMN_NAME>PurchaseOrderID</COLUMN_NAME>
    <ORDINAL_POSITION>1</ORDINAL_POSITION>
    <IS_NULLABLE>NO</IS_NULLABLE>
    <DATA_TYPE>int</DATA_TYPE>
    <NUMERIC_PRECISION>10</NUMERIC_PRECISION>
    <NUMERIC_PRECISION_RADIX>10</NUMERIC_PRECISION_RADIX>
    <NUMERIC_SCALE>0</NUMERIC_SCALE>
  </Columns>
  <Columns>
    <TABLE_CATALOG>AdventureWorks</TABLE_CATALOG>
    <TABLE_SCHEMA>Purchasing</TABLE_SCHEMA>
    <TABLE_NAME>PurchaseOrderDetail</TABLE_NAME>
    <COLUMN_NAME>ReceivedQty</COLUMN_NAME>
    <ORDINAL_POSITION>8</ORDINAL_POSITION>
    <IS_NULLABLE>NO</IS_NULLABLE>
    <DATA_TYPE>decimal</DATA_TYPE>
    <NUMERIC_PRECISION>8</NUMERIC_PRECISION>
    <NUMERIC_PRECISION_RADIX>10</NUMERIC_PRECISION_RADIX>
    <NUMERIC_SCALE>2</NUMERIC_SCALE>
  </Columns>
  <Columns>
    <TABLE_CATALOG>AdventureWorks</TABLE_CATALOG>
    <TABLE_SCHEMA>Purchasing</TABLE_SCHEMA>
    <TABLE_NAME>PurchaseOrderDetail</TABLE_NAME>
    <COLUMN_NAME>RejectedQty</COLUMN_NAME>
    <ORDINAL_POSITION>9</ORDINAL_POSITION>
    <IS_NULLABLE>NO</IS_NULLABLE>
    <DATA_TYPE>decimal</DATA_TYPE>
    <NUMERIC_PRECISION>8</NUMERIC_PRECISION>
    <NUMERIC_PRECISION_RADIX>10</NUMERIC_PRECISION_RADIX>
    <NUMERIC_SCALE>2</NUMERIC_SCALE>
  </Columns>
  <Columns>
    <TABLE_CATALOG>AdventureWorks</TABLE_CATALOG>
    <TABLE_SCHEMA>Purchasing</TABLE_SCHEMA>
    <TABLE_NAME>PurchaseOrderDetail</TABLE_NAME>
    <COLUMN_NAME>StockedQty</COLUMN_NAME>
    <ORDINAL_POSITION>10</ORDINAL_POSITION>
    <IS_NULLABLE>NO</IS_NULLABLE>
    <DATA_TYPE>decimal</DATA_TYPE>
    <NUMERIC_PRECISION>9</NUMERIC_PRECISION>
    <NUMERIC_PRECISION_RADIX>10</NUMERIC_PRECISION_RADIX>
    <NUMERIC_SCALE>2</NUMERIC_SCALE>
  </Columns>
  <Columns>
    <TABLE_CATALOG>AdventureWorks</TABLE_CATALOG>
    <TABLE_SCHEMA>Purchasing</TABLE_SCHEMA>
    <TABLE_NAME>PurchaseOrderDetail</TABLE_NAME>
    <COLUMN_NAME>UnitPrice</COLUMN_NAME>
    <ORDINAL_POSITION>6</ORDINAL_POSITION>
    <IS_NULLABLE>NO</IS_NULLABLE>
    <DATA_TYPE>money</DATA_TYPE>
    <NUMERIC_PRECISION>19</NUMERIC_PRECISION>
    <NUMERIC_PRECISION_RADIX>10</NUMERIC_PRECISION_RADIX>
    <NUMERIC_SCALE>4</NUMERIC_SCALE>
  </Columns>
  <Columns>
    <TABLE_CATALOG>AdventureWorks</TABLE_CATALOG>
    <TABLE_SCHEMA>Purchasing</TABLE_SCHEMA>
    <TABLE_NAME>PurchaseOrderHeader</TABLE_NAME>
    <COLUMN_NAME>EmployeeID</COLUMN_NAME>
    <ORDINAL_POSITION>4</ORDINAL_POSITION>
    <IS_NULLABLE>NO</IS_NULLABLE>
    <DATA_TYPE>int</DATA_TYPE>
    <NUMERIC_PRECISION>10</NUMERIC_PRECISION>
    <NUMERIC_PRECISION_RADIX>10</NUMERIC_PRECISION_RADIX>
    <NUMERIC_SCALE>0</NUMERIC_SCALE>
  </Columns>
  <Columns>
    <TABLE_CATALOG>AdventureWorks</TABLE_CATALOG>
    <TABLE_SCHEMA>Purchasing</TABLE_SCHEMA>
    <TABLE_NAME>PurchaseOrderHeader</TABLE_NAME>
    <COLUMN_NAME>Freight</COLUMN_NAME>
    <ORDINAL_POSITION>11</ORDINAL_POSITION>
    <COLUMN_DEFAULT>((0.00))</COLUMN_DEFAULT>
    <IS_NULLABLE>NO</IS_NULLABLE>
    <DATA_TYPE>money</DATA_TYPE>
    <NUMERIC_PRECISION>19</NUMERIC_PRECISION>
    <NUMERIC_PRECISION_RADIX>10</NUMERIC_PRECISION_RADIX>
    <NUMERIC_SCALE>4</NUMERIC_SCALE>
  </Columns>
  <Columns>
    <TABLE_CATALOG>AdventureWorks</TABLE_CATALOG>
    <TABLE_SCHEMA>Purchasing</TABLE_SCHEMA>
    <TABLE_NAME>PurchaseOrderHeader</TABLE_NAME>
    <COLUMN_NAME>ModifiedDate</COLUMN_NAME>
    <ORDINAL_POSITION>13</ORDINAL_POSITION>
    <COLUMN_DEFAULT>(getdate())</COLUMN_DEFAULT>
    <IS_NULLABLE>NO</IS_NULLABLE>
    <DATA_TYPE>datetime</DATA_TYPE>
    <DATETIME_PRECISION>3</DATETIME_PRECISION>
  </Columns>
  <Columns>
    <TABLE_CATALOG>AdventureWorks</TABLE_CATALOG>
    <TABLE_SCHEMA>Purchasing</TABLE_SCHEMA>
    <TABLE_NAME>PurchaseOrderHeader</TABLE_NAME>
    <COLUMN_NAME>OrderDate</COLUMN_NAME>
    <ORDINAL_POSITION>7</ORDINAL_POSITION>
    <COLUMN_DEFAULT>(getdate())</COLUMN_DEFAULT>
    <IS_NULLABLE>NO</IS_NULLABLE>
    <DATA_TYPE>datetime</DATA_TYPE>
    <DATETIME_PRECISION>3</DATETIME_PRECISION>
  </Columns>
  <Columns>
    <TABLE_CATALOG>AdventureWorks</TABLE_CATALOG>
    <TABLE_SCHEMA>Purchasing</TABLE_SCHEMA>
    <TABLE_NAME>PurchaseOrderHeader</TABLE_NAME>
    <COLUMN_NAME>PurchaseOrderID</COLUMN_NAME>
    <ORDINAL_POSITION>1</ORDINAL_POSITION>
    <IS_NULLABLE>NO</IS_NULLABLE>
    <DATA_TYPE>int</DATA_TYPE>
    <NUMERIC_PRECISION>10</NUMERIC_PRECISION>
    <NUMERIC_PRECISION_RADIX>10</NUMERIC_PRECISION_RADIX>
    <NUMERIC_SCALE>0</NUMERIC_SCALE>
  </Columns>
  <Columns>
    <TABLE_CATALOG>AdventureWorks</TABLE_CATALOG>
    <TABLE_SCHEMA>Purchasing</TABLE_SCHEMA>
    <TABLE_NAME>PurchaseOrderHeader</TABLE_NAME>
    <COLUMN_NAME>RevisionNumber</COLUMN_NAME>
    <ORDINAL_POSITION>2</ORDINAL_POSITION>
    <COLUMN_DEFAULT>((0))</COLUMN_DEFAULT>
    <IS_NULLABLE>NO</IS_NULLABLE>
    <DATA_TYPE>tinyint</DATA_TYPE>
    <NUMERIC_PRECISION>3</NUMERIC_PRECISION>
    <NUMERIC_PRECISION_RADIX>10</NUMERIC_PRECISION_RADIX>
    <NUMERIC_SCALE>0</NUMERIC_SCALE>
  </Columns>
  <Columns>
    <TABLE_CATALOG>AdventureWorks</TABLE_CATALOG>
    <TABLE_SCHEMA>Purchasing</TABLE_SCHEMA>
    <TABLE_NAME>PurchaseOrderHeader</TABLE_NAME>
    <COLUMN_NAME>ShipDate</COLUMN_NAME>
    <ORDINAL_POSITION>8</ORDINAL_POSITION>
    <IS_NULLABLE>YES</IS_NULLABLE>
    <DATA_TYPE>datetime</DATA_TYPE>
    <DATETIME_PRECISION>3</DATETIME_PRECISION>
  </Columns>
  <Columns>
    <TABLE_CATALOG>AdventureWorks</TABLE_CATALOG>
    <TABLE_SCHEMA>Purchasing</TABLE_SCHEMA>
    <TABLE_NAME>PurchaseOrderHeader</TABLE_NAME>
    <COLUMN_NAME>ShipMethodID</COLUMN_NAME>
    <ORDINAL_POSITION>6</ORDINAL_POSITION>
    <IS_NULLABLE>NO</IS_NULLABLE>
    <DATA_TYPE>int</DATA_TYPE>
    <NUMERIC_PRECISION>10</NUMERIC_PRECISION>
    <NUMERIC_PRECISION_RADIX>10</NUMERIC_PRECISION_RADIX>
    <NUMERIC_SCALE>0</NUMERIC_SCALE>
  </Columns>
  <Columns>
    <TABLE_CATALOG>AdventureWorks</TABLE_CATALOG>
    <TABLE_SCHEMA>Purchasing</TABLE_SCHEMA>
    <TABLE_NAME>PurchaseOrderHeader</TABLE_NAME>
    <COLUMN_NAME>Status</COLUMN_NAME>
    <ORDINAL_POSITION>3</ORDINAL_POSITION>
    <COLUMN_DEFAULT>((1))</COLUMN_DEFAULT>
    <IS_NULLABLE>NO</IS_NULLABLE>
    <DATA_TYPE>tinyint</DATA_TYPE>
    <NUMERIC_PRECISION>3</NUMERIC_PRECISION>
    <NUMERIC_PRECISION_RADIX>10</NUMERIC_PRECISION_RADIX>
    <NUMERIC_SCALE>0</NUMERIC_SCALE>
  </Columns>
  <Columns>
    <TABLE_CATALOG>AdventureWorks</TABLE_CATALOG>
    <TABLE_SCHEMA>Purchasing</TABLE_SCHEMA>
    <TABLE_NAME>PurchaseOrderHeader</TABLE_NAME>
    <COLUMN_NAME>SubTotal</COLUMN_NAME>
    <ORDINAL_POSITION>9</ORDINAL_POSITION>
    <COLUMN_DEFAULT>((0.00))</COLUMN_DEFAULT>
    <IS_NULLABLE>NO</IS_NULLABLE>
    <DATA_TYPE>money</DATA_TYPE>
    <NUMERIC_PRECISION>19</NUMERIC_PRECISION>
    <NUMERIC_PRECISION_RADIX>10</NUMERIC_PRECISION_RADIX>
    <NUMERIC_SCALE>4</NUMERIC_SCALE>
  </Columns>
  <Columns>
    <TABLE_CATALOG>AdventureWorks</TABLE_CATALOG>
    <TABLE_SCHEMA>Purchasing</TABLE_SCHEMA>
    <TABLE_NAME>PurchaseOrderHeader</TABLE_NAME>
    <COLUMN_NAME>TaxAmt</COLUMN_NAME>
    <ORDINAL_POSITION>10</ORDINAL_POSITION>
    <COLUMN_DEFAULT>((0.00))</COLUMN_DEFAULT>
    <IS_NULLABLE>NO</IS_NULLABLE>
    <DATA_TYPE>money</DATA_TYPE>
    <NUMERIC_PRECISION>19</NUMERIC_PRECISION>
    <NUMERIC_PRECISION_RADIX>10</NUMERIC_PRECISION_RADIX>
    <NUMERIC_SCALE>4</NUMERIC_SCALE>
  </Columns>
  <Columns>
    <TABLE_CATALOG>AdventureWorks</TABLE_CATALOG>
    <TABLE_SCHEMA>Purchasing</TABLE_SCHEMA>
    <TABLE_NAME>PurchaseOrderHeader</TABLE_NAME>
    <COLUMN_NAME>TotalDue</COLUMN_NAME>
    <ORDINAL_POSITION>12</ORDINAL_POSITION>
    <IS_NULLABLE>NO</IS_NULLABLE>
    <DATA_TYPE>money</DATA_TYPE>
    <NUMERIC_PRECISION>19</NUMERIC_PRECISION>
    <NUMERIC_PRECISION_RADIX>10</NUMERIC_PRECISION_RADIX>
    <NUMERIC_SCALE>4</NUMERIC_SCALE>
  </Columns>
  <Columns>
    <TABLE_CATALOG>AdventureWorks</TABLE_CATALOG>
    <TABLE_SCHEMA>Purchasing</TABLE_SCHEMA>
    <TABLE_NAME>PurchaseOrderHeader</TABLE_NAME>
    <COLUMN_NAME>VendorID</COLUMN_NAME>
    <ORDINAL_POSITION>5</ORDINAL_POSITION>
    <IS_NULLABLE>NO</IS_NULLABLE>
    <DATA_TYPE>int</DATA_TYPE>
    <NUMERIC_PRECISION>10</NUMERIC_PRECISION>
    <NUMERIC_PRECISION_RADIX>10</NUMERIC_PRECISION_RADIX>
    <NUMERIC_SCALE>0</NUMERIC_SCALE>
  </Columns>
  <Columns>
    <TABLE_CATALOG>AdventureWorks</TABLE_CATALOG>
    <TABLE_SCHEMA>Purchasing</TABLE_SCHEMA>
    <TABLE_NAME>ShipMethod</TABLE_NAME>
    <COLUMN_NAME>ModifiedDate</COLUMN_NAME>
    <ORDINAL_POSITION>6</ORDINAL_POSITION>
    <COLUMN_DEFAULT>(getdate())</COLUMN_DEFAULT>
    <IS_NULLABLE>NO</IS_NULLABLE>
    <DATA_TYPE>datetime</DATA_TYPE>
    <DATETIME_PRECISION>3</DATETIME_PRECISION>
  </Columns>
  <Columns>
    <TABLE_CATALOG>AdventureWorks</TABLE_CATALOG>
    <TABLE_SCHEMA>Purchasing</TABLE_SCHEMA>
    <TABLE_NAME>ShipMethod</TABLE_NAME>
    <COLUMN_NAME>Name</COLUMN_NAME>
    <ORDINAL_POSITION>2</ORDINAL_POSITION>
    <IS_NULLABLE>NO</IS_NULLABLE>
    <DATA_TYPE>nvarchar</DATA_TYPE>
    <CHARACTER_MAXIMUM_LENGTH>50</CHARACTER_MAXIMUM_LENGTH>
    <CHARACTER_OCTET_LENGTH>100</CHARACTER_OCTET_LENGTH>
    <CHARACTER_SET_NAME>UNICODE</CHARACTER_SET_NAME>
  </Columns>
  <Columns>
    <TABLE_CATALOG>AdventureWorks</TABLE_CATALOG>
    <TABLE_SCHEMA>Purchasing</TABLE_SCHEMA>
    <TABLE_NAME>ShipMethod</TABLE_NAME>
    <COLUMN_NAME>rowguid</COLUMN_NAME>
    <ORDINAL_POSITION>5</ORDINAL_POSITION>
    <COLUMN_DEFAULT>(newid())</COLUMN_DEFAULT>
    <IS_NULLABLE>NO</IS_NULLABLE>
    <DATA_TYPE>uniqueidentifier</DATA_TYPE>
  </Columns>
  <Columns>
    <TABLE_CATALOG>AdventureWorks</TABLE_CATALOG>
    <TABLE_SCHEMA>Purchasing</TABLE_SCHEMA>
    <TABLE_NAME>ShipMethod</TABLE_NAME>
    <COLUMN_NAME>ShipBase</COLUMN_NAME>
    <ORDINAL_POSITION>3</ORDINAL_POSITION>
    <COLUMN_DEFAULT>((0.00))</COLUMN_DEFAULT>
    <IS_NULLABLE>NO</IS_NULLABLE>
    <DATA_TYPE>money</DATA_TYPE>
    <NUMERIC_PRECISION>19</NUMERIC_PRECISION>
    <NUMERIC_PRECISION_RADIX>10</NUMERIC_PRECISION_RADIX>
    <NUMERIC_SCALE>4</NUMERIC_SCALE>
  </Columns>
  <Columns>
    <TABLE_CATALOG>AdventureWorks</TABLE_CATALOG>
    <TABLE_SCHEMA>Purchasing</TABLE_SCHEMA>
    <TABLE_NAME>ShipMethod</TABLE_NAME>
    <COLUMN_NAME>ShipMethodID</COLUMN_NAME>
    <ORDINAL_POSITION>1</ORDINAL_POSITION>
    <IS_NULLABLE>NO</IS_NULLABLE>
    <DATA_TYPE>int</DATA_TYPE>
    <NUMERIC_PRECISION>10</NUMERIC_PRECISION>
    <NUMERIC_PRECISION_RADIX>10</NUMERIC_PRECISION_RADIX>
    <NUMERIC_SCALE>0</NUMERIC_SCALE>
  </Columns>
  <Columns>
    <TABLE_CATALOG>AdventureWorks</TABLE_CATALOG>
    <TABLE_SCHEMA>Purchasing</TABLE_SCHEMA>
    <TABLE_NAME>ShipMethod</TABLE_NAME>
    <COLUMN_NAME>ShipRate</COLUMN_NAME>
    <ORDINAL_POSITION>4</ORDINAL_POSITION>
    <COLUMN_DEFAULT>((0.00))</COLUMN_DEFAULT>
    <IS_NULLABLE>NO</IS_NULLABLE>
    <DATA_TYPE>money</DATA_TYPE>
    <NUMERIC_PRECISION>19</NUMERIC_PRECISION>
    <NUMERIC_PRECISION_RADIX>10</NUMERIC_PRECISION_RADIX>
    <NUMERIC_SCALE>4</NUMERIC_SCALE>
  </Columns>
  <Columns>
    <TABLE_CATALOG>AdventureWorks</TABLE_CATALOG>
    <TABLE_SCHEMA>Purchasing</TABLE_SCHEMA>
    <TABLE_NAME>Vendor</TABLE_NAME>
    <COLUMN_NAME>AccountNumber</COLUMN_NAME>
    <ORDINAL_POSITION>2</ORDINAL_POSITION>
    <IS_NULLABLE>NO</IS_NULLABLE>
    <DATA_TYPE>nvarchar</DATA_TYPE>
    <CHARACTER_MAXIMUM_LENGTH>15</CHARACTER_MAXIMUM_LENGTH>
    <CHARACTER_OCTET_LENGTH>30</CHARACTER_OCTET_LENGTH>
    <CHARACTER_SET_NAME>UNICODE</CHARACTER_SET_NAME>
  </Columns>
  <Columns>
    <TABLE_CATALOG>AdventureWorks</TABLE_CATALOG>
    <TABLE_SCHEMA>Purchasing</TABLE_SCHEMA>
    <TABLE_NAME>Vendor</TABLE_NAME>
    <COLUMN_NAME>ActiveFlag</COLUMN_NAME>
    <ORDINAL_POSITION>6</ORDINAL_POSITION>
    <COLUMN_DEFAULT>((1))</COLUMN_DEFAULT>
    <IS_NULLABLE>NO</IS_NULLABLE>
    <DATA_TYPE>bit</DATA_TYPE>
  </Columns>
  <Columns>
    <TABLE_CATALOG>AdventureWorks</TABLE_CATALOG>
    <TABLE_SCHEMA>Purchasing</TABLE_SCHEMA>
    <TABLE_NAME>Vendor</TABLE_NAME>
    <COLUMN_NAME>CreditRating</COLUMN_NAME>
    <ORDINAL_POSITION>4</ORDINAL_POSITION>
    <IS_NULLABLE>NO</IS_NULLABLE>
    <DATA_TYPE>tinyint</DATA_TYPE>
    <NUMERIC_PRECISION>3</NUMERIC_PRECISION>
    <NUMERIC_PRECISION_RADIX>10</NUMERIC_PRECISION_RADIX>
    <NUMERIC_SCALE>0</NUMERIC_SCALE>
  </Columns>
  <Columns>
    <TABLE_CATALOG>AdventureWorks</TABLE_CATALOG>
    <TABLE_SCHEMA>Purchasing</TABLE_SCHEMA>
    <TABLE_NAME>Vendor</TABLE_NAME>
    <COLUMN_NAME>ModifiedDate</COLUMN_NAME>
    <ORDINAL_POSITION>8</ORDINAL_POSITION>
    <COLUMN_DEFAULT>(getdate())</COLUMN_DEFAULT>
    <IS_NULLABLE>NO</IS_NULLABLE>
    <DATA_TYPE>datetime</DATA_TYPE>
    <DATETIME_PRECISION>3</DATETIME_PRECISION>
  </Columns>
  <Columns>
    <TABLE_CATALOG>AdventureWorks</TABLE_CATALOG>
    <TABLE_SCHEMA>Purchasing</TABLE_SCHEMA>
    <TABLE_NAME>Vendor</TABLE_NAME>
    <COLUMN_NAME>Name</COLUMN_NAME>
    <ORDINAL_POSITION>3</ORDINAL_POSITION>
    <IS_NULLABLE>NO</IS_NULLABLE>
    <DATA_TYPE>nvarchar</DATA_TYPE>
    <CHARACTER_MAXIMUM_LENGTH>50</CHARACTER_MAXIMUM_LENGTH>
    <CHARACTER_OCTET_LENGTH>100</CHARACTER_OCTET_LENGTH>
    <CHARACTER_SET_NAME>UNICODE</CHARACTER_SET_NAME>
  </Columns>
  <Columns>
    <TABLE_CATALOG>AdventureWorks</TABLE_CATALOG>
    <TABLE_SCHEMA>Purchasing</TABLE_SCHEMA>
    <TABLE_NAME>Vendor</TABLE_NAME>
    <COLUMN_NAME>PreferredVendorStatus</COLUMN_NAME>
    <ORDINAL_POSITION>5</ORDINAL_POSITION>
    <COLUMN_DEFAULT>((1))</COLUMN_DEFAULT>
    <IS_NULLABLE>NO</IS_NULLABLE>
    <DATA_TYPE>bit</DATA_TYPE>
  </Columns>
  <Columns>
    <TABLE_CATALOG>AdventureWorks</TABLE_CATALOG>
    <TABLE_SCHEMA>Purchasing</TABLE_SCHEMA>
    <TABLE_NAME>Vendor</TABLE_NAME>
    <COLUMN_NAME>PurchasingWebServiceURL</COLUMN_NAME>
    <ORDINAL_POSITION>7</ORDINAL_POSITION>
    <IS_NULLABLE>YES</IS_NULLABLE>
    <DATA_TYPE>nvarchar</DATA_TYPE>
    <CHARACTER_MAXIMUM_LENGTH>1024</CHARACTER_MAXIMUM_LENGTH>
    <CHARACTER_OCTET_LENGTH>2048</CHARACTER_OCTET_LENGTH>
    <CHARACTER_SET_NAME>UNICODE</CHARACTER_SET_NAME>
  </Columns>
  <Columns>
    <TABLE_CATALOG>AdventureWorks</TABLE_CATALOG>
    <TABLE_SCHEMA>Purchasing</TABLE_SCHEMA>
    <TABLE_NAME>Vendor</TABLE_NAME>
    <COLUMN_NAME>VendorID</COLUMN_NAME>
    <ORDINAL_POSITION>1</ORDINAL_POSITION>
    <IS_NULLABLE>NO</IS_NULLABLE>
    <DATA_TYPE>int</DATA_TYPE>
    <NUMERIC_PRECISION>10</NUMERIC_PRECISION>
    <NUMERIC_PRECISION_RADIX>10</NUMERIC_PRECISION_RADIX>
    <NUMERIC_SCALE>0</NUMERIC_SCALE>
  </Columns>
  <Columns>
    <TABLE_CATALOG>AdventureWorks</TABLE_CATALOG>
    <TABLE_SCHEMA>Purchasing</TABLE_SCHEMA>
    <TABLE_NAME>VendorAddress</TABLE_NAME>
    <COLUMN_NAME>AddressID</COLUMN_NAME>
    <ORDINAL_POSITION>2</ORDINAL_POSITION>
    <IS_NULLABLE>NO</IS_NULLABLE>
    <DATA_TYPE>int</DATA_TYPE>
    <NUMERIC_PRECISION>10</NUMERIC_PRECISION>
    <NUMERIC_PRECISION_RADIX>10</NUMERIC_PRECISION_RADIX>
    <NUMERIC_SCALE>0</NUMERIC_SCALE>
  </Columns>
  <Columns>
    <TABLE_CATALOG>AdventureWorks</TABLE_CATALOG>
    <TABLE_SCHEMA>Purchasing</TABLE_SCHEMA>
    <TABLE_NAME>VendorAddress</TABLE_NAME>
    <COLUMN_NAME>AddressTypeID</COLUMN_NAME>
    <ORDINAL_POSITION>3</ORDINAL_POSITION>
    <IS_NULLABLE>NO</IS_NULLABLE>
    <DATA_TYPE>int</DATA_TYPE>
    <NUMERIC_PRECISION>10</NUMERIC_PRECISION>
    <NUMERIC_PRECISION_RADIX>10</NUMERIC_PRECISION_RADIX>
    <NUMERIC_SCALE>0</NUMERIC_SCALE>
  </Columns>
  <Columns>
    <TABLE_CATALOG>AdventureWorks</TABLE_CATALOG>
    <TABLE_SCHEMA>Purchasing</TABLE_SCHEMA>
    <TABLE_NAME>VendorAddress</TABLE_NAME>
    <COLUMN_NAME>ModifiedDate</COLUMN_NAME>
    <ORDINAL_POSITION>4</ORDINAL_POSITION>
    <COLUMN_DEFAULT>(getdate())</COLUMN_DEFAULT>
    <IS_NULLABLE>NO</IS_NULLABLE>
    <DATA_TYPE>datetime</DATA_TYPE>
    <DATETIME_PRECISION>3</DATETIME_PRECISION>
  </Columns>
  <Columns>
    <TABLE_CATALOG>AdventureWorks</TABLE_CATALOG>
    <TABLE_SCHEMA>Purchasing</TABLE_SCHEMA>
    <TABLE_NAME>VendorAddress</TABLE_NAME>
    <COLUMN_NAME>VendorID</COLUMN_NAME>
    <ORDINAL_POSITION>1</ORDINAL_POSITION>
    <IS_NULLABLE>NO</IS_NULLABLE>
    <DATA_TYPE>int</DATA_TYPE>
    <NUMERIC_PRECISION>10</NUMERIC_PRECISION>
    <NUMERIC_PRECISION_RADIX>10</NUMERIC_PRECISION_RADIX>
    <NUMERIC_SCALE>0</NUMERIC_SCALE>
  </Columns>
  <Columns>
    <TABLE_CATALOG>AdventureWorks</TABLE_CATALOG>
    <TABLE_SCHEMA>Purchasing</TABLE_SCHEMA>
    <TABLE_NAME>VendorContact</TABLE_NAME>
    <COLUMN_NAME>ContactID</COLUMN_NAME>
    <ORDINAL_POSITION>2</ORDINAL_POSITION>
    <IS_NULLABLE>NO</IS_NULLABLE>
    <DATA_TYPE>int</DATA_TYPE>
    <NUMERIC_PRECISION>10</NUMERIC_PRECISION>
    <NUMERIC_PRECISION_RADIX>10</NUMERIC_PRECISION_RADIX>
    <NUMERIC_SCALE>0</NUMERIC_SCALE>
  </Columns>
  <Columns>
    <TABLE_CATALOG>AdventureWorks</TABLE_CATALOG>
    <TABLE_SCHEMA>Purchasing</TABLE_SCHEMA>
    <TABLE_NAME>VendorContact</TABLE_NAME>
    <COLUMN_NAME>ContactTypeID</COLUMN_NAME>
    <ORDINAL_POSITION>3</ORDINAL_POSITION>
    <IS_NULLABLE>NO</IS_NULLABLE>
    <DATA_TYPE>int</DATA_TYPE>
    <NUMERIC_PRECISION>10</NUMERIC_PRECISION>
    <NUMERIC_PRECISION_RADIX>10</NUMERIC_PRECISION_RADIX>
    <NUMERIC_SCALE>0</NUMERIC_SCALE>
  </Columns>
  <Columns>
    <TABLE_CATALOG>AdventureWorks</TABLE_CATALOG>
    <TABLE_SCHEMA>Purchasing</TABLE_SCHEMA>
    <TABLE_NAME>VendorContact</TABLE_NAME>
    <COLUMN_NAME>ModifiedDate</COLUMN_NAME>
    <ORDINAL_POSITION>4</ORDINAL_POSITION>
    <COLUMN_DEFAULT>(getdate())</COLUMN_DEFAULT>
    <IS_NULLABLE>NO</IS_NULLABLE>
    <DATA_TYPE>datetime</DATA_TYPE>
    <DATETIME_PRECISION>3</DATETIME_PRECISION>
  </Columns>
  <Columns>
    <TABLE_CATALOG>AdventureWorks</TABLE_CATALOG>
    <TABLE_SCHEMA>Purchasing</TABLE_SCHEMA>
    <TABLE_NAME>VendorContact</TABLE_NAME>
    <COLUMN_NAME>VendorID</COLUMN_NAME>
    <ORDINAL_POSITION>1</ORDINAL_POSITION>
    <IS_NULLABLE>NO</IS_NULLABLE>
    <DATA_TYPE>int</DATA_TYPE>
    <NUMERIC_PRECISION>10</NUMERIC_PRECISION>
    <NUMERIC_PRECISION_RADIX>10</NUMERIC_PRECISION_RADIX>
    <NUMERIC_SCALE>0</NUMERIC_SCALE>
  </Columns>
  <Columns>
    <TABLE_CATALOG>AdventureWorks</TABLE_CATALOG>
    <TABLE_SCHEMA>Purchasing</TABLE_SCHEMA>
    <TABLE_NAME>vVendor</TABLE_NAME>
    <COLUMN_NAME>AddressLine1</COLUMN_NAME>
    <ORDINAL_POSITION>12</ORDINAL_POSITION>
    <IS_NULLABLE>NO</IS_NULLABLE>
    <DATA_TYPE>nvarchar</DATA_TYPE>
    <CHARACTER_MAXIMUM_LENGTH>60</CHARACTER_MAXIMUM_LENGTH>
    <CHARACTER_OCTET_LENGTH>120</CHARACTER_OCTET_LENGTH>
    <CHARACTER_SET_NAME>UNICODE</CHARACTER_SET_NAME>
  </Columns>
  <Columns>
    <TABLE_CATALOG>AdventureWorks</TABLE_CATALOG>
    <TABLE_SCHEMA>Purchasing</TABLE_SCHEMA>
    <TABLE_NAME>vVendor</TABLE_NAME>
    <COLUMN_NAME>AddressLine2</COLUMN_NAME>
    <ORDINAL_POSITION>13</ORDINAL_POSITION>
    <IS_NULLABLE>YES</IS_NULLABLE>
    <DATA_TYPE>nvarchar</DATA_TYPE>
    <CHARACTER_MAXIMUM_LENGTH>60</CHARACTER_MAXIMUM_LENGTH>
    <CHARACTER_OCTET_LENGTH>120</CHARACTER_OCTET_LENGTH>
    <CHARACTER_SET_NAME>UNICODE</CHARACTER_SET_NAME>
  </Columns>
  <Columns>
    <TABLE_CATALOG>AdventureWorks</TABLE_CATALOG>
    <TABLE_SCHEMA>Purchasing</TABLE_SCHEMA>
    <TABLE_NAME>vVendor</TABLE_NAME>
    <COLUMN_NAME>City</COLUMN_NAME>
    <ORDINAL_POSITION>14</ORDINAL_POSITION>
    <IS_NULLABLE>NO</IS_NULLABLE>
    <DATA_TYPE>nvarchar</DATA_TYPE>
    <CHARACTER_MAXIMUM_LENGTH>30</CHARACTER_MAXIMUM_LENGTH>
    <CHARACTER_OCTET_LENGTH>60</CHARACTER_OCTET_LENGTH>
    <CHARACTER_SET_NAME>UNICODE</CHARACTER_SET_NAME>
  </Columns>
  <Columns>
    <TABLE_CATALOG>AdventureWorks</TABLE_CATALOG>
    <TABLE_SCHEMA>Purchasing</TABLE_SCHEMA>
    <TABLE_NAME>vVendor</TABLE_NAME>
    <COLUMN_NAME>ContactType</COLUMN_NAME>
    <ORDINAL_POSITION>3</ORDINAL_POSITION>
    <IS_NULLABLE>NO</IS_NULLABLE>
    <DATA_TYPE>nvarchar</DATA_TYPE>
    <CHARACTER_MAXIMUM_LENGTH>50</CHARACTER_MAXIMUM_LENGTH>
    <CHARACTER_OCTET_LENGTH>100</CHARACTER_OCTET_LENGTH>
    <CHARACTER_SET_NAME>UNICODE</CHARACTER_SET_NAME>
  </Columns>
  <Columns>
    <TABLE_CATALOG>AdventureWorks</TABLE_CATALOG>
    <TABLE_SCHEMA>Purchasing</TABLE_SCHEMA>
    <TABLE_NAME>vVendor</TABLE_NAME>
    <COLUMN_NAME>CountryRegionName</COLUMN_NAME>
    <ORDINAL_POSITION>17</ORDINAL_POSITION>
    <IS_NULLABLE>NO</IS_NULLABLE>
    <DATA_TYPE>nvarchar</DATA_TYPE>
    <CHARACTER_MAXIMUM_LENGTH>50</CHARACTER_MAXIMUM_LENGTH>
    <CHARACTER_OCTET_LENGTH>100</CHARACTER_OCTET_LENGTH>
    <CHARACTER_SET_NAME>UNICODE</CHARACTER_SET_NAME>
  </Columns>
  <Columns>
    <TABLE_CATALOG>AdventureWorks</TABLE_CATALOG>
    <TABLE_SCHEMA>Purchasing</TABLE_SCHEMA>
    <TABLE_NAME>vVendor</TABLE_NAME>
    <COLUMN_NAME>EmailAddress</COLUMN_NAME>
    <ORDINAL_POSITION>10</ORDINAL_POSITION>
    <IS_NULLABLE>YES</IS_NULLABLE>
    <DATA_TYPE>nvarchar</DATA_TYPE>
    <CHARACTER_MAXIMUM_LENGTH>50</CHARACTER_MAXIMUM_LENGTH>
    <CHARACTER_OCTET_LENGTH>100</CHARACTER_OCTET_LENGTH>
    <CHARACTER_SET_NAME>UNICODE</CHARACTER_SET_NAME>
  </Columns>
  <Columns>
    <TABLE_CATALOG>AdventureWorks</TABLE_CATALOG>
    <TABLE_SCHEMA>Purchasing</TABLE_SCHEMA>
    <TABLE_NAME>vVendor</TABLE_NAME>
    <COLUMN_NAME>EmailPromotion</COLUMN_NAME>
    <ORDINAL_POSITION>11</ORDINAL_POSITION>
    <IS_NULLABLE>NO</IS_NULLABLE>
    <DATA_TYPE>int</DATA_TYPE>
    <NUMERIC_PRECISION>10</NUMERIC_PRECISION>
    <NUMERIC_PRECISION_RADIX>10</NUMERIC_PRECISION_RADIX>
    <NUMERIC_SCALE>0</NUMERIC_SCALE>
  </Columns>
  <Columns>
    <TABLE_CATALOG>AdventureWorks</TABLE_CATALOG>
    <TABLE_SCHEMA>Purchasing</TABLE_SCHEMA>
    <TABLE_NAME>vVendor</TABLE_NAME>
    <COLUMN_NAME>FirstName</COLUMN_NAME>
    <ORDINAL_POSITION>5</ORDINAL_POSITION>
    <IS_NULLABLE>NO</IS_NULLABLE>
    <DATA_TYPE>nvarchar</DATA_TYPE>
    <CHARACTER_MAXIMUM_LENGTH>50</CHARACTER_MAXIMUM_LENGTH>
    <CHARACTER_OCTET_LENGTH>100</CHARACTER_OCTET_LENGTH>
    <CHARACTER_SET_NAME>UNICODE</CHARACTER_SET_NAME>
  </Columns>
  <Columns>
    <TABLE_CATALOG>AdventureWorks</TABLE_CATALOG>
    <TABLE_SCHEMA>Purchasing</TABLE_SCHEMA>
    <TABLE_NAME>vVendor</TABLE_NAME>
    <COLUMN_NAME>LastName</COLUMN_NAME>
    <ORDINAL_POSITION>7</ORDINAL_POSITION>
    <IS_NULLABLE>NO</IS_NULLABLE>
    <DATA_TYPE>nvarchar</DATA_TYPE>
    <CHARACTER_MAXIMUM_LENGTH>50</CHARACTER_MAXIMUM_LENGTH>
    <CHARACTER_OCTET_LENGTH>100</CHARACTER_OCTET_LENGTH>
    <CHARACTER_SET_NAME>UNICODE</CHARACTER_SET_NAME>
  </Columns>
  <Columns>
    <TABLE_CATALOG>AdventureWorks</TABLE_CATALOG>
    <TABLE_SCHEMA>Purchasing</TABLE_SCHEMA>
    <TABLE_NAME>vVendor</TABLE_NAME>
    <COLUMN_NAME>MiddleName</COLUMN_NAME>
    <ORDINAL_POSITION>6</ORDINAL_POSITION>
    <IS_NULLABLE>YES</IS_NULLABLE>
    <DATA_TYPE>nvarchar</DATA_TYPE>
    <CHARACTER_MAXIMUM_LENGTH>50</CHARACTER_MAXIMUM_LENGTH>
    <CHARACTER_OCTET_LENGTH>100</CHARACTER_OCTET_LENGTH>
    <CHARACTER_SET_NAME>UNICODE</CHARACTER_SET_NAME>
  </Columns>
  <Columns>
    <TABLE_CATALOG>AdventureWorks</TABLE_CATALOG>
    <TABLE_SCHEMA>Purchasing</TABLE_SCHEMA>
    <TABLE_NAME>vVendor</TABLE_NAME>
    <COLUMN_NAME>Name</COLUMN_NAME>
    <ORDINAL_POSITION>2</ORDINAL_POSITION>
    <IS_NULLABLE>NO</IS_NULLABLE>
    <DATA_TYPE>nvarchar</DATA_TYPE>
    <CHARACTER_MAXIMUM_LENGTH>50</CHARACTER_MAXIMUM_LENGTH>
    <CHARACTER_OCTET_LENGTH>100</CHARACTER_OCTET_LENGTH>
    <CHARACTER_SET_NAME>UNICODE</CHARACTER_SET_NAME>
  </Columns>
  <Columns>
    <TABLE_CATALOG>AdventureWorks</TABLE_CATALOG>
    <TABLE_SCHEMA>Purchasing</TABLE_SCHEMA>
    <TABLE_NAME>vVendor</TABLE_NAME>
    <COLUMN_NAME>Phone</COLUMN_NAME>
    <ORDINAL_POSITION>9</ORDINAL_POSITION>
    <IS_NULLABLE>YES</IS_NULLABLE>
    <DATA_TYPE>nvarchar</DATA_TYPE>
    <CHARACTER_MAXIMUM_LENGTH>25</CHARACTER_MAXIMUM_LENGTH>
    <CHARACTER_OCTET_LENGTH>50</CHARACTER_OCTET_LENGTH>
    <CHARACTER_SET_NAME>UNICODE</CHARACTER_SET_NAME>
  </Columns>
  <Columns>
    <TABLE_CATALOG>AdventureWorks</TABLE_CATALOG>
    <TABLE_SCHEMA>Purchasing</TABLE_SCHEMA>
    <TABLE_NAME>vVendor</TABLE_NAME>
    <COLUMN_NAME>PostalCode</COLUMN_NAME>
    <ORDINAL_POSITION>16</ORDINAL_POSITION>
    <IS_NULLABLE>NO</IS_NULLABLE>
    <DATA_TYPE>nvarchar</DATA_TYPE>
    <CHARACTER_MAXIMUM_LENGTH>15</CHARACTER_MAXIMUM_LENGTH>
    <CHARACTER_OCTET_LENGTH>30</CHARACTER_OCTET_LENGTH>
    <CHARACTER_SET_NAME>UNICODE</CHARACTER_SET_NAME>
  </Columns>
  <Columns>
    <TABLE_CATALOG>AdventureWorks</TABLE_CATALOG>
    <TABLE_SCHEMA>Purchasing</TABLE_SCHEMA>
    <TABLE_NAME>vVendor</TABLE_NAME>
    <COLUMN_NAME>StateProvinceName</COLUMN_NAME>
    <ORDINAL_POSITION>15</ORDINAL_POSITION>
    <IS_NULLABLE>NO</IS_NULLABLE>
    <DATA_TYPE>nvarchar</DATA_TYPE>
    <CHARACTER_MAXIMUM_LENGTH>50</CHARACTER_MAXIMUM_LENGTH>
    <CHARACTER_OCTET_LENGTH>100</CHARACTER_OCTET_LENGTH>
    <CHARACTER_SET_NAME>UNICODE</CHARACTER_SET_NAME>
  </Columns>
  <Columns>
    <TABLE_CATALOG>AdventureWorks</TABLE_CATALOG>
    <TABLE_SCHEMA>Purchasing</TABLE_SCHEMA>
    <TABLE_NAME>vVendor</TABLE_NAME>
    <COLUMN_NAME>Suffix</COLUMN_NAME>
    <ORDINAL_POSITION>8</ORDINAL_POSITION>
    <IS_NULLABLE>YES</IS_NULLABLE>
    <DATA_TYPE>nvarchar</DATA_TYPE>
    <CHARACTER_MAXIMUM_LENGTH>10</CHARACTER_MAXIMUM_LENGTH>
    <CHARACTER_OCTET_LENGTH>20</CHARACTER_OCTET_LENGTH>
    <CHARACTER_SET_NAME>UNICODE</CHARACTER_SET_NAME>
  </Columns>
  <Columns>
    <TABLE_CATALOG>AdventureWorks</TABLE_CATALOG>
    <TABLE_SCHEMA>Purchasing</TABLE_SCHEMA>
    <TABLE_NAME>vVendor</TABLE_NAME>
    <COLUMN_NAME>Title</COLUMN_NAME>
    <ORDINAL_POSITION>4</ORDINAL_POSITION>
    <IS_NULLABLE>YES</IS_NULLABLE>
    <DATA_TYPE>nvarchar</DATA_TYPE>
    <CHARACTER_MAXIMUM_LENGTH>8</CHARACTER_MAXIMUM_LENGTH>
    <CHARACTER_OCTET_LENGTH>16</CHARACTER_OCTET_LENGTH>
    <CHARACTER_SET_NAME>UNICODE</CHARACTER_SET_NAME>
  </Columns>
  <Columns>
    <TABLE_CATALOG>AdventureWorks</TABLE_CATALOG>
    <TABLE_SCHEMA>Purchasing</TABLE_SCHEMA>
    <TABLE_NAME>vVendor</TABLE_NAME>
    <COLUMN_NAME>VendorID</COLUMN_NAME>
    <ORDINAL_POSITION>1</ORDINAL_POSITION>
    <IS_NULLABLE>NO</IS_NULLABLE>
    <DATA_TYPE>int</DATA_TYPE>
    <NUMERIC_PRECISION>10</NUMERIC_PRECISION>
    <NUMERIC_PRECISION_RADIX>10</NUMERIC_PRECISION_RADIX>
    <NUMERIC_SCALE>0</NUMERIC_SCALE>
  </Columns>
  <Columns>
    <TABLE_CATALOG>AdventureWorks</TABLE_CATALOG>
    <TABLE_SCHEMA>Sales</TABLE_SCHEMA>
    <TABLE_NAME>ContactCreditCard</TABLE_NAME>
    <COLUMN_NAME>ContactID</COLUMN_NAME>
    <ORDINAL_POSITION>1</ORDINAL_POSITION>
    <IS_NULLABLE>NO</IS_NULLABLE>
    <DATA_TYPE>int</DATA_TYPE>
    <NUMERIC_PRECISION>10</NUMERIC_PRECISION>
    <NUMERIC_PRECISION_RADIX>10</NUMERIC_PRECISION_RADIX>
    <NUMERIC_SCALE>0</NUMERIC_SCALE>
  </Columns>
  <Columns>
    <TABLE_CATALOG>AdventureWorks</TABLE_CATALOG>
    <TABLE_SCHEMA>Sales</TABLE_SCHEMA>
    <TABLE_NAME>ContactCreditCard</TABLE_NAME>
    <COLUMN_NAME>CreditCardID</COLUMN_NAME>
    <ORDINAL_POSITION>2</ORDINAL_POSITION>
    <IS_NULLABLE>NO</IS_NULLABLE>
    <DATA_TYPE>int</DATA_TYPE>
    <NUMERIC_PRECISION>10</NUMERIC_PRECISION>
    <NUMERIC_PRECISION_RADIX>10</NUMERIC_PRECISION_RADIX>
    <NUMERIC_SCALE>0</NUMERIC_SCALE>
  </Columns>
  <Columns>
    <TABLE_CATALOG>AdventureWorks</TABLE_CATALOG>
    <TABLE_SCHEMA>Sales</TABLE_SCHEMA>
    <TABLE_NAME>ContactCreditCard</TABLE_NAME>
    <COLUMN_NAME>ModifiedDate</COLUMN_NAME>
    <ORDINAL_POSITION>3</ORDINAL_POSITION>
    <COLUMN_DEFAULT>(getdate())</COLUMN_DEFAULT>
    <IS_NULLABLE>NO</IS_NULLABLE>
    <DATA_TYPE>datetime</DATA_TYPE>
    <DATETIME_PRECISION>3</DATETIME_PRECISION>
  </Columns>
  <Columns>
    <TABLE_CATALOG>AdventureWorks</TABLE_CATALOG>
    <TABLE_SCHEMA>Sales</TABLE_SCHEMA>
    <TABLE_NAME>CountryRegionCurrency</TABLE_NAME>
    <COLUMN_NAME>CountryRegionCode</COLUMN_NAME>
    <ORDINAL_POSITION>1</ORDINAL_POSITION>
    <IS_NULLABLE>NO</IS_NULLABLE>
    <DATA_TYPE>nvarchar</DATA_TYPE>
    <CHARACTER_MAXIMUM_LENGTH>3</CHARACTER_MAXIMUM_LENGTH>
    <CHARACTER_OCTET_LENGTH>6</CHARACTER_OCTET_LENGTH>
    <CHARACTER_SET_NAME>UNICODE</CHARACTER_SET_NAME>
  </Columns>
  <Columns>
    <TABLE_CATALOG>AdventureWorks</TABLE_CATALOG>
    <TABLE_SCHEMA>Sales</TABLE_SCHEMA>
    <TABLE_NAME>CountryRegionCurrency</TABLE_NAME>
    <COLUMN_NAME>CurrencyCode</COLUMN_NAME>
    <ORDINAL_POSITION>2</ORDINAL_POSITION>
    <IS_NULLABLE>NO</IS_NULLABLE>
    <DATA_TYPE>nchar</DATA_TYPE>
    <CHARACTER_MAXIMUM_LENGTH>3</CHARACTER_MAXIMUM_LENGTH>
    <CHARACTER_OCTET_LENGTH>6</CHARACTER_OCTET_LENGTH>
    <CHARACTER_SET_NAME>UNICODE</CHARACTER_SET_NAME>
  </Columns>
  <Columns>
    <TABLE_CATALOG>AdventureWorks</TABLE_CATALOG>
    <TABLE_SCHEMA>Sales</TABLE_SCHEMA>
    <TABLE_NAME>CountryRegionCurrency</TABLE_NAME>
    <COLUMN_NAME>ModifiedDate</COLUMN_NAME>
    <ORDINAL_POSITION>3</ORDINAL_POSITION>
    <COLUMN_DEFAULT>(getdate())</COLUMN_DEFAULT>
    <IS_NULLABLE>NO</IS_NULLABLE>
    <DATA_TYPE>datetime</DATA_TYPE>
    <DATETIME_PRECISION>3</DATETIME_PRECISION>
  </Columns>
  <Columns>
    <TABLE_CATALOG>AdventureWorks</TABLE_CATALOG>
    <TABLE_SCHEMA>Sales</TABLE_SCHEMA>
    <TABLE_NAME>CreditCard</TABLE_NAME>
    <COLUMN_NAME>CardNumber</COLUMN_NAME>
    <ORDINAL_POSITION>3</ORDINAL_POSITION>
    <IS_NULLABLE>NO</IS_NULLABLE>
    <DATA_TYPE>nvarchar</DATA_TYPE>
    <CHARACTER_MAXIMUM_LENGTH>25</CHARACTER_MAXIMUM_LENGTH>
    <CHARACTER_OCTET_LENGTH>50</CHARACTER_OCTET_LENGTH>
    <CHARACTER_SET_NAME>UNICODE</CHARACTER_SET_NAME>
  </Columns>
  <Columns>
    <TABLE_CATALOG>AdventureWorks</TABLE_CATALOG>
    <TABLE_SCHEMA>Sales</TABLE_SCHEMA>
    <TABLE_NAME>CreditCard</TABLE_NAME>
    <COLUMN_NAME>CardType</COLUMN_NAME>
    <ORDINAL_POSITION>2</ORDINAL_POSITION>
    <IS_NULLABLE>NO</IS_NULLABLE>
    <DATA_TYPE>nvarchar</DATA_TYPE>
    <CHARACTER_MAXIMUM_LENGTH>50</CHARACTER_MAXIMUM_LENGTH>
    <CHARACTER_OCTET_LENGTH>100</CHARACTER_OCTET_LENGTH>
    <CHARACTER_SET_NAME>UNICODE</CHARACTER_SET_NAME>
  </Columns>
  <Columns>
    <TABLE_CATALOG>AdventureWorks</TABLE_CATALOG>
    <TABLE_SCHEMA>Sales</TABLE_SCHEMA>
    <TABLE_NAME>CreditCard</TABLE_NAME>
    <COLUMN_NAME>CreditCardID</COLUMN_NAME>
    <ORDINAL_POSITION>1</ORDINAL_POSITION>
    <IS_NULLABLE>NO</IS_NULLABLE>
    <DATA_TYPE>int</DATA_TYPE>
    <NUMERIC_PRECISION>10</NUMERIC_PRECISION>
    <NUMERIC_PRECISION_RADIX>10</NUMERIC_PRECISION_RADIX>
    <NUMERIC_SCALE>0</NUMERIC_SCALE>
  </Columns>
  <Columns>
    <TABLE_CATALOG>AdventureWorks</TABLE_CATALOG>
    <TABLE_SCHEMA>Sales</TABLE_SCHEMA>
    <TABLE_NAME>CreditCard</TABLE_NAME>
    <COLUMN_NAME>ExpMonth</COLUMN_NAME>
    <ORDINAL_POSITION>4</ORDINAL_POSITION>
    <IS_NULLABLE>NO</IS_NULLABLE>
    <DATA_TYPE>tinyint</DATA_TYPE>
    <NUMERIC_PRECISION>3</NUMERIC_PRECISION>
    <NUMERIC_PRECISION_RADIX>10</NUMERIC_PRECISION_RADIX>
    <NUMERIC_SCALE>0</NUMERIC_SCALE>
  </Columns>
  <Columns>
    <TABLE_CATALOG>AdventureWorks</TABLE_CATALOG>
    <TABLE_SCHEMA>Sales</TABLE_SCHEMA>
    <TABLE_NAME>CreditCard</TABLE_NAME>
    <COLUMN_NAME>ExpYear</COLUMN_NAME>
    <ORDINAL_POSITION>5</ORDINAL_POSITION>
    <IS_NULLABLE>NO</IS_NULLABLE>
    <DATA_TYPE>smallint</DATA_TYPE>
    <NUMERIC_PRECISION>5</NUMERIC_PRECISION>
    <NUMERIC_PRECISION_RADIX>10</NUMERIC_PRECISION_RADIX>
    <NUMERIC_SCALE>0</NUMERIC_SCALE>
  </Columns>
  <Columns>
    <TABLE_CATALOG>AdventureWorks</TABLE_CATALOG>
    <TABLE_SCHEMA>Sales</TABLE_SCHEMA>
    <TABLE_NAME>CreditCard</TABLE_NAME>
    <COLUMN_NAME>ModifiedDate</COLUMN_NAME>
    <ORDINAL_POSITION>6</ORDINAL_POSITION>
    <COLUMN_DEFAULT>(getdate())</COLUMN_DEFAULT>
    <IS_NULLABLE>NO</IS_NULLABLE>
    <DATA_TYPE>datetime</DATA_TYPE>
    <DATETIME_PRECISION>3</DATETIME_PRECISION>
  </Columns>
  <Columns>
    <TABLE_CATALOG>AdventureWorks</TABLE_CATALOG>
    <TABLE_SCHEMA>Sales</TABLE_SCHEMA>
    <TABLE_NAME>Currency</TABLE_NAME>
    <COLUMN_NAME>CurrencyCode</COLUMN_NAME>
    <ORDINAL_POSITION>1</ORDINAL_POSITION>
    <IS_NULLABLE>NO</IS_NULLABLE>
    <DATA_TYPE>nchar</DATA_TYPE>
    <CHARACTER_MAXIMUM_LENGTH>3</CHARACTER_MAXIMUM_LENGTH>
    <CHARACTER_OCTET_LENGTH>6</CHARACTER_OCTET_LENGTH>
    <CHARACTER_SET_NAME>UNICODE</CHARACTER_SET_NAME>
  </Columns>
  <Columns>
    <TABLE_CATALOG>AdventureWorks</TABLE_CATALOG>
    <TABLE_SCHEMA>Sales</TABLE_SCHEMA>
    <TABLE_NAME>Currency</TABLE_NAME>
    <COLUMN_NAME>ModifiedDate</COLUMN_NAME>
    <ORDINAL_POSITION>3</ORDINAL_POSITION>
    <COLUMN_DEFAULT>(getdate())</COLUMN_DEFAULT>
    <IS_NULLABLE>NO</IS_NULLABLE>
    <DATA_TYPE>datetime</DATA_TYPE>
    <DATETIME_PRECISION>3</DATETIME_PRECISION>
  </Columns>
  <Columns>
    <TABLE_CATALOG>AdventureWorks</TABLE_CATALOG>
    <TABLE_SCHEMA>Sales</TABLE_SCHEMA>
    <TABLE_NAME>Currency</TABLE_NAME>
    <COLUMN_NAME>Name</COLUMN_NAME>
    <ORDINAL_POSITION>2</ORDINAL_POSITION>
    <IS_NULLABLE>NO</IS_NULLABLE>
    <DATA_TYPE>nvarchar</DATA_TYPE>
    <CHARACTER_MAXIMUM_LENGTH>50</CHARACTER_MAXIMUM_LENGTH>
    <CHARACTER_OCTET_LENGTH>100</CHARACTER_OCTET_LENGTH>
    <CHARACTER_SET_NAME>UNICODE</CHARACTER_SET_NAME>
  </Columns>
  <Columns>
    <TABLE_CATALOG>AdventureWorks</TABLE_CATALOG>
    <TABLE_SCHEMA>Sales</TABLE_SCHEMA>
    <TABLE_NAME>CurrencyRate</TABLE_NAME>
    <COLUMN_NAME>AverageRate</COLUMN_NAME>
    <ORDINAL_POSITION>5</ORDINAL_POSITION>
    <IS_NULLABLE>NO</IS_NULLABLE>
    <DATA_TYPE>money</DATA_TYPE>
    <NUMERIC_PRECISION>19</NUMERIC_PRECISION>
    <NUMERIC_PRECISION_RADIX>10</NUMERIC_PRECISION_RADIX>
    <NUMERIC_SCALE>4</NUMERIC_SCALE>
  </Columns>
  <Columns>
    <TABLE_CATALOG>AdventureWorks</TABLE_CATALOG>
    <TABLE_SCHEMA>Sales</TABLE_SCHEMA>
    <TABLE_NAME>CurrencyRate</TABLE_NAME>
    <COLUMN_NAME>CurrencyRateDate</COLUMN_NAME>
    <ORDINAL_POSITION>2</ORDINAL_POSITION>
    <IS_NULLABLE>NO</IS_NULLABLE>
    <DATA_TYPE>datetime</DATA_TYPE>
    <DATETIME_PRECISION>3</DATETIME_PRECISION>
  </Columns>
  <Columns>
    <TABLE_CATALOG>AdventureWorks</TABLE_CATALOG>
    <TABLE_SCHEMA>Sales</TABLE_SCHEMA>
    <TABLE_NAME>CurrencyRate</TABLE_NAME>
    <COLUMN_NAME>CurrencyRateID</COLUMN_NAME>
    <ORDINAL_POSITION>1</ORDINAL_POSITION>
    <IS_NULLABLE>NO</IS_NULLABLE>
    <DATA_TYPE>int</DATA_TYPE>
    <NUMERIC_PRECISION>10</NUMERIC_PRECISION>
    <NUMERIC_PRECISION_RADIX>10</NUMERIC_PRECISION_RADIX>
    <NUMERIC_SCALE>0</NUMERIC_SCALE>
  </Columns>
  <Columns>
    <TABLE_CATALOG>AdventureWorks</TABLE_CATALOG>
    <TABLE_SCHEMA>Sales</TABLE_SCHEMA>
    <TABLE_NAME>CurrencyRate</TABLE_NAME>
    <COLUMN_NAME>EndOfDayRate</COLUMN_NAME>
    <ORDINAL_POSITION>6</ORDINAL_POSITION>
    <IS_NULLABLE>NO</IS_NULLABLE>
    <DATA_TYPE>money</DATA_TYPE>
    <NUMERIC_PRECISION>19</NUMERIC_PRECISION>
    <NUMERIC_PRECISION_RADIX>10</NUMERIC_PRECISION_RADIX>
    <NUMERIC_SCALE>4</NUMERIC_SCALE>
  </Columns>
  <Columns>
    <TABLE_CATALOG>AdventureWorks</TABLE_CATALOG>
    <TABLE_SCHEMA>Sales</TABLE_SCHEMA>
    <TABLE_NAME>CurrencyRate</TABLE_NAME>
    <COLUMN_NAME>FromCurrencyCode</COLUMN_NAME>
    <ORDINAL_POSITION>3</ORDINAL_POSITION>
    <IS_NULLABLE>NO</IS_NULLABLE>
    <DATA_TYPE>nchar</DATA_TYPE>
    <CHARACTER_MAXIMUM_LENGTH>3</CHARACTER_MAXIMUM_LENGTH>
    <CHARACTER_OCTET_LENGTH>6</CHARACTER_OCTET_LENGTH>
    <CHARACTER_SET_NAME>UNICODE</CHARACTER_SET_NAME>
  </Columns>
  <Columns>
    <TABLE_CATALOG>AdventureWorks</TABLE_CATALOG>
    <TABLE_SCHEMA>Sales</TABLE_SCHEMA>
    <TABLE_NAME>CurrencyRate</TABLE_NAME>
    <COLUMN_NAME>ModifiedDate</COLUMN_NAME>
    <ORDINAL_POSITION>7</ORDINAL_POSITION>
    <COLUMN_DEFAULT>(getdate())</COLUMN_DEFAULT>
    <IS_NULLABLE>NO</IS_NULLABLE>
    <DATA_TYPE>datetime</DATA_TYPE>
    <DATETIME_PRECISION>3</DATETIME_PRECISION>
  </Columns>
  <Columns>
    <TABLE_CATALOG>AdventureWorks</TABLE_CATALOG>
    <TABLE_SCHEMA>Sales</TABLE_SCHEMA>
    <TABLE_NAME>CurrencyRate</TABLE_NAME>
    <COLUMN_NAME>ToCurrencyCode</COLUMN_NAME>
    <ORDINAL_POSITION>4</ORDINAL_POSITION>
    <IS_NULLABLE>NO</IS_NULLABLE>
    <DATA_TYPE>nchar</DATA_TYPE>
    <CHARACTER_MAXIMUM_LENGTH>3</CHARACTER_MAXIMUM_LENGTH>
    <CHARACTER_OCTET_LENGTH>6</CHARACTER_OCTET_LENGTH>
    <CHARACTER_SET_NAME>UNICODE</CHARACTER_SET_NAME>
  </Columns>
  <Columns>
    <TABLE_CATALOG>AdventureWorks</TABLE_CATALOG>
    <TABLE_SCHEMA>Sales</TABLE_SCHEMA>
    <TABLE_NAME>Customer</TABLE_NAME>
    <COLUMN_NAME>AccountNumber</COLUMN_NAME>
    <ORDINAL_POSITION>3</ORDINAL_POSITION>
    <IS_NULLABLE>NO</IS_NULLABLE>
    <DATA_TYPE>varchar</DATA_TYPE>
    <CHARACTER_MAXIMUM_LENGTH>10</CHARACTER_MAXIMUM_LENGTH>
    <CHARACTER_OCTET_LENGTH>10</CHARACTER_OCTET_LENGTH>
    <CHARACTER_SET_NAME>iso_1</CHARACTER_SET_NAME>
  </Columns>
  <Columns>
    <TABLE_CATALOG>AdventureWorks</TABLE_CATALOG>
    <TABLE_SCHEMA>Sales</TABLE_SCHEMA>
    <TABLE_NAME>Customer</TABLE_NAME>
    <COLUMN_NAME>CustomerID</COLUMN_NAME>
    <ORDINAL_POSITION>1</ORDINAL_POSITION>
    <IS_NULLABLE>NO</IS_NULLABLE>
    <DATA_TYPE>int</DATA_TYPE>
    <NUMERIC_PRECISION>10</NUMERIC_PRECISION>
    <NUMERIC_PRECISION_RADIX>10</NUMERIC_PRECISION_RADIX>
    <NUMERIC_SCALE>0</NUMERIC_SCALE>
  </Columns>
  <Columns>
    <TABLE_CATALOG>AdventureWorks</TABLE_CATALOG>
    <TABLE_SCHEMA>Sales</TABLE_SCHEMA>
    <TABLE_NAME>Customer</TABLE_NAME>
    <COLUMN_NAME>CustomerType</COLUMN_NAME>
    <ORDINAL_POSITION>4</ORDINAL_POSITION>
    <IS_NULLABLE>NO</IS_NULLABLE>
    <DATA_TYPE>nchar</DATA_TYPE>
    <CHARACTER_MAXIMUM_LENGTH>1</CHARACTER_MAXIMUM_LENGTH>
    <CHARACTER_OCTET_LENGTH>2</CHARACTER_OCTET_LENGTH>
    <CHARACTER_SET_NAME>UNICODE</CHARACTER_SET_NAME>
  </Columns>
  <Columns>
    <TABLE_CATALOG>AdventureWorks</TABLE_CATALOG>
    <TABLE_SCHEMA>Sales</TABLE_SCHEMA>
    <TABLE_NAME>Customer</TABLE_NAME>
    <COLUMN_NAME>ModifiedDate</COLUMN_NAME>
    <ORDINAL_POSITION>6</ORDINAL_POSITION>
    <COLUMN_DEFAULT>(getdate())</COLUMN_DEFAULT>
    <IS_NULLABLE>NO</IS_NULLABLE>
    <DATA_TYPE>datetime</DATA_TYPE>
    <DATETIME_PRECISION>3</DATETIME_PRECISION>
  </Columns>
  <Columns>
    <TABLE_CATALOG>AdventureWorks</TABLE_CATALOG>
    <TABLE_SCHEMA>Sales</TABLE_SCHEMA>
    <TABLE_NAME>Customer</TABLE_NAME>
    <COLUMN_NAME>rowguid</COLUMN_NAME>
    <ORDINAL_POSITION>5</ORDINAL_POSITION>
    <COLUMN_DEFAULT>(newid())</COLUMN_DEFAULT>
    <IS_NULLABLE>NO</IS_NULLABLE>
    <DATA_TYPE>uniqueidentifier</DATA_TYPE>
  </Columns>
  <Columns>
    <TABLE_CATALOG>AdventureWorks</TABLE_CATALOG>
    <TABLE_SCHEMA>Sales</TABLE_SCHEMA>
    <TABLE_NAME>Customer</TABLE_NAME>
    <COLUMN_NAME>TerritoryID</COLUMN_NAME>
    <ORDINAL_POSITION>2</ORDINAL_POSITION>
    <IS_NULLABLE>YES</IS_NULLABLE>
    <DATA_TYPE>int</DATA_TYPE>
    <NUMERIC_PRECISION>10</NUMERIC_PRECISION>
    <NUMERIC_PRECISION_RADIX>10</NUMERIC_PRECISION_RADIX>
    <NUMERIC_SCALE>0</NUMERIC_SCALE>
  </Columns>
  <Columns>
    <TABLE_CATALOG>AdventureWorks</TABLE_CATALOG>
    <TABLE_SCHEMA>Sales</TABLE_SCHEMA>
    <TABLE_NAME>CustomerAddress</TABLE_NAME>
    <COLUMN_NAME>AddressID</COLUMN_NAME>
    <ORDINAL_POSITION>2</ORDINAL_POSITION>
    <IS_NULLABLE>NO</IS_NULLABLE>
    <DATA_TYPE>int</DATA_TYPE>
    <NUMERIC_PRECISION>10</NUMERIC_PRECISION>
    <NUMERIC_PRECISION_RADIX>10</NUMERIC_PRECISION_RADIX>
    <NUMERIC_SCALE>0</NUMERIC_SCALE>
  </Columns>
  <Columns>
    <TABLE_CATALOG>AdventureWorks</TABLE_CATALOG>
    <TABLE_SCHEMA>Sales</TABLE_SCHEMA>
    <TABLE_NAME>CustomerAddress</TABLE_NAME>
    <COLUMN_NAME>AddressTypeID</COLUMN_NAME>
    <ORDINAL_POSITION>3</ORDINAL_POSITION>
    <IS_NULLABLE>NO</IS_NULLABLE>
    <DATA_TYPE>int</DATA_TYPE>
    <NUMERIC_PRECISION>10</NUMERIC_PRECISION>
    <NUMERIC_PRECISION_RADIX>10</NUMERIC_PRECISION_RADIX>
    <NUMERIC_SCALE>0</NUMERIC_SCALE>
  </Columns>
  <Columns>
    <TABLE_CATALOG>AdventureWorks</TABLE_CATALOG>
    <TABLE_SCHEMA>Sales</TABLE_SCHEMA>
    <TABLE_NAME>CustomerAddress</TABLE_NAME>
    <COLUMN_NAME>CustomerID</COLUMN_NAME>
    <ORDINAL_POSITION>1</ORDINAL_POSITION>
    <IS_NULLABLE>NO</IS_NULLABLE>
    <DATA_TYPE>int</DATA_TYPE>
    <NUMERIC_PRECISION>10</NUMERIC_PRECISION>
    <NUMERIC_PRECISION_RADIX>10</NUMERIC_PRECISION_RADIX>
    <NUMERIC_SCALE>0</NUMERIC_SCALE>
  </Columns>
  <Columns>
    <TABLE_CATALOG>AdventureWorks</TABLE_CATALOG>
    <TABLE_SCHEMA>Sales</TABLE_SCHEMA>
    <TABLE_NAME>CustomerAddress</TABLE_NAME>
    <COLUMN_NAME>ModifiedDate</COLUMN_NAME>
    <ORDINAL_POSITION>5</ORDINAL_POSITION>
    <COLUMN_DEFAULT>(getdate())</COLUMN_DEFAULT>
    <IS_NULLABLE>NO</IS_NULLABLE>
    <DATA_TYPE>datetime</DATA_TYPE>
    <DATETIME_PRECISION>3</DATETIME_PRECISION>
  </Columns>
  <Columns>
    <TABLE_CATALOG>AdventureWorks</TABLE_CATALOG>
    <TABLE_SCHEMA>Sales</TABLE_SCHEMA>
    <TABLE_NAME>CustomerAddress</TABLE_NAME>
    <COLUMN_NAME>rowguid</COLUMN_NAME>
    <ORDINAL_POSITION>4</ORDINAL_POSITION>
    <COLUMN_DEFAULT>(newid())</COLUMN_DEFAULT>
    <IS_NULLABLE>NO</IS_NULLABLE>
    <DATA_TYPE>uniqueidentifier</DATA_TYPE>
  </Columns>
  <Columns>
    <TABLE_CATALOG>AdventureWorks</TABLE_CATALOG>
    <TABLE_SCHEMA>Sales</TABLE_SCHEMA>
    <TABLE_NAME>Individual</TABLE_NAME>
    <COLUMN_NAME>ContactID</COLUMN_NAME>
    <ORDINAL_POSITION>2</ORDINAL_POSITION>
    <IS_NULLABLE>NO</IS_NULLABLE>
    <DATA_TYPE>int</DATA_TYPE>
    <NUMERIC_PRECISION>10</NUMERIC_PRECISION>
    <NUMERIC_PRECISION_RADIX>10</NUMERIC_PRECISION_RADIX>
    <NUMERIC_SCALE>0</NUMERIC_SCALE>
  </Columns>
  <Columns>
    <TABLE_CATALOG>AdventureWorks</TABLE_CATALOG>
    <TABLE_SCHEMA>Sales</TABLE_SCHEMA>
    <TABLE_NAME>Individual</TABLE_NAME>
    <COLUMN_NAME>CustomerID</COLUMN_NAME>
    <ORDINAL_POSITION>1</ORDINAL_POSITION>
    <IS_NULLABLE>NO</IS_NULLABLE>
    <DATA_TYPE>int</DATA_TYPE>
    <NUMERIC_PRECISION>10</NUMERIC_PRECISION>
    <NUMERIC_PRECISION_RADIX>10</NUMERIC_PRECISION_RADIX>
    <NUMERIC_SCALE>0</NUMERIC_SCALE>
  </Columns>
  <Columns>
    <TABLE_CATALOG>AdventureWorks</TABLE_CATALOG>
    <TABLE_SCHEMA>Sales</TABLE_SCHEMA>
    <TABLE_NAME>Individual</TABLE_NAME>
    <COLUMN_NAME>Demographics</COLUMN_NAME>
    <ORDINAL_POSITION>3</ORDINAL_POSITION>
    <IS_NULLABLE>YES</IS_NULLABLE>
    <DATA_TYPE>xml</DATA_TYPE>
    <CHARACTER_MAXIMUM_LENGTH>-1</CHARACTER_MAXIMUM_LENGTH>
    <CHARACTER_OCTET_LENGTH>-1</CHARACTER_OCTET_LENGTH>
  </Columns>
  <Columns>
    <TABLE_CATALOG>AdventureWorks</TABLE_CATALOG>
    <TABLE_SCHEMA>Sales</TABLE_SCHEMA>
    <TABLE_NAME>Individual</TABLE_NAME>
    <COLUMN_NAME>ModifiedDate</COLUMN_NAME>
    <ORDINAL_POSITION>4</ORDINAL_POSITION>
    <COLUMN_DEFAULT>(getdate())</COLUMN_DEFAULT>
    <IS_NULLABLE>NO</IS_NULLABLE>
    <DATA_TYPE>datetime</DATA_TYPE>
    <DATETIME_PRECISION>3</DATETIME_PRECISION>
  </Columns>
  <Columns>
    <TABLE_CATALOG>AdventureWorks</TABLE_CATALOG>
    <TABLE_SCHEMA>Sales</TABLE_SCHEMA>
    <TABLE_NAME>SalesOrderDetail</TABLE_NAME>
    <COLUMN_NAME>CarrierTrackingNumber</COLUMN_NAME>
    <ORDINAL_POSITION>3</ORDINAL_POSITION>
    <IS_NULLABLE>YES</IS_NULLABLE>
    <DATA_TYPE>nvarchar</DATA_TYPE>
    <CHARACTER_MAXIMUM_LENGTH>25</CHARACTER_MAXIMUM_LENGTH>
    <CHARACTER_OCTET_LENGTH>50</CHARACTER_OCTET_LENGTH>
    <CHARACTER_SET_NAME>UNICODE</CHARACTER_SET_NAME>
  </Columns>
  <Columns>
    <TABLE_CATALOG>AdventureWorks</TABLE_CATALOG>
    <TABLE_SCHEMA>Sales</TABLE_SCHEMA>
    <TABLE_NAME>SalesOrderDetail</TABLE_NAME>
    <COLUMN_NAME>LineTotal</COLUMN_NAME>
    <ORDINAL_POSITION>9</ORDINAL_POSITION>
    <IS_NULLABLE>NO</IS_NULLABLE>
    <DATA_TYPE>numeric</DATA_TYPE>
    <NUMERIC_PRECISION>38</NUMERIC_PRECISION>
    <NUMERIC_PRECISION_RADIX>10</NUMERIC_PRECISION_RADIX>
    <NUMERIC_SCALE>6</NUMERIC_SCALE>
  </Columns>
  <Columns>
    <TABLE_CATALOG>AdventureWorks</TABLE_CATALOG>
    <TABLE_SCHEMA>Sales</TABLE_SCHEMA>
    <TABLE_NAME>SalesOrderDetail</TABLE_NAME>
    <COLUMN_NAME>ModifiedDate</COLUMN_NAME>
    <ORDINAL_POSITION>11</ORDINAL_POSITION>
    <COLUMN_DEFAULT>(getdate())</COLUMN_DEFAULT>
    <IS_NULLABLE>NO</IS_NULLABLE>
    <DATA_TYPE>datetime</DATA_TYPE>
    <DATETIME_PRECISION>3</DATETIME_PRECISION>
  </Columns>
  <Columns>
    <TABLE_CATALOG>AdventureWorks</TABLE_CATALOG>
    <TABLE_SCHEMA>Sales</TABLE_SCHEMA>
    <TABLE_NAME>SalesOrderDetail</TABLE_NAME>
    <COLUMN_NAME>OrderQty</COLUMN_NAME>
    <ORDINAL_POSITION>4</ORDINAL_POSITION>
    <IS_NULLABLE>NO</IS_NULLABLE>
    <DATA_TYPE>smallint</DATA_TYPE>
    <NUMERIC_PRECISION>5</NUMERIC_PRECISION>
    <NUMERIC_PRECISION_RADIX>10</NUMERIC_PRECISION_RADIX>
    <NUMERIC_SCALE>0</NUMERIC_SCALE>
  </Columns>
  <Columns>
    <TABLE_CATALOG>AdventureWorks</TABLE_CATALOG>
    <TABLE_SCHEMA>Sales</TABLE_SCHEMA>
    <TABLE_NAME>SalesOrderDetail</TABLE_NAME>
    <COLUMN_NAME>ProductID</COLUMN_NAME>
    <ORDINAL_POSITION>5</ORDINAL_POSITION>
    <IS_NULLABLE>NO</IS_NULLABLE>
    <DATA_TYPE>int</DATA_TYPE>
    <NUMERIC_PRECISION>10</NUMERIC_PRECISION>
    <NUMERIC_PRECISION_RADIX>10</NUMERIC_PRECISION_RADIX>
    <NUMERIC_SCALE>0</NUMERIC_SCALE>
  </Columns>
  <Columns>
    <TABLE_CATALOG>AdventureWorks</TABLE_CATALOG>
    <TABLE_SCHEMA>Sales</TABLE_SCHEMA>
    <TABLE_NAME>SalesOrderDetail</TABLE_NAME>
    <COLUMN_NAME>rowguid</COLUMN_NAME>
    <ORDINAL_POSITION>10</ORDINAL_POSITION>
    <COLUMN_DEFAULT>(newid())</COLUMN_DEFAULT>
    <IS_NULLABLE>NO</IS_NULLABLE>
    <DATA_TYPE>uniqueidentifier</DATA_TYPE>
  </Columns>
  <Columns>
    <TABLE_CATALOG>AdventureWorks</TABLE_CATALOG>
    <TABLE_SCHEMA>Sales</TABLE_SCHEMA>
    <TABLE_NAME>SalesOrderDetail</TABLE_NAME>
    <COLUMN_NAME>SalesOrderDetailID</COLUMN_NAME>
    <ORDINAL_POSITION>2</ORDINAL_POSITION>
    <IS_NULLABLE>NO</IS_NULLABLE>
    <DATA_TYPE>int</DATA_TYPE>
    <NUMERIC_PRECISION>10</NUMERIC_PRECISION>
    <NUMERIC_PRECISION_RADIX>10</NUMERIC_PRECISION_RADIX>
    <NUMERIC_SCALE>0</NUMERIC_SCALE>
  </Columns>
  <Columns>
    <TABLE_CATALOG>AdventureWorks</TABLE_CATALOG>
    <TABLE_SCHEMA>Sales</TABLE_SCHEMA>
    <TABLE_NAME>SalesOrderDetail</TABLE_NAME>
    <COLUMN_NAME>SalesOrderID</COLUMN_NAME>
    <ORDINAL_POSITION>1</ORDINAL_POSITION>
    <IS_NULLABLE>NO</IS_NULLABLE>
    <DATA_TYPE>int</DATA_TYPE>
    <NUMERIC_PRECISION>10</NUMERIC_PRECISION>
    <NUMERIC_PRECISION_RADIX>10</NUMERIC_PRECISION_RADIX>
    <NUMERIC_SCALE>0</NUMERIC_SCALE>
  </Columns>
  <Columns>
    <TABLE_CATALOG>AdventureWorks</TABLE_CATALOG>
    <TABLE_SCHEMA>Sales</TABLE_SCHEMA>
    <TABLE_NAME>SalesOrderDetail</TABLE_NAME>
    <COLUMN_NAME>SpecialOfferID</COLUMN_NAME>
    <ORDINAL_POSITION>6</ORDINAL_POSITION>
    <IS_NULLABLE>NO</IS_NULLABLE>
    <DATA_TYPE>int</DATA_TYPE>
    <NUMERIC_PRECISION>10</NUMERIC_PRECISION>
    <NUMERIC_PRECISION_RADIX>10</NUMERIC_PRECISION_RADIX>
    <NUMERIC_SCALE>0</NUMERIC_SCALE>
  </Columns>
  <Columns>
    <TABLE_CATALOG>AdventureWorks</TABLE_CATALOG>
    <TABLE_SCHEMA>Sales</TABLE_SCHEMA>
    <TABLE_NAME>SalesOrderDetail</TABLE_NAME>
    <COLUMN_NAME>UnitPrice</COLUMN_NAME>
    <ORDINAL_POSITION>7</ORDINAL_POSITION>
    <IS_NULLABLE>NO</IS_NULLABLE>
    <DATA_TYPE>money</DATA_TYPE>
    <NUMERIC_PRECISION>19</NUMERIC_PRECISION>
    <NUMERIC_PRECISION_RADIX>10</NUMERIC_PRECISION_RADIX>
    <NUMERIC_SCALE>4</NUMERIC_SCALE>
  </Columns>
  <Columns>
    <TABLE_CATALOG>AdventureWorks</TABLE_CATALOG>
    <TABLE_SCHEMA>Sales</TABLE_SCHEMA>
    <TABLE_NAME>SalesOrderDetail</TABLE_NAME>
    <COLUMN_NAME>UnitPriceDiscount</COLUMN_NAME>
    <ORDINAL_POSITION>8</ORDINAL_POSITION>
    <COLUMN_DEFAULT>((0.0))</COLUMN_DEFAULT>
    <IS_NULLABLE>NO</IS_NULLABLE>
    <DATA_TYPE>money</DATA_TYPE>
    <NUMERIC_PRECISION>19</NUMERIC_PRECISION>
    <NUMERIC_PRECISION_RADIX>10</NUMERIC_PRECISION_RADIX>
    <NUMERIC_SCALE>4</NUMERIC_SCALE>
  </Columns>
  <Columns>
    <TABLE_CATALOG>AdventureWorks</TABLE_CATALOG>
    <TABLE_SCHEMA>Sales</TABLE_SCHEMA>
    <TABLE_NAME>SalesOrderHeader</TABLE_NAME>
    <COLUMN_NAME>AccountNumber</COLUMN_NAME>
    <ORDINAL_POSITION>10</ORDINAL_POSITION>
    <IS_NULLABLE>YES</IS_NULLABLE>
    <DATA_TYPE>nvarchar</DATA_TYPE>
    <CHARACTER_MAXIMUM_LENGTH>15</CHARACTER_MAXIMUM_LENGTH>
    <CHARACTER_OCTET_LENGTH>30</CHARACTER_OCTET_LENGTH>
    <CHARACTER_SET_NAME>UNICODE</CHARACTER_SET_NAME>
  </Columns>
  <Columns>
    <TABLE_CATALOG>AdventureWorks</TABLE_CATALOG>
    <TABLE_SCHEMA>Sales</TABLE_SCHEMA>
    <TABLE_NAME>SalesOrderHeader</TABLE_NAME>
    <COLUMN_NAME>BillToAddressID</COLUMN_NAME>
    <ORDINAL_POSITION>15</ORDINAL_POSITION>
    <IS_NULLABLE>NO</IS_NULLABLE>
    <DATA_TYPE>int</DATA_TYPE>
    <NUMERIC_PRECISION>10</NUMERIC_PRECISION>
    <NUMERIC_PRECISION_RADIX>10</NUMERIC_PRECISION_RADIX>
    <NUMERIC_SCALE>0</NUMERIC_SCALE>
  </Columns>
  <Columns>
    <TABLE_CATALOG>AdventureWorks</TABLE_CATALOG>
    <TABLE_SCHEMA>Sales</TABLE_SCHEMA>
    <TABLE_NAME>SalesOrderHeader</TABLE_NAME>
    <COLUMN_NAME>Comment</COLUMN_NAME>
    <ORDINAL_POSITION>25</ORDINAL_POSITION>
    <IS_NULLABLE>YES</IS_NULLABLE>
    <DATA_TYPE>nvarchar</DATA_TYPE>
    <CHARACTER_MAXIMUM_LENGTH>128</CHARACTER_MAXIMUM_LENGTH>
    <CHARACTER_OCTET_LENGTH>256</CHARACTER_OCTET_LENGTH>
    <CHARACTER_SET_NAME>UNICODE</CHARACTER_SET_NAME>
  </Columns>
  <Columns>
    <TABLE_CATALOG>AdventureWorks</TABLE_CATALOG>
    <TABLE_SCHEMA>Sales</TABLE_SCHEMA>
    <TABLE_NAME>SalesOrderHeader</TABLE_NAME>
    <COLUMN_NAME>ContactID</COLUMN_NAME>
    <ORDINAL_POSITION>12</ORDINAL_POSITION>
    <IS_NULLABLE>NO</IS_NULLABLE>
    <DATA_TYPE>int</DATA_TYPE>
    <NUMERIC_PRECISION>10</NUMERIC_PRECISION>
    <NUMERIC_PRECISION_RADIX>10</NUMERIC_PRECISION_RADIX>
    <NUMERIC_SCALE>0</NUMERIC_SCALE>
  </Columns>
  <Columns>
    <TABLE_CATALOG>AdventureWorks</TABLE_CATALOG>
    <TABLE_SCHEMA>Sales</TABLE_SCHEMA>
    <TABLE_NAME>SalesOrderHeader</TABLE_NAME>
    <COLUMN_NAME>CreditCardApprovalCode</COLUMN_NAME>
    <ORDINAL_POSITION>19</ORDINAL_POSITION>
    <IS_NULLABLE>YES</IS_NULLABLE>
    <DATA_TYPE>varchar</DATA_TYPE>
    <CHARACTER_MAXIMUM_LENGTH>15</CHARACTER_MAXIMUM_LENGTH>
    <CHARACTER_OCTET_LENGTH>15</CHARACTER_OCTET_LENGTH>
    <CHARACTER_SET_NAME>iso_1</CHARACTER_SET_NAME>
  </Columns>
  <Columns>
    <TABLE_CATALOG>AdventureWorks</TABLE_CATALOG>
    <TABLE_SCHEMA>Sales</TABLE_SCHEMA>
    <TABLE_NAME>SalesOrderHeader</TABLE_NAME>
    <COLUMN_NAME>CreditCardID</COLUMN_NAME>
    <ORDINAL_POSITION>18</ORDINAL_POSITION>
    <IS_NULLABLE>YES</IS_NULLABLE>
    <DATA_TYPE>int</DATA_TYPE>
    <NUMERIC_PRECISION>10</NUMERIC_PRECISION>
    <NUMERIC_PRECISION_RADIX>10</NUMERIC_PRECISION_RADIX>
    <NUMERIC_SCALE>0</NUMERIC_SCALE>
  </Columns>
  <Columns>
    <TABLE_CATALOG>AdventureWorks</TABLE_CATALOG>
    <TABLE_SCHEMA>Sales</TABLE_SCHEMA>
    <TABLE_NAME>SalesOrderHeader</TABLE_NAME>
    <COLUMN_NAME>CurrencyRateID</COLUMN_NAME>
    <ORDINAL_POSITION>20</ORDINAL_POSITION>
    <IS_NULLABLE>YES</IS_NULLABLE>
    <DATA_TYPE>int</DATA_TYPE>
    <NUMERIC_PRECISION>10</NUMERIC_PRECISION>
    <NUMERIC_PRECISION_RADIX>10</NUMERIC_PRECISION_RADIX>
    <NUMERIC_SCALE>0</NUMERIC_SCALE>
  </Columns>
  <Columns>
    <TABLE_CATALOG>AdventureWorks</TABLE_CATALOG>
    <TABLE_SCHEMA>Sales</TABLE_SCHEMA>
    <TABLE_NAME>SalesOrderHeader</TABLE_NAME>
    <COLUMN_NAME>CustomerID</COLUMN_NAME>
    <ORDINAL_POSITION>11</ORDINAL_POSITION>
    <IS_NULLABLE>NO</IS_NULLABLE>
    <DATA_TYPE>int</DATA_TYPE>
    <NUMERIC_PRECISION>10</NUMERIC_PRECISION>
    <NUMERIC_PRECISION_RADIX>10</NUMERIC_PRECISION_RADIX>
    <NUMERIC_SCALE>0</NUMERIC_SCALE>
  </Columns>
  <Columns>
    <TABLE_CATALOG>AdventureWorks</TABLE_CATALOG>
    <TABLE_SCHEMA>Sales</TABLE_SCHEMA>
    <TABLE_NAME>SalesOrderHeader</TABLE_NAME>
    <COLUMN_NAME>DueDate</COLUMN_NAME>
    <ORDINAL_POSITION>4</ORDINAL_POSITION>
    <IS_NULLABLE>NO</IS_NULLABLE>
    <DATA_TYPE>datetime</DATA_TYPE>
    <DATETIME_PRECISION>3</DATETIME_PRECISION>
  </Columns>
  <Columns>
    <TABLE_CATALOG>AdventureWorks</TABLE_CATALOG>
    <TABLE_SCHEMA>Sales</TABLE_SCHEMA>
    <TABLE_NAME>SalesOrderHeader</TABLE_NAME>
    <COLUMN_NAME>Freight</COLUMN_NAME>
    <ORDINAL_POSITION>23</ORDINAL_POSITION>
    <COLUMN_DEFAULT>((0.00))</COLUMN_DEFAULT>
    <IS_NULLABLE>NO</IS_NULLABLE>
    <DATA_TYPE>money</DATA_TYPE>
    <NUMERIC_PRECISION>19</NUMERIC_PRECISION>
    <NUMERIC_PRECISION_RADIX>10</NUMERIC_PRECISION_RADIX>
    <NUMERIC_SCALE>4</NUMERIC_SCALE>
  </Columns>
  <Columns>
    <TABLE_CATALOG>AdventureWorks</TABLE_CATALOG>
    <TABLE_SCHEMA>Sales</TABLE_SCHEMA>
    <TABLE_NAME>SalesOrderHeader</TABLE_NAME>
    <COLUMN_NAME>ModifiedDate</COLUMN_NAME>
    <ORDINAL_POSITION>27</ORDINAL_POSITION>
    <COLUMN_DEFAULT>(getdate())</COLUMN_DEFAULT>
    <IS_NULLABLE>NO</IS_NULLABLE>
    <DATA_TYPE>datetime</DATA_TYPE>
    <DATETIME_PRECISION>3</DATETIME_PRECISION>
  </Columns>
  <Columns>
    <TABLE_CATALOG>AdventureWorks</TABLE_CATALOG>
    <TABLE_SCHEMA>Sales</TABLE_SCHEMA>
    <TABLE_NAME>SalesOrderHeader</TABLE_NAME>
    <COLUMN_NAME>OnlineOrderFlag</COLUMN_NAME>
    <ORDINAL_POSITION>7</ORDINAL_POSITION>
    <COLUMN_DEFAULT>((1))</COLUMN_DEFAULT>
    <IS_NULLABLE>NO</IS_NULLABLE>
    <DATA_TYPE>bit</DATA_TYPE>
  </Columns>
  <Columns>
    <TABLE_CATALOG>AdventureWorks</TABLE_CATALOG>
    <TABLE_SCHEMA>Sales</TABLE_SCHEMA>
    <TABLE_NAME>SalesOrderHeader</TABLE_NAME>
    <COLUMN_NAME>OrderDate</COLUMN_NAME>
    <ORDINAL_POSITION>3</ORDINAL_POSITION>
    <COLUMN_DEFAULT>(getdate())</COLUMN_DEFAULT>
    <IS_NULLABLE>NO</IS_NULLABLE>
    <DATA_TYPE>datetime</DATA_TYPE>
    <DATETIME_PRECISION>3</DATETIME_PRECISION>
  </Columns>
  <Columns>
    <TABLE_CATALOG>AdventureWorks</TABLE_CATALOG>
    <TABLE_SCHEMA>Sales</TABLE_SCHEMA>
    <TABLE_NAME>SalesOrderHeader</TABLE_NAME>
    <COLUMN_NAME>PurchaseOrderNumber</COLUMN_NAME>
    <ORDINAL_POSITION>9</ORDINAL_POSITION>
    <IS_NULLABLE>YES</IS_NULLABLE>
    <DATA_TYPE>nvarchar</DATA_TYPE>
    <CHARACTER_MAXIMUM_LENGTH>25</CHARACTER_MAXIMUM_LENGTH>
    <CHARACTER_OCTET_LENGTH>50</CHARACTER_OCTET_LENGTH>
    <CHARACTER_SET_NAME>UNICODE</CHARACTER_SET_NAME>
  </Columns>
  <Columns>
    <TABLE_CATALOG>AdventureWorks</TABLE_CATALOG>
    <TABLE_SCHEMA>Sales</TABLE_SCHEMA>
    <TABLE_NAME>SalesOrderHeader</TABLE_NAME>
    <COLUMN_NAME>RevisionNumber</COLUMN_NAME>
    <ORDINAL_POSITION>2</ORDINAL_POSITION>
    <COLUMN_DEFAULT>((0))</COLUMN_DEFAULT>
    <IS_NULLABLE>NO</IS_NULLABLE>
    <DATA_TYPE>tinyint</DATA_TYPE>
    <NUMERIC_PRECISION>3</NUMERIC_PRECISION>
    <NUMERIC_PRECISION_RADIX>10</NUMERIC_PRECISION_RADIX>
    <NUMERIC_SCALE>0</NUMERIC_SCALE>
  </Columns>
  <Columns>
    <TABLE_CATALOG>AdventureWorks</TABLE_CATALOG>
    <TABLE_SCHEMA>Sales</TABLE_SCHEMA>
    <TABLE_NAME>SalesOrderHeader</TABLE_NAME>
    <COLUMN_NAME>rowguid</COLUMN_NAME>
    <ORDINAL_POSITION>26</ORDINAL_POSITION>
    <COLUMN_DEFAULT>(newid())</COLUMN_DEFAULT>
    <IS_NULLABLE>NO</IS_NULLABLE>
    <DATA_TYPE>uniqueidentifier</DATA_TYPE>
  </Columns>
  <Columns>
    <TABLE_CATALOG>AdventureWorks</TABLE_CATALOG>
    <TABLE_SCHEMA>Sales</TABLE_SCHEMA>
    <TABLE_NAME>SalesOrderHeader</TABLE_NAME>
    <COLUMN_NAME>SalesOrderID</COLUMN_NAME>
    <ORDINAL_POSITION>1</ORDINAL_POSITION>
    <IS_NULLABLE>NO</IS_NULLABLE>
    <DATA_TYPE>int</DATA_TYPE>
    <NUMERIC_PRECISION>10</NUMERIC_PRECISION>
    <NUMERIC_PRECISION_RADIX>10</NUMERIC_PRECISION_RADIX>
    <NUMERIC_SCALE>0</NUMERIC_SCALE>
  </Columns>
  <Columns>
    <TABLE_CATALOG>AdventureWorks</TABLE_CATALOG>
    <TABLE_SCHEMA>Sales</TABLE_SCHEMA>
    <TABLE_NAME>SalesOrderHeader</TABLE_NAME>
    <COLUMN_NAME>SalesOrderNumber</COLUMN_NAME>
    <ORDINAL_POSITION>8</ORDINAL_POSITION>
    <IS_NULLABLE>NO</IS_NULLABLE>
    <DATA_TYPE>nvarchar</DATA_TYPE>
    <CHARACTER_MAXIMUM_LENGTH>25</CHARACTER_MAXIMUM_LENGTH>
    <CHARACTER_OCTET_LENGTH>50</CHARACTER_OCTET_LENGTH>
    <CHARACTER_SET_NAME>UNICODE</CHARACTER_SET_NAME>
  </Columns>
  <Columns>
    <TABLE_CATALOG>AdventureWorks</TABLE_CATALOG>
    <TABLE_SCHEMA>Sales</TABLE_SCHEMA>
    <TABLE_NAME>SalesOrderHeader</TABLE_NAME>
    <COLUMN_NAME>SalesPersonID</COLUMN_NAME>
    <ORDINAL_POSITION>13</ORDINAL_POSITION>
    <IS_NULLABLE>YES</IS_NULLABLE>
    <DATA_TYPE>int</DATA_TYPE>
    <NUMERIC_PRECISION>10</NUMERIC_PRECISION>
    <NUMERIC_PRECISION_RADIX>10</NUMERIC_PRECISION_RADIX>
    <NUMERIC_SCALE>0</NUMERIC_SCALE>
  </Columns>
  <Columns>
    <TABLE_CATALOG>AdventureWorks</TABLE_CATALOG>
    <TABLE_SCHEMA>Sales</TABLE_SCHEMA>
    <TABLE_NAME>SalesOrderHeader</TABLE_NAME>
    <COLUMN_NAME>ShipDate</COLUMN_NAME>
    <ORDINAL_POSITION>5</ORDINAL_POSITION>
    <IS_NULLABLE>YES</IS_NULLABLE>
    <DATA_TYPE>datetime</DATA_TYPE>
    <DATETIME_PRECISION>3</DATETIME_PRECISION>
  </Columns>
  <Columns>
    <TABLE_CATALOG>AdventureWorks</TABLE_CATALOG>
    <TABLE_SCHEMA>Sales</TABLE_SCHEMA>
    <TABLE_NAME>SalesOrderHeader</TABLE_NAME>
    <COLUMN_NAME>ShipMethodID</COLUMN_NAME>
    <ORDINAL_POSITION>17</ORDINAL_POSITION>
    <IS_NULLABLE>NO</IS_NULLABLE>
    <DATA_TYPE>int</DATA_TYPE>
    <NUMERIC_PRECISION>10</NUMERIC_PRECISION>
    <NUMERIC_PRECISION_RADIX>10</NUMERIC_PRECISION_RADIX>
    <NUMERIC_SCALE>0</NUMERIC_SCALE>
  </Columns>
  <Columns>
    <TABLE_CATALOG>AdventureWorks</TABLE_CATALOG>
    <TABLE_SCHEMA>Sales</TABLE_SCHEMA>
    <TABLE_NAME>SalesOrderHeader</TABLE_NAME>
    <COLUMN_NAME>ShipToAddressID</COLUMN_NAME>
    <ORDINAL_POSITION>16</ORDINAL_POSITION>
    <IS_NULLABLE>NO</IS_NULLABLE>
    <DATA_TYPE>int</DATA_TYPE>
    <NUMERIC_PRECISION>10</NUMERIC_PRECISION>
    <NUMERIC_PRECISION_RADIX>10</NUMERIC_PRECISION_RADIX>
    <NUMERIC_SCALE>0</NUMERIC_SCALE>
  </Columns>
  <Columns>
    <TABLE_CATALOG>AdventureWorks</TABLE_CATALOG>
    <TABLE_SCHEMA>Sales</TABLE_SCHEMA>
    <TABLE_NAME>SalesOrderHeader</TABLE_NAME>
    <COLUMN_NAME>Status</COLUMN_NAME>
    <ORDINAL_POSITION>6</ORDINAL_POSITION>
    <COLUMN_DEFAULT>((1))</COLUMN_DEFAULT>
    <IS_NULLABLE>NO</IS_NULLABLE>
    <DATA_TYPE>tinyint</DATA_TYPE>
    <NUMERIC_PRECISION>3</NUMERIC_PRECISION>
    <NUMERIC_PRECISION_RADIX>10</NUMERIC_PRECISION_RADIX>
    <NUMERIC_SCALE>0</NUMERIC_SCALE>
  </Columns>
  <Columns>
    <TABLE_CATALOG>AdventureWorks</TABLE_CATALOG>
    <TABLE_SCHEMA>Sales</TABLE_SCHEMA>
    <TABLE_NAME>SalesOrderHeader</TABLE_NAME>
    <COLUMN_NAME>SubTotal</COLUMN_NAME>
    <ORDINAL_POSITION>21</ORDINAL_POSITION>
    <COLUMN_DEFAULT>((0.00))</COLUMN_DEFAULT>
    <IS_NULLABLE>NO</IS_NULLABLE>
    <DATA_TYPE>money</DATA_TYPE>
    <NUMERIC_PRECISION>19</NUMERIC_PRECISION>
    <NUMERIC_PRECISION_RADIX>10</NUMERIC_PRECISION_RADIX>
    <NUMERIC_SCALE>4</NUMERIC_SCALE>
  </Columns>
  <Columns>
    <TABLE_CATALOG>AdventureWorks</TABLE_CATALOG>
    <TABLE_SCHEMA>Sales</TABLE_SCHEMA>
    <TABLE_NAME>SalesOrderHeader</TABLE_NAME>
    <COLUMN_NAME>TaxAmt</COLUMN_NAME>
    <ORDINAL_POSITION>22</ORDINAL_POSITION>
    <COLUMN_DEFAULT>((0.00))</COLUMN_DEFAULT>
    <IS_NULLABLE>NO</IS_NULLABLE>
    <DATA_TYPE>money</DATA_TYPE>
    <NUMERIC_PRECISION>19</NUMERIC_PRECISION>
    <NUMERIC_PRECISION_RADIX>10</NUMERIC_PRECISION_RADIX>
    <NUMERIC_SCALE>4</NUMERIC_SCALE>
  </Columns>
  <Columns>
    <TABLE_CATALOG>AdventureWorks</TABLE_CATALOG>
    <TABLE_SCHEMA>Sales</TABLE_SCHEMA>
    <TABLE_NAME>SalesOrderHeader</TABLE_NAME>
    <COLUMN_NAME>TerritoryID</COLUMN_NAME>
    <ORDINAL_POSITION>14</ORDINAL_POSITION>
    <IS_NULLABLE>YES</IS_NULLABLE>
    <DATA_TYPE>int</DATA_TYPE>
    <NUMERIC_PRECISION>10</NUMERIC_PRECISION>
    <NUMERIC_PRECISION_RADIX>10</NUMERIC_PRECISION_RADIX>
    <NUMERIC_SCALE>0</NUMERIC_SCALE>
  </Columns>
  <Columns>
    <TABLE_CATALOG>AdventureWorks</TABLE_CATALOG>
    <TABLE_SCHEMA>Sales</TABLE_SCHEMA>
    <TABLE_NAME>SalesOrderHeader</TABLE_NAME>
    <COLUMN_NAME>TotalDue</COLUMN_NAME>
    <ORDINAL_POSITION>24</ORDINAL_POSITION>
    <IS_NULLABLE>NO</IS_NULLABLE>
    <DATA_TYPE>money</DATA_TYPE>
    <NUMERIC_PRECISION>19</NUMERIC_PRECISION>
    <NUMERIC_PRECISION_RADIX>10</NUMERIC_PRECISION_RADIX>
    <NUMERIC_SCALE>4</NUMERIC_SCALE>
  </Columns>
  <Columns>
    <TABLE_CATALOG>AdventureWorks</TABLE_CATALOG>
    <TABLE_SCHEMA>Sales</TABLE_SCHEMA>
    <TABLE_NAME>SalesOrderHeaderSalesReason</TABLE_NAME>
    <COLUMN_NAME>ModifiedDate</COLUMN_NAME>
    <ORDINAL_POSITION>3</ORDINAL_POSITION>
    <COLUMN_DEFAULT>(getdate())</COLUMN_DEFAULT>
    <IS_NULLABLE>NO</IS_NULLABLE>
    <DATA_TYPE>datetime</DATA_TYPE>
    <DATETIME_PRECISION>3</DATETIME_PRECISION>
  </Columns>
  <Columns>
    <TABLE_CATALOG>AdventureWorks</TABLE_CATALOG>
    <TABLE_SCHEMA>Sales</TABLE_SCHEMA>
    <TABLE_NAME>SalesOrderHeaderSalesReason</TABLE_NAME>
    <COLUMN_NAME>SalesOrderID</COLUMN_NAME>
    <ORDINAL_POSITION>1</ORDINAL_POSITION>
    <IS_NULLABLE>NO</IS_NULLABLE>
    <DATA_TYPE>int</DATA_TYPE>
    <NUMERIC_PRECISION>10</NUMERIC_PRECISION>
    <NUMERIC_PRECISION_RADIX>10</NUMERIC_PRECISION_RADIX>
    <NUMERIC_SCALE>0</NUMERIC_SCALE>
  </Columns>
  <Columns>
    <TABLE_CATALOG>AdventureWorks</TABLE_CATALOG>
    <TABLE_SCHEMA>Sales</TABLE_SCHEMA>
    <TABLE_NAME>SalesOrderHeaderSalesReason</TABLE_NAME>
    <COLUMN_NAME>SalesReasonID</COLUMN_NAME>
    <ORDINAL_POSITION>2</ORDINAL_POSITION>
    <IS_NULLABLE>NO</IS_NULLABLE>
    <DATA_TYPE>int</DATA_TYPE>
    <NUMERIC_PRECISION>10</NUMERIC_PRECISION>
    <NUMERIC_PRECISION_RADIX>10</NUMERIC_PRECISION_RADIX>
    <NUMERIC_SCALE>0</NUMERIC_SCALE>
  </Columns>
  <Columns>
    <TABLE_CATALOG>AdventureWorks</TABLE_CATALOG>
    <TABLE_SCHEMA>Sales</TABLE_SCHEMA>
    <TABLE_NAME>SalesPerson</TABLE_NAME>
    <COLUMN_NAME>Bonus</COLUMN_NAME>
    <ORDINAL_POSITION>4</ORDINAL_POSITION>
    <COLUMN_DEFAULT>((0.00))</COLUMN_DEFAULT>
    <IS_NULLABLE>NO</IS_NULLABLE>
    <DATA_TYPE>money</DATA_TYPE>
    <NUMERIC_PRECISION>19</NUMERIC_PRECISION>
    <NUMERIC_PRECISION_RADIX>10</NUMERIC_PRECISION_RADIX>
    <NUMERIC_SCALE>4</NUMERIC_SCALE>
  </Columns>
  <Columns>
    <TABLE_CATALOG>AdventureWorks</TABLE_CATALOG>
    <TABLE_SCHEMA>Sales</TABLE_SCHEMA>
    <TABLE_NAME>SalesPerson</TABLE_NAME>
    <COLUMN_NAME>CommissionPct</COLUMN_NAME>
    <ORDINAL_POSITION>5</ORDINAL_POSITION>
    <COLUMN_DEFAULT>((0.00))</COLUMN_DEFAULT>
    <IS_NULLABLE>NO</IS_NULLABLE>
    <DATA_TYPE>smallmoney</DATA_TYPE>
    <NUMERIC_PRECISION>10</NUMERIC_PRECISION>
    <NUMERIC_PRECISION_RADIX>10</NUMERIC_PRECISION_RADIX>
    <NUMERIC_SCALE>4</NUMERIC_SCALE>
  </Columns>
  <Columns>
    <TABLE_CATALOG>AdventureWorks</TABLE_CATALOG>
    <TABLE_SCHEMA>Sales</TABLE_SCHEMA>
    <TABLE_NAME>SalesPerson</TABLE_NAME>
    <COLUMN_NAME>ModifiedDate</COLUMN_NAME>
    <ORDINAL_POSITION>9</ORDINAL_POSITION>
    <COLUMN_DEFAULT>(getdate())</COLUMN_DEFAULT>
    <IS_NULLABLE>NO</IS_NULLABLE>
    <DATA_TYPE>datetime</DATA_TYPE>
    <DATETIME_PRECISION>3</DATETIME_PRECISION>
  </Columns>
  <Columns>
    <TABLE_CATALOG>AdventureWorks</TABLE_CATALOG>
    <TABLE_SCHEMA>Sales</TABLE_SCHEMA>
    <TABLE_NAME>SalesPerson</TABLE_NAME>
    <COLUMN_NAME>rowguid</COLUMN_NAME>
    <ORDINAL_POSITION>8</ORDINAL_POSITION>
    <COLUMN_DEFAULT>(newid())</COLUMN_DEFAULT>
    <IS_NULLABLE>NO</IS_NULLABLE>
    <DATA_TYPE>uniqueidentifier</DATA_TYPE>
  </Columns>
  <Columns>
    <TABLE_CATALOG>AdventureWorks</TABLE_CATALOG>
    <TABLE_SCHEMA>Sales</TABLE_SCHEMA>
    <TABLE_NAME>SalesPerson</TABLE_NAME>
    <COLUMN_NAME>SalesLastYear</COLUMN_NAME>
    <ORDINAL_POSITION>7</ORDINAL_POSITION>
    <COLUMN_DEFAULT>((0.00))</COLUMN_DEFAULT>
    <IS_NULLABLE>NO</IS_NULLABLE>
    <DATA_TYPE>money</DATA_TYPE>
    <NUMERIC_PRECISION>19</NUMERIC_PRECISION>
    <NUMERIC_PRECISION_RADIX>10</NUMERIC_PRECISION_RADIX>
    <NUMERIC_SCALE>4</NUMERIC_SCALE>
  </Columns>
  <Columns>
    <TABLE_CATALOG>AdventureWorks</TABLE_CATALOG>
    <TABLE_SCHEMA>Sales</TABLE_SCHEMA>
    <TABLE_NAME>SalesPerson</TABLE_NAME>
    <COLUMN_NAME>SalesPersonID</COLUMN_NAME>
    <ORDINAL_POSITION>1</ORDINAL_POSITION>
    <IS_NULLABLE>NO</IS_NULLABLE>
    <DATA_TYPE>int</DATA_TYPE>
    <NUMERIC_PRECISION>10</NUMERIC_PRECISION>
    <NUMERIC_PRECISION_RADIX>10</NUMERIC_PRECISION_RADIX>
    <NUMERIC_SCALE>0</NUMERIC_SCALE>
  </Columns>
  <Columns>
    <TABLE_CATALOG>AdventureWorks</TABLE_CATALOG>
    <TABLE_SCHEMA>Sales</TABLE_SCHEMA>
    <TABLE_NAME>SalesPerson</TABLE_NAME>
    <COLUMN_NAME>SalesQuota</COLUMN_NAME>
    <ORDINAL_POSITION>3</ORDINAL_POSITION>
    <IS_NULLABLE>YES</IS_NULLABLE>
    <DATA_TYPE>money</DATA_TYPE>
    <NUMERIC_PRECISION>19</NUMERIC_PRECISION>
    <NUMERIC_PRECISION_RADIX>10</NUMERIC_PRECISION_RADIX>
    <NUMERIC_SCALE>4</NUMERIC_SCALE>
  </Columns>
  <Columns>
    <TABLE_CATALOG>AdventureWorks</TABLE_CATALOG>
    <TABLE_SCHEMA>Sales</TABLE_SCHEMA>
    <TABLE_NAME>SalesPerson</TABLE_NAME>
    <COLUMN_NAME>SalesYTD</COLUMN_NAME>
    <ORDINAL_POSITION>6</ORDINAL_POSITION>
    <COLUMN_DEFAULT>((0.00))</COLUMN_DEFAULT>
    <IS_NULLABLE>NO</IS_NULLABLE>
    <DATA_TYPE>money</DATA_TYPE>
    <NUMERIC_PRECISION>19</NUMERIC_PRECISION>
    <NUMERIC_PRECISION_RADIX>10</NUMERIC_PRECISION_RADIX>
    <NUMERIC_SCALE>4</NUMERIC_SCALE>
  </Columns>
  <Columns>
    <TABLE_CATALOG>AdventureWorks</TABLE_CATALOG>
    <TABLE_SCHEMA>Sales</TABLE_SCHEMA>
    <TABLE_NAME>SalesPerson</TABLE_NAME>
    <COLUMN_NAME>TerritoryID</COLUMN_NAME>
    <ORDINAL_POSITION>2</ORDINAL_POSITION>
    <IS_NULLABLE>YES</IS_NULLABLE>
    <DATA_TYPE>int</DATA_TYPE>
    <NUMERIC_PRECISION>10</NUMERIC_PRECISION>
    <NUMERIC_PRECISION_RADIX>10</NUMERIC_PRECISION_RADIX>
    <NUMERIC_SCALE>0</NUMERIC_SCALE>
  </Columns>
  <Columns>
    <TABLE_CATALOG>AdventureWorks</TABLE_CATALOG>
    <TABLE_SCHEMA>Sales</TABLE_SCHEMA>
    <TABLE_NAME>SalesPersonQuotaHistory</TABLE_NAME>
    <COLUMN_NAME>ModifiedDate</COLUMN_NAME>
    <ORDINAL_POSITION>5</ORDINAL_POSITION>
    <COLUMN_DEFAULT>(getdate())</COLUMN_DEFAULT>
    <IS_NULLABLE>NO</IS_NULLABLE>
    <DATA_TYPE>datetime</DATA_TYPE>
    <DATETIME_PRECISION>3</DATETIME_PRECISION>
  </Columns>
  <Columns>
    <TABLE_CATALOG>AdventureWorks</TABLE_CATALOG>
    <TABLE_SCHEMA>Sales</TABLE_SCHEMA>
    <TABLE_NAME>SalesPersonQuotaHistory</TABLE_NAME>
    <COLUMN_NAME>QuotaDate</COLUMN_NAME>
    <ORDINAL_POSITION>2</ORDINAL_POSITION>
    <IS_NULLABLE>NO</IS_NULLABLE>
    <DATA_TYPE>datetime</DATA_TYPE>
    <DATETIME_PRECISION>3</DATETIME_PRECISION>
  </Columns>
  <Columns>
    <TABLE_CATALOG>AdventureWorks</TABLE_CATALOG>
    <TABLE_SCHEMA>Sales</TABLE_SCHEMA>
    <TABLE_NAME>SalesPersonQuotaHistory</TABLE_NAME>
    <COLUMN_NAME>rowguid</COLUMN_NAME>
    <ORDINAL_POSITION>4</ORDINAL_POSITION>
    <COLUMN_DEFAULT>(newid())</COLUMN_DEFAULT>
    <IS_NULLABLE>NO</IS_NULLABLE>
    <DATA_TYPE>uniqueidentifier</DATA_TYPE>
  </Columns>
  <Columns>
    <TABLE_CATALOG>AdventureWorks</TABLE_CATALOG>
    <TABLE_SCHEMA>Sales</TABLE_SCHEMA>
    <TABLE_NAME>SalesPersonQuotaHistory</TABLE_NAME>
    <COLUMN_NAME>SalesPersonID</COLUMN_NAME>
    <ORDINAL_POSITION>1</ORDINAL_POSITION>
    <IS_NULLABLE>NO</IS_NULLABLE>
    <DATA_TYPE>int</DATA_TYPE>
    <NUMERIC_PRECISION>10</NUMERIC_PRECISION>
    <NUMERIC_PRECISION_RADIX>10</NUMERIC_PRECISION_RADIX>
    <NUMERIC_SCALE>0</NUMERIC_SCALE>
  </Columns>
  <Columns>
    <TABLE_CATALOG>AdventureWorks</TABLE_CATALOG>
    <TABLE_SCHEMA>Sales</TABLE_SCHEMA>
    <TABLE_NAME>SalesPersonQuotaHistory</TABLE_NAME>
    <COLUMN_NAME>SalesQuota</COLUMN_NAME>
    <ORDINAL_POSITION>3</ORDINAL_POSITION>
    <IS_NULLABLE>NO</IS_NULLABLE>
    <DATA_TYPE>money</DATA_TYPE>
    <NUMERIC_PRECISION>19</NUMERIC_PRECISION>
    <NUMERIC_PRECISION_RADIX>10</NUMERIC_PRECISION_RADIX>
    <NUMERIC_SCALE>4</NUMERIC_SCALE>
  </Columns>
  <Columns>
    <TABLE_CATALOG>AdventureWorks</TABLE_CATALOG>
    <TABLE_SCHEMA>Sales</TABLE_SCHEMA>
    <TABLE_NAME>SalesReason</TABLE_NAME>
    <COLUMN_NAME>ModifiedDate</COLUMN_NAME>
    <ORDINAL_POSITION>4</ORDINAL_POSITION>
    <COLUMN_DEFAULT>(getdate())</COLUMN_DEFAULT>
    <IS_NULLABLE>NO</IS_NULLABLE>
    <DATA_TYPE>datetime</DATA_TYPE>
    <DATETIME_PRECISION>3</DATETIME_PRECISION>
  </Columns>
  <Columns>
    <TABLE_CATALOG>AdventureWorks</TABLE_CATALOG>
    <TABLE_SCHEMA>Sales</TABLE_SCHEMA>
    <TABLE_NAME>SalesReason</TABLE_NAME>
    <COLUMN_NAME>Name</COLUMN_NAME>
    <ORDINAL_POSITION>2</ORDINAL_POSITION>
    <IS_NULLABLE>NO</IS_NULLABLE>
    <DATA_TYPE>nvarchar</DATA_TYPE>
    <CHARACTER_MAXIMUM_LENGTH>50</CHARACTER_MAXIMUM_LENGTH>
    <CHARACTER_OCTET_LENGTH>100</CHARACTER_OCTET_LENGTH>
    <CHARACTER_SET_NAME>UNICODE</CHARACTER_SET_NAME>
  </Columns>
  <Columns>
    <TABLE_CATALOG>AdventureWorks</TABLE_CATALOG>
    <TABLE_SCHEMA>Sales</TABLE_SCHEMA>
    <TABLE_NAME>SalesReason</TABLE_NAME>
    <COLUMN_NAME>ReasonType</COLUMN_NAME>
    <ORDINAL_POSITION>3</ORDINAL_POSITION>
    <IS_NULLABLE>NO</IS_NULLABLE>
    <DATA_TYPE>nvarchar</DATA_TYPE>
    <CHARACTER_MAXIMUM_LENGTH>50</CHARACTER_MAXIMUM_LENGTH>
    <CHARACTER_OCTET_LENGTH>100</CHARACTER_OCTET_LENGTH>
    <CHARACTER_SET_NAME>UNICODE</CHARACTER_SET_NAME>
  </Columns>
  <Columns>
    <TABLE_CATALOG>AdventureWorks</TABLE_CATALOG>
    <TABLE_SCHEMA>Sales</TABLE_SCHEMA>
    <TABLE_NAME>SalesReason</TABLE_NAME>
    <COLUMN_NAME>SalesReasonID</COLUMN_NAME>
    <ORDINAL_POSITION>1</ORDINAL_POSITION>
    <IS_NULLABLE>NO</IS_NULLABLE>
    <DATA_TYPE>int</DATA_TYPE>
    <NUMERIC_PRECISION>10</NUMERIC_PRECISION>
    <NUMERIC_PRECISION_RADIX>10</NUMERIC_PRECISION_RADIX>
    <NUMERIC_SCALE>0</NUMERIC_SCALE>
  </Columns>
  <Columns>
    <TABLE_CATALOG>AdventureWorks</TABLE_CATALOG>
    <TABLE_SCHEMA>Sales</TABLE_SCHEMA>
    <TABLE_NAME>SalesTaxRate</TABLE_NAME>
    <COLUMN_NAME>ModifiedDate</COLUMN_NAME>
    <ORDINAL_POSITION>7</ORDINAL_POSITION>
    <COLUMN_DEFAULT>(getdate())</COLUMN_DEFAULT>
    <IS_NULLABLE>NO</IS_NULLABLE>
    <DATA_TYPE>datetime</DATA_TYPE>
    <DATETIME_PRECISION>3</DATETIME_PRECISION>
  </Columns>
  <Columns>
    <TABLE_CATALOG>AdventureWorks</TABLE_CATALOG>
    <TABLE_SCHEMA>Sales</TABLE_SCHEMA>
    <TABLE_NAME>SalesTaxRate</TABLE_NAME>
    <COLUMN_NAME>Name</COLUMN_NAME>
    <ORDINAL_POSITION>5</ORDINAL_POSITION>
    <IS_NULLABLE>NO</IS_NULLABLE>
    <DATA_TYPE>nvarchar</DATA_TYPE>
    <CHARACTER_MAXIMUM_LENGTH>50</CHARACTER_MAXIMUM_LENGTH>
    <CHARACTER_OCTET_LENGTH>100</CHARACTER_OCTET_LENGTH>
    <CHARACTER_SET_NAME>UNICODE</CHARACTER_SET_NAME>
  </Columns>
  <Columns>
    <TABLE_CATALOG>AdventureWorks</TABLE_CATALOG>
    <TABLE_SCHEMA>Sales</TABLE_SCHEMA>
    <TABLE_NAME>SalesTaxRate</TABLE_NAME>
    <COLUMN_NAME>rowguid</COLUMN_NAME>
    <ORDINAL_POSITION>6</ORDINAL_POSITION>
    <COLUMN_DEFAULT>(newid())</COLUMN_DEFAULT>
    <IS_NULLABLE>NO</IS_NULLABLE>
    <DATA_TYPE>uniqueidentifier</DATA_TYPE>
  </Columns>
  <Columns>
    <TABLE_CATALOG>AdventureWorks</TABLE_CATALOG>
    <TABLE_SCHEMA>Sales</TABLE_SCHEMA>
    <TABLE_NAME>SalesTaxRate</TABLE_NAME>
    <COLUMN_NAME>SalesTaxRateID</COLUMN_NAME>
    <ORDINAL_POSITION>1</ORDINAL_POSITION>
    <IS_NULLABLE>NO</IS_NULLABLE>
    <DATA_TYPE>int</DATA_TYPE>
    <NUMERIC_PRECISION>10</NUMERIC_PRECISION>
    <NUMERIC_PRECISION_RADIX>10</NUMERIC_PRECISION_RADIX>
    <NUMERIC_SCALE>0</NUMERIC_SCALE>
  </Columns>
  <Columns>
    <TABLE_CATALOG>AdventureWorks</TABLE_CATALOG>
    <TABLE_SCHEMA>Sales</TABLE_SCHEMA>
    <TABLE_NAME>SalesTaxRate</TABLE_NAME>
    <COLUMN_NAME>StateProvinceID</COLUMN_NAME>
    <ORDINAL_POSITION>2</ORDINAL_POSITION>
    <IS_NULLABLE>NO</IS_NULLABLE>
    <DATA_TYPE>int</DATA_TYPE>
    <NUMERIC_PRECISION>10</NUMERIC_PRECISION>
    <NUMERIC_PRECISION_RADIX>10</NUMERIC_PRECISION_RADIX>
    <NUMERIC_SCALE>0</NUMERIC_SCALE>
  </Columns>
  <Columns>
    <TABLE_CATALOG>AdventureWorks</TABLE_CATALOG>
    <TABLE_SCHEMA>Sales</TABLE_SCHEMA>
    <TABLE_NAME>SalesTaxRate</TABLE_NAME>
    <COLUMN_NAME>TaxRate</COLUMN_NAME>
    <ORDINAL_POSITION>4</ORDINAL_POSITION>
    <COLUMN_DEFAULT>((0.00))</COLUMN_DEFAULT>
    <IS_NULLABLE>NO</IS_NULLABLE>
    <DATA_TYPE>smallmoney</DATA_TYPE>
    <NUMERIC_PRECISION>10</NUMERIC_PRECISION>
    <NUMERIC_PRECISION_RADIX>10</NUMERIC_PRECISION_RADIX>
    <NUMERIC_SCALE>4</NUMERIC_SCALE>
  </Columns>
  <Columns>
    <TABLE_CATALOG>AdventureWorks</TABLE_CATALOG>
    <TABLE_SCHEMA>Sales</TABLE_SCHEMA>
    <TABLE_NAME>SalesTaxRate</TABLE_NAME>
    <COLUMN_NAME>TaxType</COLUMN_NAME>
    <ORDINAL_POSITION>3</ORDINAL_POSITION>
    <IS_NULLABLE>NO</IS_NULLABLE>
    <DATA_TYPE>tinyint</DATA_TYPE>
    <NUMERIC_PRECISION>3</NUMERIC_PRECISION>
    <NUMERIC_PRECISION_RADIX>10</NUMERIC_PRECISION_RADIX>
    <NUMERIC_SCALE>0</NUMERIC_SCALE>
  </Columns>
  <Columns>
    <TABLE_CATALOG>AdventureWorks</TABLE_CATALOG>
    <TABLE_SCHEMA>Sales</TABLE_SCHEMA>
    <TABLE_NAME>SalesTerritory</TABLE_NAME>
    <COLUMN_NAME>CostLastYear</COLUMN_NAME>
    <ORDINAL_POSITION>8</ORDINAL_POSITION>
    <COLUMN_DEFAULT>((0.00))</COLUMN_DEFAULT>
    <IS_NULLABLE>NO</IS_NULLABLE>
    <DATA_TYPE>money</DATA_TYPE>
    <NUMERIC_PRECISION>19</NUMERIC_PRECISION>
    <NUMERIC_PRECISION_RADIX>10</NUMERIC_PRECISION_RADIX>
    <NUMERIC_SCALE>4</NUMERIC_SCALE>
  </Columns>
  <Columns>
    <TABLE_CATALOG>AdventureWorks</TABLE_CATALOG>
    <TABLE_SCHEMA>Sales</TABLE_SCHEMA>
    <TABLE_NAME>SalesTerritory</TABLE_NAME>
    <COLUMN_NAME>CostYTD</COLUMN_NAME>
    <ORDINAL_POSITION>7</ORDINAL_POSITION>
    <COLUMN_DEFAULT>((0.00))</COLUMN_DEFAULT>
    <IS_NULLABLE>NO</IS_NULLABLE>
    <DATA_TYPE>money</DATA_TYPE>
    <NUMERIC_PRECISION>19</NUMERIC_PRECISION>
    <NUMERIC_PRECISION_RADIX>10</NUMERIC_PRECISION_RADIX>
    <NUMERIC_SCALE>4</NUMERIC_SCALE>
  </Columns>
  <Columns>
    <TABLE_CATALOG>AdventureWorks</TABLE_CATALOG>
    <TABLE_SCHEMA>Sales</TABLE_SCHEMA>
    <TABLE_NAME>SalesTerritory</TABLE_NAME>
    <COLUMN_NAME>CountryRegionCode</COLUMN_NAME>
    <ORDINAL_POSITION>3</ORDINAL_POSITION>
    <IS_NULLABLE>NO</IS_NULLABLE>
    <DATA_TYPE>nvarchar</DATA_TYPE>
    <CHARACTER_MAXIMUM_LENGTH>3</CHARACTER_MAXIMUM_LENGTH>
    <CHARACTER_OCTET_LENGTH>6</CHARACTER_OCTET_LENGTH>
    <CHARACTER_SET_NAME>UNICODE</CHARACTER_SET_NAME>
  </Columns>
  <Columns>
    <TABLE_CATALOG>AdventureWorks</TABLE_CATALOG>
    <TABLE_SCHEMA>Sales</TABLE_SCHEMA>
    <TABLE_NAME>SalesTerritory</TABLE_NAME>
    <COLUMN_NAME>Group</COLUMN_NAME>
    <ORDINAL_POSITION>4</ORDINAL_POSITION>
    <IS_NULLABLE>NO</IS_NULLABLE>
    <DATA_TYPE>nvarchar</DATA_TYPE>
    <CHARACTER_MAXIMUM_LENGTH>50</CHARACTER_MAXIMUM_LENGTH>
    <CHARACTER_OCTET_LENGTH>100</CHARACTER_OCTET_LENGTH>
    <CHARACTER_SET_NAME>UNICODE</CHARACTER_SET_NAME>
  </Columns>
  <Columns>
    <TABLE_CATALOG>AdventureWorks</TABLE_CATALOG>
    <TABLE_SCHEMA>Sales</TABLE_SCHEMA>
    <TABLE_NAME>SalesTerritory</TABLE_NAME>
    <COLUMN_NAME>ModifiedDate</COLUMN_NAME>
    <ORDINAL_POSITION>10</ORDINAL_POSITION>
    <COLUMN_DEFAULT>(getdate())</COLUMN_DEFAULT>
    <IS_NULLABLE>NO</IS_NULLABLE>
    <DATA_TYPE>datetime</DATA_TYPE>
    <DATETIME_PRECISION>3</DATETIME_PRECISION>
  </Columns>
  <Columns>
    <TABLE_CATALOG>AdventureWorks</TABLE_CATALOG>
    <TABLE_SCHEMA>Sales</TABLE_SCHEMA>
    <TABLE_NAME>SalesTerritory</TABLE_NAME>
    <COLUMN_NAME>Name</COLUMN_NAME>
    <ORDINAL_POSITION>2</ORDINAL_POSITION>
    <IS_NULLABLE>NO</IS_NULLABLE>
    <DATA_TYPE>nvarchar</DATA_TYPE>
    <CHARACTER_MAXIMUM_LENGTH>50</CHARACTER_MAXIMUM_LENGTH>
    <CHARACTER_OCTET_LENGTH>100</CHARACTER_OCTET_LENGTH>
    <CHARACTER_SET_NAME>UNICODE</CHARACTER_SET_NAME>
  </Columns>
  <Columns>
    <TABLE_CATALOG>AdventureWorks</TABLE_CATALOG>
    <TABLE_SCHEMA>Sales</TABLE_SCHEMA>
    <TABLE_NAME>SalesTerritory</TABLE_NAME>
    <COLUMN_NAME>rowguid</COLUMN_NAME>
    <ORDINAL_POSITION>9</ORDINAL_POSITION>
    <COLUMN_DEFAULT>(newid())</COLUMN_DEFAULT>
    <IS_NULLABLE>NO</IS_NULLABLE>
    <DATA_TYPE>uniqueidentifier</DATA_TYPE>
  </Columns>
  <Columns>
    <TABLE_CATALOG>AdventureWorks</TABLE_CATALOG>
    <TABLE_SCHEMA>Sales</TABLE_SCHEMA>
    <TABLE_NAME>SalesTerritory</TABLE_NAME>
    <COLUMN_NAME>SalesLastYear</COLUMN_NAME>
    <ORDINAL_POSITION>6</ORDINAL_POSITION>
    <COLUMN_DEFAULT>((0.00))</COLUMN_DEFAULT>
    <IS_NULLABLE>NO</IS_NULLABLE>
    <DATA_TYPE>money</DATA_TYPE>
    <NUMERIC_PRECISION>19</NUMERIC_PRECISION>
    <NUMERIC_PRECISION_RADIX>10</NUMERIC_PRECISION_RADIX>
    <NUMERIC_SCALE>4</NUMERIC_SCALE>
  </Columns>
  <Columns>
    <TABLE_CATALOG>AdventureWorks</TABLE_CATALOG>
    <TABLE_SCHEMA>Sales</TABLE_SCHEMA>
    <TABLE_NAME>SalesTerritory</TABLE_NAME>
    <COLUMN_NAME>SalesYTD</COLUMN_NAME>
    <ORDINAL_POSITION>5</ORDINAL_POSITION>
    <COLUMN_DEFAULT>((0.00))</COLUMN_DEFAULT>
    <IS_NULLABLE>NO</IS_NULLABLE>
    <DATA_TYPE>money</DATA_TYPE>
    <NUMERIC_PRECISION>19</NUMERIC_PRECISION>
    <NUMERIC_PRECISION_RADIX>10</NUMERIC_PRECISION_RADIX>
    <NUMERIC_SCALE>4</NUMERIC_SCALE>
  </Columns>
  <Columns>
    <TABLE_CATALOG>AdventureWorks</TABLE_CATALOG>
    <TABLE_SCHEMA>Sales</TABLE_SCHEMA>
    <TABLE_NAME>SalesTerritory</TABLE_NAME>
    <COLUMN_NAME>TerritoryID</COLUMN_NAME>
    <ORDINAL_POSITION>1</ORDINAL_POSITION>
    <IS_NULLABLE>NO</IS_NULLABLE>
    <DATA_TYPE>int</DATA_TYPE>
    <NUMERIC_PRECISION>10</NUMERIC_PRECISION>
    <NUMERIC_PRECISION_RADIX>10</NUMERIC_PRECISION_RADIX>
    <NUMERIC_SCALE>0</NUMERIC_SCALE>
  </Columns>
  <Columns>
    <TABLE_CATALOG>AdventureWorks</TABLE_CATALOG>
    <TABLE_SCHEMA>Sales</TABLE_SCHEMA>
    <TABLE_NAME>SalesTerritoryHistory</TABLE_NAME>
    <COLUMN_NAME>EndDate</COLUMN_NAME>
    <ORDINAL_POSITION>4</ORDINAL_POSITION>
    <IS_NULLABLE>YES</IS_NULLABLE>
    <DATA_TYPE>datetime</DATA_TYPE>
    <DATETIME_PRECISION>3</DATETIME_PRECISION>
  </Columns>
  <Columns>
    <TABLE_CATALOG>AdventureWorks</TABLE_CATALOG>
    <TABLE_SCHEMA>Sales</TABLE_SCHEMA>
    <TABLE_NAME>SalesTerritoryHistory</TABLE_NAME>
    <COLUMN_NAME>ModifiedDate</COLUMN_NAME>
    <ORDINAL_POSITION>6</ORDINAL_POSITION>
    <COLUMN_DEFAULT>(getdate())</COLUMN_DEFAULT>
    <IS_NULLABLE>NO</IS_NULLABLE>
    <DATA_TYPE>datetime</DATA_TYPE>
    <DATETIME_PRECISION>3</DATETIME_PRECISION>
  </Columns>
  <Columns>
    <TABLE_CATALOG>AdventureWorks</TABLE_CATALOG>
    <TABLE_SCHEMA>Sales</TABLE_SCHEMA>
    <TABLE_NAME>SalesTerritoryHistory</TABLE_NAME>
    <COLUMN_NAME>rowguid</COLUMN_NAME>
    <ORDINAL_POSITION>5</ORDINAL_POSITION>
    <COLUMN_DEFAULT>(newid())</COLUMN_DEFAULT>
    <IS_NULLABLE>NO</IS_NULLABLE>
    <DATA_TYPE>uniqueidentifier</DATA_TYPE>
  </Columns>
  <Columns>
    <TABLE_CATALOG>AdventureWorks</TABLE_CATALOG>
    <TABLE_SCHEMA>Sales</TABLE_SCHEMA>
    <TABLE_NAME>SalesTerritoryHistory</TABLE_NAME>
    <COLUMN_NAME>SalesPersonID</COLUMN_NAME>
    <ORDINAL_POSITION>1</ORDINAL_POSITION>
    <IS_NULLABLE>NO</IS_NULLABLE>
    <DATA_TYPE>int</DATA_TYPE>
    <NUMERIC_PRECISION>10</NUMERIC_PRECISION>
    <NUMERIC_PRECISION_RADIX>10</NUMERIC_PRECISION_RADIX>
    <NUMERIC_SCALE>0</NUMERIC_SCALE>
  </Columns>
  <Columns>
    <TABLE_CATALOG>AdventureWorks</TABLE_CATALOG>
    <TABLE_SCHEMA>Sales</TABLE_SCHEMA>
    <TABLE_NAME>SalesTerritoryHistory</TABLE_NAME>
    <COLUMN_NAME>StartDate</COLUMN_NAME>
    <ORDINAL_POSITION>3</ORDINAL_POSITION>
    <IS_NULLABLE>NO</IS_NULLABLE>
    <DATA_TYPE>datetime</DATA_TYPE>
    <DATETIME_PRECISION>3</DATETIME_PRECISION>
  </Columns>
  <Columns>
    <TABLE_CATALOG>AdventureWorks</TABLE_CATALOG>
    <TABLE_SCHEMA>Sales</TABLE_SCHEMA>
    <TABLE_NAME>SalesTerritoryHistory</TABLE_NAME>
    <COLUMN_NAME>TerritoryID</COLUMN_NAME>
    <ORDINAL_POSITION>2</ORDINAL_POSITION>
    <IS_NULLABLE>NO</IS_NULLABLE>
    <DATA_TYPE>int</DATA_TYPE>
    <NUMERIC_PRECISION>10</NUMERIC_PRECISION>
    <NUMERIC_PRECISION_RADIX>10</NUMERIC_PRECISION_RADIX>
    <NUMERIC_SCALE>0</NUMERIC_SCALE>
  </Columns>
  <Columns>
    <TABLE_CATALOG>AdventureWorks</TABLE_CATALOG>
    <TABLE_SCHEMA>Sales</TABLE_SCHEMA>
    <TABLE_NAME>ShoppingCartItem</TABLE_NAME>
    <COLUMN_NAME>DateCreated</COLUMN_NAME>
    <ORDINAL_POSITION>5</ORDINAL_POSITION>
    <COLUMN_DEFAULT>(getdate())</COLUMN_DEFAULT>
    <IS_NULLABLE>NO</IS_NULLABLE>
    <DATA_TYPE>datetime</DATA_TYPE>
    <DATETIME_PRECISION>3</DATETIME_PRECISION>
  </Columns>
  <Columns>
    <TABLE_CATALOG>AdventureWorks</TABLE_CATALOG>
    <TABLE_SCHEMA>Sales</TABLE_SCHEMA>
    <TABLE_NAME>ShoppingCartItem</TABLE_NAME>
    <COLUMN_NAME>ModifiedDate</COLUMN_NAME>
    <ORDINAL_POSITION>6</ORDINAL_POSITION>
    <COLUMN_DEFAULT>(getdate())</COLUMN_DEFAULT>
    <IS_NULLABLE>NO</IS_NULLABLE>
    <DATA_TYPE>datetime</DATA_TYPE>
    <DATETIME_PRECISION>3</DATETIME_PRECISION>
  </Columns>
  <Columns>
    <TABLE_CATALOG>AdventureWorks</TABLE_CATALOG>
    <TABLE_SCHEMA>Sales</TABLE_SCHEMA>
    <TABLE_NAME>ShoppingCartItem</TABLE_NAME>
    <COLUMN_NAME>ProductID</COLUMN_NAME>
    <ORDINAL_POSITION>4</ORDINAL_POSITION>
    <IS_NULLABLE>NO</IS_NULLABLE>
    <DATA_TYPE>int</DATA_TYPE>
    <NUMERIC_PRECISION>10</NUMERIC_PRECISION>
    <NUMERIC_PRECISION_RADIX>10</NUMERIC_PRECISION_RADIX>
    <NUMERIC_SCALE>0</NUMERIC_SCALE>
  </Columns>
  <Columns>
    <TABLE_CATALOG>AdventureWorks</TABLE_CATALOG>
    <TABLE_SCHEMA>Sales</TABLE_SCHEMA>
    <TABLE_NAME>ShoppingCartItem</TABLE_NAME>
    <COLUMN_NAME>Quantity</COLUMN_NAME>
    <ORDINAL_POSITION>3</ORDINAL_POSITION>
    <COLUMN_DEFAULT>((1))</COLUMN_DEFAULT>
    <IS_NULLABLE>NO</IS_NULLABLE>
    <DATA_TYPE>int</DATA_TYPE>
    <NUMERIC_PRECISION>10</NUMERIC_PRECISION>
    <NUMERIC_PRECISION_RADIX>10</NUMERIC_PRECISION_RADIX>
    <NUMERIC_SCALE>0</NUMERIC_SCALE>
  </Columns>
  <Columns>
    <TABLE_CATALOG>AdventureWorks</TABLE_CATALOG>
    <TABLE_SCHEMA>Sales</TABLE_SCHEMA>
    <TABLE_NAME>ShoppingCartItem</TABLE_NAME>
    <COLUMN_NAME>ShoppingCartID</COLUMN_NAME>
    <ORDINAL_POSITION>2</ORDINAL_POSITION>
    <IS_NULLABLE>NO</IS_NULLABLE>
    <DATA_TYPE>nvarchar</DATA_TYPE>
    <CHARACTER_MAXIMUM_LENGTH>50</CHARACTER_MAXIMUM_LENGTH>
    <CHARACTER_OCTET_LENGTH>100</CHARACTER_OCTET_LENGTH>
    <CHARACTER_SET_NAME>UNICODE</CHARACTER_SET_NAME>
  </Columns>
  <Columns>
    <TABLE_CATALOG>AdventureWorks</TABLE_CATALOG>
    <TABLE_SCHEMA>Sales</TABLE_SCHEMA>
    <TABLE_NAME>ShoppingCartItem</TABLE_NAME>
    <COLUMN_NAME>ShoppingCartItemID</COLUMN_NAME>
    <ORDINAL_POSITION>1</ORDINAL_POSITION>
    <IS_NULLABLE>NO</IS_NULLABLE>
    <DATA_TYPE>int</DATA_TYPE>
    <NUMERIC_PRECISION>10</NUMERIC_PRECISION>
    <NUMERIC_PRECISION_RADIX>10</NUMERIC_PRECISION_RADIX>
    <NUMERIC_SCALE>0</NUMERIC_SCALE>
  </Columns>
  <Columns>
    <TABLE_CATALOG>AdventureWorks</TABLE_CATALOG>
    <TABLE_SCHEMA>Sales</TABLE_SCHEMA>
    <TABLE_NAME>SpecialOffer</TABLE_NAME>
    <COLUMN_NAME>Category</COLUMN_NAME>
    <ORDINAL_POSITION>5</ORDINAL_POSITION>
    <IS_NULLABLE>NO</IS_NULLABLE>
    <DATA_TYPE>nvarchar</DATA_TYPE>
    <CHARACTER_MAXIMUM_LENGTH>50</CHARACTER_MAXIMUM_LENGTH>
    <CHARACTER_OCTET_LENGTH>100</CHARACTER_OCTET_LENGTH>
    <CHARACTER_SET_NAME>UNICODE</CHARACTER_SET_NAME>
  </Columns>
  <Columns>
    <TABLE_CATALOG>AdventureWorks</TABLE_CATALOG>
    <TABLE_SCHEMA>Sales</TABLE_SCHEMA>
    <TABLE_NAME>SpecialOffer</TABLE_NAME>
    <COLUMN_NAME>Description</COLUMN_NAME>
    <ORDINAL_POSITION>2</ORDINAL_POSITION>
    <IS_NULLABLE>NO</IS_NULLABLE>
    <DATA_TYPE>nvarchar</DATA_TYPE>
    <CHARACTER_MAXIMUM_LENGTH>255</CHARACTER_MAXIMUM_LENGTH>
    <CHARACTER_OCTET_LENGTH>510</CHARACTER_OCTET_LENGTH>
    <CHARACTER_SET_NAME>UNICODE</CHARACTER_SET_NAME>
  </Columns>
  <Columns>
    <TABLE_CATALOG>AdventureWorks</TABLE_CATALOG>
    <TABLE_SCHEMA>Sales</TABLE_SCHEMA>
    <TABLE_NAME>SpecialOffer</TABLE_NAME>
    <COLUMN_NAME>DiscountPct</COLUMN_NAME>
    <ORDINAL_POSITION>3</ORDINAL_POSITION>
    <COLUMN_DEFAULT>((0.00))</COLUMN_DEFAULT>
    <IS_NULLABLE>NO</IS_NULLABLE>
    <DATA_TYPE>smallmoney</DATA_TYPE>
    <NUMERIC_PRECISION>10</NUMERIC_PRECISION>
    <NUMERIC_PRECISION_RADIX>10</NUMERIC_PRECISION_RADIX>
    <NUMERIC_SCALE>4</NUMERIC_SCALE>
  </Columns>
  <Columns>
    <TABLE_CATALOG>AdventureWorks</TABLE_CATALOG>
    <TABLE_SCHEMA>Sales</TABLE_SCHEMA>
    <TABLE_NAME>SpecialOffer</TABLE_NAME>
    <COLUMN_NAME>EndDate</COLUMN_NAME>
    <ORDINAL_POSITION>7</ORDINAL_POSITION>
    <IS_NULLABLE>NO</IS_NULLABLE>
    <DATA_TYPE>datetime</DATA_TYPE>
    <DATETIME_PRECISION>3</DATETIME_PRECISION>
  </Columns>
  <Columns>
    <TABLE_CATALOG>AdventureWorks</TABLE_CATALOG>
    <TABLE_SCHEMA>Sales</TABLE_SCHEMA>
    <TABLE_NAME>SpecialOffer</TABLE_NAME>
    <COLUMN_NAME>MaxQty</COLUMN_NAME>
    <ORDINAL_POSITION>9</ORDINAL_POSITION>
    <IS_NULLABLE>YES</IS_NULLABLE>
    <DATA_TYPE>int</DATA_TYPE>
    <NUMERIC_PRECISION>10</NUMERIC_PRECISION>
    <NUMERIC_PRECISION_RADIX>10</NUMERIC_PRECISION_RADIX>
    <NUMERIC_SCALE>0</NUMERIC_SCALE>
  </Columns>
  <Columns>
    <TABLE_CATALOG>AdventureWorks</TABLE_CATALOG>
    <TABLE_SCHEMA>Sales</TABLE_SCHEMA>
    <TABLE_NAME>SpecialOffer</TABLE_NAME>
    <COLUMN_NAME>MinQty</COLUMN_NAME>
    <ORDINAL_POSITION>8</ORDINAL_POSITION>
    <COLUMN_DEFAULT>((0))</COLUMN_DEFAULT>
    <IS_NULLABLE>NO</IS_NULLABLE>
    <DATA_TYPE>int</DATA_TYPE>
    <NUMERIC_PRECISION>10</NUMERIC_PRECISION>
    <NUMERIC_PRECISION_RADIX>10</NUMERIC_PRECISION_RADIX>
    <NUMERIC_SCALE>0</NUMERIC_SCALE>
  </Columns>
  <Columns>
    <TABLE_CATALOG>AdventureWorks</TABLE_CATALOG>
    <TABLE_SCHEMA>Sales</TABLE_SCHEMA>
    <TABLE_NAME>SpecialOffer</TABLE_NAME>
    <COLUMN_NAME>ModifiedDate</COLUMN_NAME>
    <ORDINAL_POSITION>11</ORDINAL_POSITION>
    <COLUMN_DEFAULT>(getdate())</COLUMN_DEFAULT>
    <IS_NULLABLE>NO</IS_NULLABLE>
    <DATA_TYPE>datetime</DATA_TYPE>
    <DATETIME_PRECISION>3</DATETIME_PRECISION>
  </Columns>
  <Columns>
    <TABLE_CATALOG>AdventureWorks</TABLE_CATALOG>
    <TABLE_SCHEMA>Sales</TABLE_SCHEMA>
    <TABLE_NAME>SpecialOffer</TABLE_NAME>
    <COLUMN_NAME>rowguid</COLUMN_NAME>
    <ORDINAL_POSITION>10</ORDINAL_POSITION>
    <COLUMN_DEFAULT>(newid())</COLUMN_DEFAULT>
    <IS_NULLABLE>NO</IS_NULLABLE>
    <DATA_TYPE>uniqueidentifier</DATA_TYPE>
  </Columns>
  <Columns>
    <TABLE_CATALOG>AdventureWorks</TABLE_CATALOG>
    <TABLE_SCHEMA>Sales</TABLE_SCHEMA>
    <TABLE_NAME>SpecialOffer</TABLE_NAME>
    <COLUMN_NAME>SpecialOfferID</COLUMN_NAME>
    <ORDINAL_POSITION>1</ORDINAL_POSITION>
    <IS_NULLABLE>NO</IS_NULLABLE>
    <DATA_TYPE>int</DATA_TYPE>
    <NUMERIC_PRECISION>10</NUMERIC_PRECISION>
    <NUMERIC_PRECISION_RADIX>10</NUMERIC_PRECISION_RADIX>
    <NUMERIC_SCALE>0</NUMERIC_SCALE>
  </Columns>
  <Columns>
    <TABLE_CATALOG>AdventureWorks</TABLE_CATALOG>
    <TABLE_SCHEMA>Sales</TABLE_SCHEMA>
    <TABLE_NAME>SpecialOffer</TABLE_NAME>
    <COLUMN_NAME>StartDate</COLUMN_NAME>
    <ORDINAL_POSITION>6</ORDINAL_POSITION>
    <IS_NULLABLE>NO</IS_NULLABLE>
    <DATA_TYPE>datetime</DATA_TYPE>
    <DATETIME_PRECISION>3</DATETIME_PRECISION>
  </Columns>
  <Columns>
    <TABLE_CATALOG>AdventureWorks</TABLE_CATALOG>
    <TABLE_SCHEMA>Sales</TABLE_SCHEMA>
    <TABLE_NAME>SpecialOffer</TABLE_NAME>
    <COLUMN_NAME>Type</COLUMN_NAME>
    <ORDINAL_POSITION>4</ORDINAL_POSITION>
    <IS_NULLABLE>NO</IS_NULLABLE>
    <DATA_TYPE>nvarchar</DATA_TYPE>
    <CHARACTER_MAXIMUM_LENGTH>50</CHARACTER_MAXIMUM_LENGTH>
    <CHARACTER_OCTET_LENGTH>100</CHARACTER_OCTET_LENGTH>
    <CHARACTER_SET_NAME>UNICODE</CHARACTER_SET_NAME>
  </Columns>
  <Columns>
    <TABLE_CATALOG>AdventureWorks</TABLE_CATALOG>
    <TABLE_SCHEMA>Sales</TABLE_SCHEMA>
    <TABLE_NAME>SpecialOfferProduct</TABLE_NAME>
    <COLUMN_NAME>ModifiedDate</COLUMN_NAME>
    <ORDINAL_POSITION>4</ORDINAL_POSITION>
    <COLUMN_DEFAULT>(getdate())</COLUMN_DEFAULT>
    <IS_NULLABLE>NO</IS_NULLABLE>
    <DATA_TYPE>datetime</DATA_TYPE>
    <DATETIME_PRECISION>3</DATETIME_PRECISION>
  </Columns>
  <Columns>
    <TABLE_CATALOG>AdventureWorks</TABLE_CATALOG>
    <TABLE_SCHEMA>Sales</TABLE_SCHEMA>
    <TABLE_NAME>SpecialOfferProduct</TABLE_NAME>
    <COLUMN_NAME>ProductID</COLUMN_NAME>
    <ORDINAL_POSITION>2</ORDINAL_POSITION>
    <IS_NULLABLE>NO</IS_NULLABLE>
    <DATA_TYPE>int</DATA_TYPE>
    <NUMERIC_PRECISION>10</NUMERIC_PRECISION>
    <NUMERIC_PRECISION_RADIX>10</NUMERIC_PRECISION_RADIX>
    <NUMERIC_SCALE>0</NUMERIC_SCALE>
  </Columns>
  <Columns>
    <TABLE_CATALOG>AdventureWorks</TABLE_CATALOG>
    <TABLE_SCHEMA>Sales</TABLE_SCHEMA>
    <TABLE_NAME>SpecialOfferProduct</TABLE_NAME>
    <COLUMN_NAME>rowguid</COLUMN_NAME>
    <ORDINAL_POSITION>3</ORDINAL_POSITION>
    <COLUMN_DEFAULT>(newid())</COLUMN_DEFAULT>
    <IS_NULLABLE>NO</IS_NULLABLE>
    <DATA_TYPE>uniqueidentifier</DATA_TYPE>
  </Columns>
  <Columns>
    <TABLE_CATALOG>AdventureWorks</TABLE_CATALOG>
    <TABLE_SCHEMA>Sales</TABLE_SCHEMA>
    <TABLE_NAME>SpecialOfferProduct</TABLE_NAME>
    <COLUMN_NAME>SpecialOfferID</COLUMN_NAME>
    <ORDINAL_POSITION>1</ORDINAL_POSITION>
    <IS_NULLABLE>NO</IS_NULLABLE>
    <DATA_TYPE>int</DATA_TYPE>
    <NUMERIC_PRECISION>10</NUMERIC_PRECISION>
    <NUMERIC_PRECISION_RADIX>10</NUMERIC_PRECISION_RADIX>
    <NUMERIC_SCALE>0</NUMERIC_SCALE>
  </Columns>
  <Columns>
    <TABLE_CATALOG>AdventureWorks</TABLE_CATALOG>
    <TABLE_SCHEMA>Sales</TABLE_SCHEMA>
    <TABLE_NAME>Store</TABLE_NAME>
    <COLUMN_NAME>CustomerID</COLUMN_NAME>
    <ORDINAL_POSITION>1</ORDINAL_POSITION>
    <IS_NULLABLE>NO</IS_NULLABLE>
    <DATA_TYPE>int</DATA_TYPE>
    <NUMERIC_PRECISION>10</NUMERIC_PRECISION>
    <NUMERIC_PRECISION_RADIX>10</NUMERIC_PRECISION_RADIX>
    <NUMERIC_SCALE>0</NUMERIC_SCALE>
  </Columns>
  <Columns>
    <TABLE_CATALOG>AdventureWorks</TABLE_CATALOG>
    <TABLE_SCHEMA>Sales</TABLE_SCHEMA>
    <TABLE_NAME>Store</TABLE_NAME>
    <COLUMN_NAME>Demographics</COLUMN_NAME>
    <ORDINAL_POSITION>4</ORDINAL_POSITION>
    <IS_NULLABLE>YES</IS_NULLABLE>
    <DATA_TYPE>xml</DATA_TYPE>
    <CHARACTER_MAXIMUM_LENGTH>-1</CHARACTER_MAXIMUM_LENGTH>
    <CHARACTER_OCTET_LENGTH>-1</CHARACTER_OCTET_LENGTH>
  </Columns>
  <Columns>
    <TABLE_CATALOG>AdventureWorks</TABLE_CATALOG>
    <TABLE_SCHEMA>Sales</TABLE_SCHEMA>
    <TABLE_NAME>Store</TABLE_NAME>
    <COLUMN_NAME>ModifiedDate</COLUMN_NAME>
    <ORDINAL_POSITION>6</ORDINAL_POSITION>
    <COLUMN_DEFAULT>(getdate())</COLUMN_DEFAULT>
    <IS_NULLABLE>NO</IS_NULLABLE>
    <DATA_TYPE>datetime</DATA_TYPE>
    <DATETIME_PRECISION>3</DATETIME_PRECISION>
  </Columns>
  <Columns>
    <TABLE_CATALOG>AdventureWorks</TABLE_CATALOG>
    <TABLE_SCHEMA>Sales</TABLE_SCHEMA>
    <TABLE_NAME>Store</TABLE_NAME>
    <COLUMN_NAME>Name</COLUMN_NAME>
    <ORDINAL_POSITION>2</ORDINAL_POSITION>
    <IS_NULLABLE>NO</IS_NULLABLE>
    <DATA_TYPE>nvarchar</DATA_TYPE>
    <CHARACTER_MAXIMUM_LENGTH>50</CHARACTER_MAXIMUM_LENGTH>
    <CHARACTER_OCTET_LENGTH>100</CHARACTER_OCTET_LENGTH>
    <CHARACTER_SET_NAME>UNICODE</CHARACTER_SET_NAME>
  </Columns>
  <Columns>
    <TABLE_CATALOG>AdventureWorks</TABLE_CATALOG>
    <TABLE_SCHEMA>Sales</TABLE_SCHEMA>
    <TABLE_NAME>Store</TABLE_NAME>
    <COLUMN_NAME>rowguid</COLUMN_NAME>
    <ORDINAL_POSITION>5</ORDINAL_POSITION>
    <COLUMN_DEFAULT>(newid())</COLUMN_DEFAULT>
    <IS_NULLABLE>NO</IS_NULLABLE>
    <DATA_TYPE>uniqueidentifier</DATA_TYPE>
  </Columns>
  <Columns>
    <TABLE_CATALOG>AdventureWorks</TABLE_CATALOG>
    <TABLE_SCHEMA>Sales</TABLE_SCHEMA>
    <TABLE_NAME>Store</TABLE_NAME>
    <COLUMN_NAME>SalesPersonID</COLUMN_NAME>
    <ORDINAL_POSITION>3</ORDINAL_POSITION>
    <IS_NULLABLE>YES</IS_NULLABLE>
    <DATA_TYPE>int</DATA_TYPE>
    <NUMERIC_PRECISION>10</NUMERIC_PRECISION>
    <NUMERIC_PRECISION_RADIX>10</NUMERIC_PRECISION_RADIX>
    <NUMERIC_SCALE>0</NUMERIC_SCALE>
  </Columns>
  <Columns>
    <TABLE_CATALOG>AdventureWorks</TABLE_CATALOG>
    <TABLE_SCHEMA>Sales</TABLE_SCHEMA>
    <TABLE_NAME>StoreContact</TABLE_NAME>
    <COLUMN_NAME>ContactID</COLUMN_NAME>
    <ORDINAL_POSITION>2</ORDINAL_POSITION>
    <IS_NULLABLE>NO</IS_NULLABLE>
    <DATA_TYPE>int</DATA_TYPE>
    <NUMERIC_PRECISION>10</NUMERIC_PRECISION>
    <NUMERIC_PRECISION_RADIX>10</NUMERIC_PRECISION_RADIX>
    <NUMERIC_SCALE>0</NUMERIC_SCALE>
  </Columns>
  <Columns>
    <TABLE_CATALOG>AdventureWorks</TABLE_CATALOG>
    <TABLE_SCHEMA>Sales</TABLE_SCHEMA>
    <TABLE_NAME>StoreContact</TABLE_NAME>
    <COLUMN_NAME>ContactTypeID</COLUMN_NAME>
    <ORDINAL_POSITION>3</ORDINAL_POSITION>
    <IS_NULLABLE>NO</IS_NULLABLE>
    <DATA_TYPE>int</DATA_TYPE>
    <NUMERIC_PRECISION>10</NUMERIC_PRECISION>
    <NUMERIC_PRECISION_RADIX>10</NUMERIC_PRECISION_RADIX>
    <NUMERIC_SCALE>0</NUMERIC_SCALE>
  </Columns>
  <Columns>
    <TABLE_CATALOG>AdventureWorks</TABLE_CATALOG>
    <TABLE_SCHEMA>Sales</TABLE_SCHEMA>
    <TABLE_NAME>StoreContact</TABLE_NAME>
    <COLUMN_NAME>CustomerID</COLUMN_NAME>
    <ORDINAL_POSITION>1</ORDINAL_POSITION>
    <IS_NULLABLE>NO</IS_NULLABLE>
    <DATA_TYPE>int</DATA_TYPE>
    <NUMERIC_PRECISION>10</NUMERIC_PRECISION>
    <NUMERIC_PRECISION_RADIX>10</NUMERIC_PRECISION_RADIX>
    <NUMERIC_SCALE>0</NUMERIC_SCALE>
  </Columns>
  <Columns>
    <TABLE_CATALOG>AdventureWorks</TABLE_CATALOG>
    <TABLE_SCHEMA>Sales</TABLE_SCHEMA>
    <TABLE_NAME>StoreContact</TABLE_NAME>
    <COLUMN_NAME>ModifiedDate</COLUMN_NAME>
    <ORDINAL_POSITION>5</ORDINAL_POSITION>
    <COLUMN_DEFAULT>(getdate())</COLUMN_DEFAULT>
    <IS_NULLABLE>NO</IS_NULLABLE>
    <DATA_TYPE>datetime</DATA_TYPE>
    <DATETIME_PRECISION>3</DATETIME_PRECISION>
  </Columns>
  <Columns>
    <TABLE_CATALOG>AdventureWorks</TABLE_CATALOG>
    <TABLE_SCHEMA>Sales</TABLE_SCHEMA>
    <TABLE_NAME>StoreContact</TABLE_NAME>
    <COLUMN_NAME>rowguid</COLUMN_NAME>
    <ORDINAL_POSITION>4</ORDINAL_POSITION>
    <COLUMN_DEFAULT>(newid())</COLUMN_DEFAULT>
    <IS_NULLABLE>NO</IS_NULLABLE>
    <DATA_TYPE>uniqueidentifier</DATA_TYPE>
  </Columns>
  <Columns>
    <TABLE_CATALOG>AdventureWorks</TABLE_CATALOG>
    <TABLE_SCHEMA>Sales</TABLE_SCHEMA>
    <TABLE_NAME>vIndividualCustomer</TABLE_NAME>
    <COLUMN_NAME>AddressLine1</COLUMN_NAME>
    <ORDINAL_POSITION>11</ORDINAL_POSITION>
    <IS_NULLABLE>NO</IS_NULLABLE>
    <DATA_TYPE>nvarchar</DATA_TYPE>
    <CHARACTER_MAXIMUM_LENGTH>60</CHARACTER_MAXIMUM_LENGTH>
    <CHARACTER_OCTET_LENGTH>120</CHARACTER_OCTET_LENGTH>
    <CHARACTER_SET_NAME>UNICODE</CHARACTER_SET_NAME>
  </Columns>
  <Columns>
    <TABLE_CATALOG>AdventureWorks</TABLE_CATALOG>
    <TABLE_SCHEMA>Sales</TABLE_SCHEMA>
    <TABLE_NAME>vIndividualCustomer</TABLE_NAME>
    <COLUMN_NAME>AddressLine2</COLUMN_NAME>
    <ORDINAL_POSITION>12</ORDINAL_POSITION>
    <IS_NULLABLE>YES</IS_NULLABLE>
    <DATA_TYPE>nvarchar</DATA_TYPE>
    <CHARACTER_MAXIMUM_LENGTH>60</CHARACTER_MAXIMUM_LENGTH>
    <CHARACTER_OCTET_LENGTH>120</CHARACTER_OCTET_LENGTH>
    <CHARACTER_SET_NAME>UNICODE</CHARACTER_SET_NAME>
  </Columns>
  <Columns>
    <TABLE_CATALOG>AdventureWorks</TABLE_CATALOG>
    <TABLE_SCHEMA>Sales</TABLE_SCHEMA>
    <TABLE_NAME>vIndividualCustomer</TABLE_NAME>
    <COLUMN_NAME>AddressType</COLUMN_NAME>
    <ORDINAL_POSITION>10</ORDINAL_POSITION>
    <IS_NULLABLE>NO</IS_NULLABLE>
    <DATA_TYPE>nvarchar</DATA_TYPE>
    <CHARACTER_MAXIMUM_LENGTH>50</CHARACTER_MAXIMUM_LENGTH>
    <CHARACTER_OCTET_LENGTH>100</CHARACTER_OCTET_LENGTH>
    <CHARACTER_SET_NAME>UNICODE</CHARACTER_SET_NAME>
  </Columns>
  <Columns>
    <TABLE_CATALOG>AdventureWorks</TABLE_CATALOG>
    <TABLE_SCHEMA>Sales</TABLE_SCHEMA>
    <TABLE_NAME>vIndividualCustomer</TABLE_NAME>
    <COLUMN_NAME>City</COLUMN_NAME>
    <ORDINAL_POSITION>13</ORDINAL_POSITION>
    <IS_NULLABLE>NO</IS_NULLABLE>
    <DATA_TYPE>nvarchar</DATA_TYPE>
    <CHARACTER_MAXIMUM_LENGTH>30</CHARACTER_MAXIMUM_LENGTH>
    <CHARACTER_OCTET_LENGTH>60</CHARACTER_OCTET_LENGTH>
    <CHARACTER_SET_NAME>UNICODE</CHARACTER_SET_NAME>
  </Columns>
  <Columns>
    <TABLE_CATALOG>AdventureWorks</TABLE_CATALOG>
    <TABLE_SCHEMA>Sales</TABLE_SCHEMA>
    <TABLE_NAME>vIndividualCustomer</TABLE_NAME>
    <COLUMN_NAME>CountryRegionName</COLUMN_NAME>
    <ORDINAL_POSITION>16</ORDINAL_POSITION>
    <IS_NULLABLE>NO</IS_NULLABLE>
    <DATA_TYPE>nvarchar</DATA_TYPE>
    <CHARACTER_MAXIMUM_LENGTH>50</CHARACTER_MAXIMUM_LENGTH>
    <CHARACTER_OCTET_LENGTH>100</CHARACTER_OCTET_LENGTH>
    <CHARACTER_SET_NAME>UNICODE</CHARACTER_SET_NAME>
  </Columns>
  <Columns>
    <TABLE_CATALOG>AdventureWorks</TABLE_CATALOG>
    <TABLE_SCHEMA>Sales</TABLE_SCHEMA>
    <TABLE_NAME>vIndividualCustomer</TABLE_NAME>
    <COLUMN_NAME>CustomerID</COLUMN_NAME>
    <ORDINAL_POSITION>1</ORDINAL_POSITION>
    <IS_NULLABLE>NO</IS_NULLABLE>
    <DATA_TYPE>int</DATA_TYPE>
    <NUMERIC_PRECISION>10</NUMERIC_PRECISION>
    <NUMERIC_PRECISION_RADIX>10</NUMERIC_PRECISION_RADIX>
    <NUMERIC_SCALE>0</NUMERIC_SCALE>
  </Columns>
  <Columns>
    <TABLE_CATALOG>AdventureWorks</TABLE_CATALOG>
    <TABLE_SCHEMA>Sales</TABLE_SCHEMA>
    <TABLE_NAME>vIndividualCustomer</TABLE_NAME>
    <COLUMN_NAME>Demographics</COLUMN_NAME>
    <ORDINAL_POSITION>17</ORDINAL_POSITION>
    <IS_NULLABLE>YES</IS_NULLABLE>
    <DATA_TYPE>xml</DATA_TYPE>
    <CHARACTER_MAXIMUM_LENGTH>-1</CHARACTER_MAXIMUM_LENGTH>
    <CHARACTER_OCTET_LENGTH>-1</CHARACTER_OCTET_LENGTH>
  </Columns>
  <Columns>
    <TABLE_CATALOG>AdventureWorks</TABLE_CATALOG>
    <TABLE_SCHEMA>Sales</TABLE_SCHEMA>
    <TABLE_NAME>vIndividualCustomer</TABLE_NAME>
    <COLUMN_NAME>EmailAddress</COLUMN_NAME>
    <ORDINAL_POSITION>8</ORDINAL_POSITION>
    <IS_NULLABLE>YES</IS_NULLABLE>
    <DATA_TYPE>nvarchar</DATA_TYPE>
    <CHARACTER_MAXIMUM_LENGTH>50</CHARACTER_MAXIMUM_LENGTH>
    <CHARACTER_OCTET_LENGTH>100</CHARACTER_OCTET_LENGTH>
    <CHARACTER_SET_NAME>UNICODE</CHARACTER_SET_NAME>
  </Columns>
  <Columns>
    <TABLE_CATALOG>AdventureWorks</TABLE_CATALOG>
    <TABLE_SCHEMA>Sales</TABLE_SCHEMA>
    <TABLE_NAME>vIndividualCustomer</TABLE_NAME>
    <COLUMN_NAME>EmailPromotion</COLUMN_NAME>
    <ORDINAL_POSITION>9</ORDINAL_POSITION>
    <IS_NULLABLE>NO</IS_NULLABLE>
    <DATA_TYPE>int</DATA_TYPE>
    <NUMERIC_PRECISION>10</NUMERIC_PRECISION>
    <NUMERIC_PRECISION_RADIX>10</NUMERIC_PRECISION_RADIX>
    <NUMERIC_SCALE>0</NUMERIC_SCALE>
  </Columns>
  <Columns>
    <TABLE_CATALOG>AdventureWorks</TABLE_CATALOG>
    <TABLE_SCHEMA>Sales</TABLE_SCHEMA>
    <TABLE_NAME>vIndividualCustomer</TABLE_NAME>
    <COLUMN_NAME>FirstName</COLUMN_NAME>
    <ORDINAL_POSITION>3</ORDINAL_POSITION>
    <IS_NULLABLE>NO</IS_NULLABLE>
    <DATA_TYPE>nvarchar</DATA_TYPE>
    <CHARACTER_MAXIMUM_LENGTH>50</CHARACTER_MAXIMUM_LENGTH>
    <CHARACTER_OCTET_LENGTH>100</CHARACTER_OCTET_LENGTH>
    <CHARACTER_SET_NAME>UNICODE</CHARACTER_SET_NAME>
  </Columns>
  <Columns>
    <TABLE_CATALOG>AdventureWorks</TABLE_CATALOG>
    <TABLE_SCHEMA>Sales</TABLE_SCHEMA>
    <TABLE_NAME>vIndividualCustomer</TABLE_NAME>
    <COLUMN_NAME>LastName</COLUMN_NAME>
    <ORDINAL_POSITION>5</ORDINAL_POSITION>
    <IS_NULLABLE>NO</IS_NULLABLE>
    <DATA_TYPE>nvarchar</DATA_TYPE>
    <CHARACTER_MAXIMUM_LENGTH>50</CHARACTER_MAXIMUM_LENGTH>
    <CHARACTER_OCTET_LENGTH>100</CHARACTER_OCTET_LENGTH>
    <CHARACTER_SET_NAME>UNICODE</CHARACTER_SET_NAME>
  </Columns>
  <Columns>
    <TABLE_CATALOG>AdventureWorks</TABLE_CATALOG>
    <TABLE_SCHEMA>Sales</TABLE_SCHEMA>
    <TABLE_NAME>vIndividualCustomer</TABLE_NAME>
    <COLUMN_NAME>MiddleName</COLUMN_NAME>
    <ORDINAL_POSITION>4</ORDINAL_POSITION>
    <IS_NULLABLE>YES</IS_NULLABLE>
    <DATA_TYPE>nvarchar</DATA_TYPE>
    <CHARACTER_MAXIMUM_LENGTH>50</CHARACTER_MAXIMUM_LENGTH>
    <CHARACTER_OCTET_LENGTH>100</CHARACTER_OCTET_LENGTH>
    <CHARACTER_SET_NAME>UNICODE</CHARACTER_SET_NAME>
  </Columns>
  <Columns>
    <TABLE_CATALOG>AdventureWorks</TABLE_CATALOG>
    <TABLE_SCHEMA>Sales</TABLE_SCHEMA>
    <TABLE_NAME>vIndividualCustomer</TABLE_NAME>
    <COLUMN_NAME>Phone</COLUMN_NAME>
    <ORDINAL_POSITION>7</ORDINAL_POSITION>
    <IS_NULLABLE>YES</IS_NULLABLE>
    <DATA_TYPE>nvarchar</DATA_TYPE>
    <CHARACTER_MAXIMUM_LENGTH>25</CHARACTER_MAXIMUM_LENGTH>
    <CHARACTER_OCTET_LENGTH>50</CHARACTER_OCTET_LENGTH>
    <CHARACTER_SET_NAME>UNICODE</CHARACTER_SET_NAME>
  </Columns>
  <Columns>
    <TABLE_CATALOG>AdventureWorks</TABLE_CATALOG>
    <TABLE_SCHEMA>Sales</TABLE_SCHEMA>
    <TABLE_NAME>vIndividualCustomer</TABLE_NAME>
    <COLUMN_NAME>PostalCode</COLUMN_NAME>
    <ORDINAL_POSITION>15</ORDINAL_POSITION>
    <IS_NULLABLE>NO</IS_NULLABLE>
    <DATA_TYPE>nvarchar</DATA_TYPE>
    <CHARACTER_MAXIMUM_LENGTH>15</CHARACTER_MAXIMUM_LENGTH>
    <CHARACTER_OCTET_LENGTH>30</CHARACTER_OCTET_LENGTH>
    <CHARACTER_SET_NAME>UNICODE</CHARACTER_SET_NAME>
  </Columns>
  <Columns>
    <TABLE_CATALOG>AdventureWorks</TABLE_CATALOG>
    <TABLE_SCHEMA>Sales</TABLE_SCHEMA>
    <TABLE_NAME>vIndividualCustomer</TABLE_NAME>
    <COLUMN_NAME>StateProvinceName</COLUMN_NAME>
    <ORDINAL_POSITION>14</ORDINAL_POSITION>
    <IS_NULLABLE>NO</IS_NULLABLE>
    <DATA_TYPE>nvarchar</DATA_TYPE>
    <CHARACTER_MAXIMUM_LENGTH>50</CHARACTER_MAXIMUM_LENGTH>
    <CHARACTER_OCTET_LENGTH>100</CHARACTER_OCTET_LENGTH>
    <CHARACTER_SET_NAME>UNICODE</CHARACTER_SET_NAME>
  </Columns>
  <Columns>
    <TABLE_CATALOG>AdventureWorks</TABLE_CATALOG>
    <TABLE_SCHEMA>Sales</TABLE_SCHEMA>
    <TABLE_NAME>vIndividualCustomer</TABLE_NAME>
    <COLUMN_NAME>Suffix</COLUMN_NAME>
    <ORDINAL_POSITION>6</ORDINAL_POSITION>
    <IS_NULLABLE>YES</IS_NULLABLE>
    <DATA_TYPE>nvarchar</DATA_TYPE>
    <CHARACTER_MAXIMUM_LENGTH>10</CHARACTER_MAXIMUM_LENGTH>
    <CHARACTER_OCTET_LENGTH>20</CHARACTER_OCTET_LENGTH>
    <CHARACTER_SET_NAME>UNICODE</CHARACTER_SET_NAME>
  </Columns>
  <Columns>
    <TABLE_CATALOG>AdventureWorks</TABLE_CATALOG>
    <TABLE_SCHEMA>Sales</TABLE_SCHEMA>
    <TABLE_NAME>vIndividualCustomer</TABLE_NAME>
    <COLUMN_NAME>Title</COLUMN_NAME>
    <ORDINAL_POSITION>2</ORDINAL_POSITION>
    <IS_NULLABLE>YES</IS_NULLABLE>
    <DATA_TYPE>nvarchar</DATA_TYPE>
    <CHARACTER_MAXIMUM_LENGTH>8</CHARACTER_MAXIMUM_LENGTH>
    <CHARACTER_OCTET_LENGTH>16</CHARACTER_OCTET_LENGTH>
    <CHARACTER_SET_NAME>UNICODE</CHARACTER_SET_NAME>
  </Columns>
  <Columns>
    <TABLE_CATALOG>AdventureWorks</TABLE_CATALOG>
    <TABLE_SCHEMA>Sales</TABLE_SCHEMA>
    <TABLE_NAME>vIndividualDemographics</TABLE_NAME>
    <COLUMN_NAME>BirthDate</COLUMN_NAME>
    <ORDINAL_POSITION>4</ORDINAL_POSITION>
    <IS_NULLABLE>YES</IS_NULLABLE>
    <DATA_TYPE>datetime</DATA_TYPE>
    <DATETIME_PRECISION>3</DATETIME_PRECISION>
  </Columns>
  <Columns>
    <TABLE_CATALOG>AdventureWorks</TABLE_CATALOG>
    <TABLE_SCHEMA>Sales</TABLE_SCHEMA>
    <TABLE_NAME>vIndividualDemographics</TABLE_NAME>
    <COLUMN_NAME>CustomerID</COLUMN_NAME>
    <ORDINAL_POSITION>1</ORDINAL_POSITION>
    <IS_NULLABLE>NO</IS_NULLABLE>
    <DATA_TYPE>int</DATA_TYPE>
    <NUMERIC_PRECISION>10</NUMERIC_PRECISION>
    <NUMERIC_PRECISION_RADIX>10</NUMERIC_PRECISION_RADIX>
    <NUMERIC_SCALE>0</NUMERIC_SCALE>
  </Columns>
  <Columns>
    <TABLE_CATALOG>AdventureWorks</TABLE_CATALOG>
    <TABLE_SCHEMA>Sales</TABLE_SCHEMA>
    <TABLE_NAME>vIndividualDemographics</TABLE_NAME>
    <COLUMN_NAME>DateFirstPurchase</COLUMN_NAME>
    <ORDINAL_POSITION>3</ORDINAL_POSITION>
    <IS_NULLABLE>YES</IS_NULLABLE>
    <DATA_TYPE>datetime</DATA_TYPE>
    <DATETIME_PRECISION>3</DATETIME_PRECISION>
  </Columns>
  <Columns>
    <TABLE_CATALOG>AdventureWorks</TABLE_CATALOG>
    <TABLE_SCHEMA>Sales</TABLE_SCHEMA>
    <TABLE_NAME>vIndividualDemographics</TABLE_NAME>
    <COLUMN_NAME>Education</COLUMN_NAME>
    <ORDINAL_POSITION>10</ORDINAL_POSITION>
    <IS_NULLABLE>YES</IS_NULLABLE>
    <DATA_TYPE>nvarchar</DATA_TYPE>
    <CHARACTER_MAXIMUM_LENGTH>30</CHARACTER_MAXIMUM_LENGTH>
    <CHARACTER_OCTET_LENGTH>60</CHARACTER_OCTET_LENGTH>
    <CHARACTER_SET_NAME>UNICODE</CHARACTER_SET_NAME>
  </Columns>
  <Columns>
    <TABLE_CATALOG>AdventureWorks</TABLE_CATALOG>
    <TABLE_SCHEMA>Sales</TABLE_SCHEMA>
    <TABLE_NAME>vIndividualDemographics</TABLE_NAME>
    <COLUMN_NAME>Gender</COLUMN_NAME>
    <ORDINAL_POSITION>7</ORDINAL_POSITION>
    <IS_NULLABLE>YES</IS_NULLABLE>
    <DATA_TYPE>nvarchar</DATA_TYPE>
    <CHARACTER_MAXIMUM_LENGTH>1</CHARACTER_MAXIMUM_LENGTH>
    <CHARACTER_OCTET_LENGTH>2</CHARACTER_OCTET_LENGTH>
    <CHARACTER_SET_NAME>UNICODE</CHARACTER_SET_NAME>
  </Columns>
  <Columns>
    <TABLE_CATALOG>AdventureWorks</TABLE_CATALOG>
    <TABLE_SCHEMA>Sales</TABLE_SCHEMA>
    <TABLE_NAME>vIndividualDemographics</TABLE_NAME>
    <COLUMN_NAME>HomeOwnerFlag</COLUMN_NAME>
    <ORDINAL_POSITION>12</ORDINAL_POSITION>
    <IS_NULLABLE>YES</IS_NULLABLE>
    <DATA_TYPE>bit</DATA_TYPE>
  </Columns>
  <Columns>
    <TABLE_CATALOG>AdventureWorks</TABLE_CATALOG>
    <TABLE_SCHEMA>Sales</TABLE_SCHEMA>
    <TABLE_NAME>vIndividualDemographics</TABLE_NAME>
    <COLUMN_NAME>MaritalStatus</COLUMN_NAME>
    <ORDINAL_POSITION>5</ORDINAL_POSITION>
    <IS_NULLABLE>YES</IS_NULLABLE>
    <DATA_TYPE>nvarchar</DATA_TYPE>
    <CHARACTER_MAXIMUM_LENGTH>1</CHARACTER_MAXIMUM_LENGTH>
    <CHARACTER_OCTET_LENGTH>2</CHARACTER_OCTET_LENGTH>
    <CHARACTER_SET_NAME>UNICODE</CHARACTER_SET_NAME>
  </Columns>
  <Columns>
    <TABLE_CATALOG>AdventureWorks</TABLE_CATALOG>
    <TABLE_SCHEMA>Sales</TABLE_SCHEMA>
    <TABLE_NAME>vIndividualDemographics</TABLE_NAME>
    <COLUMN_NAME>NumberCarsOwned</COLUMN_NAME>
    <ORDINAL_POSITION>13</ORDINAL_POSITION>
    <IS_NULLABLE>YES</IS_NULLABLE>
    <DATA_TYPE>int</DATA_TYPE>
    <NUMERIC_PRECISION>10</NUMERIC_PRECISION>
    <NUMERIC_PRECISION_RADIX>10</NUMERIC_PRECISION_RADIX>
    <NUMERIC_SCALE>0</NUMERIC_SCALE>
  </Columns>
  <Columns>
    <TABLE_CATALOG>AdventureWorks</TABLE_CATALOG>
    <TABLE_SCHEMA>Sales</TABLE_SCHEMA>
    <TABLE_NAME>vIndividualDemographics</TABLE_NAME>
    <COLUMN_NAME>NumberChildrenAtHome</COLUMN_NAME>
    <ORDINAL_POSITION>9</ORDINAL_POSITION>
    <IS_NULLABLE>YES</IS_NULLABLE>
    <DATA_TYPE>int</DATA_TYPE>
    <NUMERIC_PRECISION>10</NUMERIC_PRECISION>
    <NUMERIC_PRECISION_RADIX>10</NUMERIC_PRECISION_RADIX>
    <NUMERIC_SCALE>0</NUMERIC_SCALE>
  </Columns>
  <Columns>
    <TABLE_CATALOG>AdventureWorks</TABLE_CATALOG>
    <TABLE_SCHEMA>Sales</TABLE_SCHEMA>
    <TABLE_NAME>vIndividualDemographics</TABLE_NAME>
    <COLUMN_NAME>Occupation</COLUMN_NAME>
    <ORDINAL_POSITION>11</ORDINAL_POSITION>
    <IS_NULLABLE>YES</IS_NULLABLE>
    <DATA_TYPE>nvarchar</DATA_TYPE>
    <CHARACTER_MAXIMUM_LENGTH>30</CHARACTER_MAXIMUM_LENGTH>
    <CHARACTER_OCTET_LENGTH>60</CHARACTER_OCTET_LENGTH>
    <CHARACTER_SET_NAME>UNICODE</CHARACTER_SET_NAME>
  </Columns>
  <Columns>
    <TABLE_CATALOG>AdventureWorks</TABLE_CATALOG>
    <TABLE_SCHEMA>Sales</TABLE_SCHEMA>
    <TABLE_NAME>vIndividualDemographics</TABLE_NAME>
    <COLUMN_NAME>TotalChildren</COLUMN_NAME>
    <ORDINAL_POSITION>8</ORDINAL_POSITION>
    <IS_NULLABLE>YES</IS_NULLABLE>
    <DATA_TYPE>int</DATA_TYPE>
    <NUMERIC_PRECISION>10</NUMERIC_PRECISION>
    <NUMERIC_PRECISION_RADIX>10</NUMERIC_PRECISION_RADIX>
    <NUMERIC_SCALE>0</NUMERIC_SCALE>
  </Columns>
  <Columns>
    <TABLE_CATALOG>AdventureWorks</TABLE_CATALOG>
    <TABLE_SCHEMA>Sales</TABLE_SCHEMA>
    <TABLE_NAME>vIndividualDemographics</TABLE_NAME>
    <COLUMN_NAME>TotalPurchaseYTD</COLUMN_NAME>
    <ORDINAL_POSITION>2</ORDINAL_POSITION>
    <IS_NULLABLE>YES</IS_NULLABLE>
    <DATA_TYPE>money</DATA_TYPE>
    <NUMERIC_PRECISION>19</NUMERIC_PRECISION>
    <NUMERIC_PRECISION_RADIX>10</NUMERIC_PRECISION_RADIX>
    <NUMERIC_SCALE>4</NUMERIC_SCALE>
  </Columns>
  <Columns>
    <TABLE_CATALOG>AdventureWorks</TABLE_CATALOG>
    <TABLE_SCHEMA>Sales</TABLE_SCHEMA>
    <TABLE_NAME>vIndividualDemographics</TABLE_NAME>
    <COLUMN_NAME>YearlyIncome</COLUMN_NAME>
    <ORDINAL_POSITION>6</ORDINAL_POSITION>
    <IS_NULLABLE>YES</IS_NULLABLE>
    <DATA_TYPE>nvarchar</DATA_TYPE>
    <CHARACTER_MAXIMUM_LENGTH>30</CHARACTER_MAXIMUM_LENGTH>
    <CHARACTER_OCTET_LENGTH>60</CHARACTER_OCTET_LENGTH>
    <CHARACTER_SET_NAME>UNICODE</CHARACTER_SET_NAME>
  </Columns>
  <Columns>
    <TABLE_CATALOG>AdventureWorks</TABLE_CATALOG>
    <TABLE_SCHEMA>Sales</TABLE_SCHEMA>
    <TABLE_NAME>vSalesPerson</TABLE_NAME>
    <COLUMN_NAME>AddressLine1</COLUMN_NAME>
    <ORDINAL_POSITION>11</ORDINAL_POSITION>
    <IS_NULLABLE>NO</IS_NULLABLE>
    <DATA_TYPE>nvarchar</DATA_TYPE>
    <CHARACTER_MAXIMUM_LENGTH>60</CHARACTER_MAXIMUM_LENGTH>
    <CHARACTER_OCTET_LENGTH>120</CHARACTER_OCTET_LENGTH>
    <CHARACTER_SET_NAME>UNICODE</CHARACTER_SET_NAME>
  </Columns>
  <Columns>
    <TABLE_CATALOG>AdventureWorks</TABLE_CATALOG>
    <TABLE_SCHEMA>Sales</TABLE_SCHEMA>
    <TABLE_NAME>vSalesPerson</TABLE_NAME>
    <COLUMN_NAME>AddressLine2</COLUMN_NAME>
    <ORDINAL_POSITION>12</ORDINAL_POSITION>
    <IS_NULLABLE>YES</IS_NULLABLE>
    <DATA_TYPE>nvarchar</DATA_TYPE>
    <CHARACTER_MAXIMUM_LENGTH>60</CHARACTER_MAXIMUM_LENGTH>
    <CHARACTER_OCTET_LENGTH>120</CHARACTER_OCTET_LENGTH>
    <CHARACTER_SET_NAME>UNICODE</CHARACTER_SET_NAME>
  </Columns>
  <Columns>
    <TABLE_CATALOG>AdventureWorks</TABLE_CATALOG>
    <TABLE_SCHEMA>Sales</TABLE_SCHEMA>
    <TABLE_NAME>vSalesPerson</TABLE_NAME>
    <COLUMN_NAME>City</COLUMN_NAME>
    <ORDINAL_POSITION>13</ORDINAL_POSITION>
    <IS_NULLABLE>NO</IS_NULLABLE>
    <DATA_TYPE>nvarchar</DATA_TYPE>
    <CHARACTER_MAXIMUM_LENGTH>30</CHARACTER_MAXIMUM_LENGTH>
    <CHARACTER_OCTET_LENGTH>60</CHARACTER_OCTET_LENGTH>
    <CHARACTER_SET_NAME>UNICODE</CHARACTER_SET_NAME>
  </Columns>
  <Columns>
    <TABLE_CATALOG>AdventureWorks</TABLE_CATALOG>
    <TABLE_SCHEMA>Sales</TABLE_SCHEMA>
    <TABLE_NAME>vSalesPerson</TABLE_NAME>
    <COLUMN_NAME>CountryRegionName</COLUMN_NAME>
    <ORDINAL_POSITION>16</ORDINAL_POSITION>
    <IS_NULLABLE>NO</IS_NULLABLE>
    <DATA_TYPE>nvarchar</DATA_TYPE>
    <CHARACTER_MAXIMUM_LENGTH>50</CHARACTER_MAXIMUM_LENGTH>
    <CHARACTER_OCTET_LENGTH>100</CHARACTER_OCTET_LENGTH>
    <CHARACTER_SET_NAME>UNICODE</CHARACTER_SET_NAME>
  </Columns>
  <Columns>
    <TABLE_CATALOG>AdventureWorks</TABLE_CATALOG>
    <TABLE_SCHEMA>Sales</TABLE_SCHEMA>
    <TABLE_NAME>vSalesPerson</TABLE_NAME>
    <COLUMN_NAME>EmailAddress</COLUMN_NAME>
    <ORDINAL_POSITION>9</ORDINAL_POSITION>
    <IS_NULLABLE>YES</IS_NULLABLE>
    <DATA_TYPE>nvarchar</DATA_TYPE>
    <CHARACTER_MAXIMUM_LENGTH>50</CHARACTER_MAXIMUM_LENGTH>
    <CHARACTER_OCTET_LENGTH>100</CHARACTER_OCTET_LENGTH>
    <CHARACTER_SET_NAME>UNICODE</CHARACTER_SET_NAME>
  </Columns>
  <Columns>
    <TABLE_CATALOG>AdventureWorks</TABLE_CATALOG>
    <TABLE_SCHEMA>Sales</TABLE_SCHEMA>
    <TABLE_NAME>vSalesPerson</TABLE_NAME>
    <COLUMN_NAME>EmailPromotion</COLUMN_NAME>
    <ORDINAL_POSITION>10</ORDINAL_POSITION>
    <IS_NULLABLE>NO</IS_NULLABLE>
    <DATA_TYPE>int</DATA_TYPE>
    <NUMERIC_PRECISION>10</NUMERIC_PRECISION>
    <NUMERIC_PRECISION_RADIX>10</NUMERIC_PRECISION_RADIX>
    <NUMERIC_SCALE>0</NUMERIC_SCALE>
  </Columns>
  <Columns>
    <TABLE_CATALOG>AdventureWorks</TABLE_CATALOG>
    <TABLE_SCHEMA>Sales</TABLE_SCHEMA>
    <TABLE_NAME>vSalesPerson</TABLE_NAME>
    <COLUMN_NAME>FirstName</COLUMN_NAME>
    <ORDINAL_POSITION>3</ORDINAL_POSITION>
    <IS_NULLABLE>NO</IS_NULLABLE>
    <DATA_TYPE>nvarchar</DATA_TYPE>
    <CHARACTER_MAXIMUM_LENGTH>50</CHARACTER_MAXIMUM_LENGTH>
    <CHARACTER_OCTET_LENGTH>100</CHARACTER_OCTET_LENGTH>
    <CHARACTER_SET_NAME>UNICODE</CHARACTER_SET_NAME>
  </Columns>
  <Columns>
    <TABLE_CATALOG>AdventureWorks</TABLE_CATALOG>
    <TABLE_SCHEMA>Sales</TABLE_SCHEMA>
    <TABLE_NAME>vSalesPerson</TABLE_NAME>
    <COLUMN_NAME>JobTitle</COLUMN_NAME>
    <ORDINAL_POSITION>7</ORDINAL_POSITION>
    <IS_NULLABLE>NO</IS_NULLABLE>
    <DATA_TYPE>nvarchar</DATA_TYPE>
    <CHARACTER_MAXIMUM_LENGTH>50</CHARACTER_MAXIMUM_LENGTH>
    <CHARACTER_OCTET_LENGTH>100</CHARACTER_OCTET_LENGTH>
    <CHARACTER_SET_NAME>UNICODE</CHARACTER_SET_NAME>
  </Columns>
  <Columns>
    <TABLE_CATALOG>AdventureWorks</TABLE_CATALOG>
    <TABLE_SCHEMA>Sales</TABLE_SCHEMA>
    <TABLE_NAME>vSalesPerson</TABLE_NAME>
    <COLUMN_NAME>LastName</COLUMN_NAME>
    <ORDINAL_POSITION>5</ORDINAL_POSITION>
    <IS_NULLABLE>NO</IS_NULLABLE>
    <DATA_TYPE>nvarchar</DATA_TYPE>
    <CHARACTER_MAXIMUM_LENGTH>50</CHARACTER_MAXIMUM_LENGTH>
    <CHARACTER_OCTET_LENGTH>100</CHARACTER_OCTET_LENGTH>
    <CHARACTER_SET_NAME>UNICODE</CHARACTER_SET_NAME>
  </Columns>
  <Columns>
    <TABLE_CATALOG>AdventureWorks</TABLE_CATALOG>
    <TABLE_SCHEMA>Sales</TABLE_SCHEMA>
    <TABLE_NAME>vSalesPerson</TABLE_NAME>
    <COLUMN_NAME>MiddleName</COLUMN_NAME>
    <ORDINAL_POSITION>4</ORDINAL_POSITION>
    <IS_NULLABLE>YES</IS_NULLABLE>
    <DATA_TYPE>nvarchar</DATA_TYPE>
    <CHARACTER_MAXIMUM_LENGTH>50</CHARACTER_MAXIMUM_LENGTH>
    <CHARACTER_OCTET_LENGTH>100</CHARACTER_OCTET_LENGTH>
    <CHARACTER_SET_NAME>UNICODE</CHARACTER_SET_NAME>
  </Columns>
  <Columns>
    <TABLE_CATALOG>AdventureWorks</TABLE_CATALOG>
    <TABLE_SCHEMA>Sales</TABLE_SCHEMA>
    <TABLE_NAME>vSalesPerson</TABLE_NAME>
    <COLUMN_NAME>Phone</COLUMN_NAME>
    <ORDINAL_POSITION>8</ORDINAL_POSITION>
    <IS_NULLABLE>YES</IS_NULLABLE>
    <DATA_TYPE>nvarchar</DATA_TYPE>
    <CHARACTER_MAXIMUM_LENGTH>25</CHARACTER_MAXIMUM_LENGTH>
    <CHARACTER_OCTET_LENGTH>50</CHARACTER_OCTET_LENGTH>
    <CHARACTER_SET_NAME>UNICODE</CHARACTER_SET_NAME>
  </Columns>
  <Columns>
    <TABLE_CATALOG>AdventureWorks</TABLE_CATALOG>
    <TABLE_SCHEMA>Sales</TABLE_SCHEMA>
    <TABLE_NAME>vSalesPerson</TABLE_NAME>
    <COLUMN_NAME>PostalCode</COLUMN_NAME>
    <ORDINAL_POSITION>15</ORDINAL_POSITION>
    <IS_NULLABLE>NO</IS_NULLABLE>
    <DATA_TYPE>nvarchar</DATA_TYPE>
    <CHARACTER_MAXIMUM_LENGTH>15</CHARACTER_MAXIMUM_LENGTH>
    <CHARACTER_OCTET_LENGTH>30</CHARACTER_OCTET_LENGTH>
    <CHARACTER_SET_NAME>UNICODE</CHARACTER_SET_NAME>
  </Columns>
  <Columns>
    <TABLE_CATALOG>AdventureWorks</TABLE_CATALOG>
    <TABLE_SCHEMA>Sales</TABLE_SCHEMA>
    <TABLE_NAME>vSalesPerson</TABLE_NAME>
    <COLUMN_NAME>SalesLastYear</COLUMN_NAME>
    <ORDINAL_POSITION>21</ORDINAL_POSITION>
    <IS_NULLABLE>NO</IS_NULLABLE>
    <DATA_TYPE>money</DATA_TYPE>
    <NUMERIC_PRECISION>19</NUMERIC_PRECISION>
    <NUMERIC_PRECISION_RADIX>10</NUMERIC_PRECISION_RADIX>
    <NUMERIC_SCALE>4</NUMERIC_SCALE>
  </Columns>
  <Columns>
    <TABLE_CATALOG>AdventureWorks</TABLE_CATALOG>
    <TABLE_SCHEMA>Sales</TABLE_SCHEMA>
    <TABLE_NAME>vSalesPerson</TABLE_NAME>
    <COLUMN_NAME>SalesPersonID</COLUMN_NAME>
    <ORDINAL_POSITION>1</ORDINAL_POSITION>
    <IS_NULLABLE>NO</IS_NULLABLE>
    <DATA_TYPE>int</DATA_TYPE>
    <NUMERIC_PRECISION>10</NUMERIC_PRECISION>
    <NUMERIC_PRECISION_RADIX>10</NUMERIC_PRECISION_RADIX>
    <NUMERIC_SCALE>0</NUMERIC_SCALE>
  </Columns>
  <Columns>
    <TABLE_CATALOG>AdventureWorks</TABLE_CATALOG>
    <TABLE_SCHEMA>Sales</TABLE_SCHEMA>
    <TABLE_NAME>vSalesPerson</TABLE_NAME>
    <COLUMN_NAME>SalesQuota</COLUMN_NAME>
    <ORDINAL_POSITION>19</ORDINAL_POSITION>
    <IS_NULLABLE>YES</IS_NULLABLE>
    <DATA_TYPE>money</DATA_TYPE>
    <NUMERIC_PRECISION>19</NUMERIC_PRECISION>
    <NUMERIC_PRECISION_RADIX>10</NUMERIC_PRECISION_RADIX>
    <NUMERIC_SCALE>4</NUMERIC_SCALE>
  </Columns>
  <Columns>
    <TABLE_CATALOG>AdventureWorks</TABLE_CATALOG>
    <TABLE_SCHEMA>Sales</TABLE_SCHEMA>
    <TABLE_NAME>vSalesPerson</TABLE_NAME>
    <COLUMN_NAME>SalesYTD</COLUMN_NAME>
    <ORDINAL_POSITION>20</ORDINAL_POSITION>
    <IS_NULLABLE>NO</IS_NULLABLE>
    <DATA_TYPE>money</DATA_TYPE>
    <NUMERIC_PRECISION>19</NUMERIC_PRECISION>
    <NUMERIC_PRECISION_RADIX>10</NUMERIC_PRECISION_RADIX>
    <NUMERIC_SCALE>4</NUMERIC_SCALE>
  </Columns>
  <Columns>
    <TABLE_CATALOG>AdventureWorks</TABLE_CATALOG>
    <TABLE_SCHEMA>Sales</TABLE_SCHEMA>
    <TABLE_NAME>vSalesPerson</TABLE_NAME>
    <COLUMN_NAME>StateProvinceName</COLUMN_NAME>
    <ORDINAL_POSITION>14</ORDINAL_POSITION>
    <IS_NULLABLE>NO</IS_NULLABLE>
    <DATA_TYPE>nvarchar</DATA_TYPE>
    <CHARACTER_MAXIMUM_LENGTH>50</CHARACTER_MAXIMUM_LENGTH>
    <CHARACTER_OCTET_LENGTH>100</CHARACTER_OCTET_LENGTH>
    <CHARACTER_SET_NAME>UNICODE</CHARACTER_SET_NAME>
  </Columns>
  <Columns>
    <TABLE_CATALOG>AdventureWorks</TABLE_CATALOG>
    <TABLE_SCHEMA>Sales</TABLE_SCHEMA>
    <TABLE_NAME>vSalesPerson</TABLE_NAME>
    <COLUMN_NAME>Suffix</COLUMN_NAME>
    <ORDINAL_POSITION>6</ORDINAL_POSITION>
    <IS_NULLABLE>YES</IS_NULLABLE>
    <DATA_TYPE>nvarchar</DATA_TYPE>
    <CHARACTER_MAXIMUM_LENGTH>10</CHARACTER_MAXIMUM_LENGTH>
    <CHARACTER_OCTET_LENGTH>20</CHARACTER_OCTET_LENGTH>
    <CHARACTER_SET_NAME>UNICODE</CHARACTER_SET_NAME>
  </Columns>
  <Columns>
    <TABLE_CATALOG>AdventureWorks</TABLE_CATALOG>
    <TABLE_SCHEMA>Sales</TABLE_SCHEMA>
    <TABLE_NAME>vSalesPerson</TABLE_NAME>
    <COLUMN_NAME>TerritoryGroup</COLUMN_NAME>
    <ORDINAL_POSITION>18</ORDINAL_POSITION>
    <IS_NULLABLE>YES</IS_NULLABLE>
    <DATA_TYPE>nvarchar</DATA_TYPE>
    <CHARACTER_MAXIMUM_LENGTH>50</CHARACTER_MAXIMUM_LENGTH>
    <CHARACTER_OCTET_LENGTH>100</CHARACTER_OCTET_LENGTH>
    <CHARACTER_SET_NAME>UNICODE</CHARACTER_SET_NAME>
  </Columns>
  <Columns>
    <TABLE_CATALOG>AdventureWorks</TABLE_CATALOG>
    <TABLE_SCHEMA>Sales</TABLE_SCHEMA>
    <TABLE_NAME>vSalesPerson</TABLE_NAME>
    <COLUMN_NAME>TerritoryName</COLUMN_NAME>
    <ORDINAL_POSITION>17</ORDINAL_POSITION>
    <IS_NULLABLE>YES</IS_NULLABLE>
    <DATA_TYPE>nvarchar</DATA_TYPE>
    <CHARACTER_MAXIMUM_LENGTH>50</CHARACTER_MAXIMUM_LENGTH>
    <CHARACTER_OCTET_LENGTH>100</CHARACTER_OCTET_LENGTH>
    <CHARACTER_SET_NAME>UNICODE</CHARACTER_SET_NAME>
  </Columns>
  <Columns>
    <TABLE_CATALOG>AdventureWorks</TABLE_CATALOG>
    <TABLE_SCHEMA>Sales</TABLE_SCHEMA>
    <TABLE_NAME>vSalesPerson</TABLE_NAME>
    <COLUMN_NAME>Title</COLUMN_NAME>
    <ORDINAL_POSITION>2</ORDINAL_POSITION>
    <IS_NULLABLE>YES</IS_NULLABLE>
    <DATA_TYPE>nvarchar</DATA_TYPE>
    <CHARACTER_MAXIMUM_LENGTH>8</CHARACTER_MAXIMUM_LENGTH>
    <CHARACTER_OCTET_LENGTH>16</CHARACTER_OCTET_LENGTH>
    <CHARACTER_SET_NAME>UNICODE</CHARACTER_SET_NAME>
  </Columns>
  <Columns>
    <TABLE_CATALOG>AdventureWorks</TABLE_CATALOG>
    <TABLE_SCHEMA>Sales</TABLE_SCHEMA>
    <TABLE_NAME>vSalesPersonSalesByFiscalYears</TABLE_NAME>
    <COLUMN_NAME>2002</COLUMN_NAME>
    <ORDINAL_POSITION>5</ORDINAL_POSITION>
    <IS_NULLABLE>YES</IS_NULLABLE>
    <DATA_TYPE>money</DATA_TYPE>
    <NUMERIC_PRECISION>19</NUMERIC_PRECISION>
    <NUMERIC_PRECISION_RADIX>10</NUMERIC_PRECISION_RADIX>
    <NUMERIC_SCALE>4</NUMERIC_SCALE>
  </Columns>
  <Columns>
    <TABLE_CATALOG>AdventureWorks</TABLE_CATALOG>
    <TABLE_SCHEMA>Sales</TABLE_SCHEMA>
    <TABLE_NAME>vSalesPersonSalesByFiscalYears</TABLE_NAME>
    <COLUMN_NAME>2003</COLUMN_NAME>
    <ORDINAL_POSITION>6</ORDINAL_POSITION>
    <IS_NULLABLE>YES</IS_NULLABLE>
    <DATA_TYPE>money</DATA_TYPE>
    <NUMERIC_PRECISION>19</NUMERIC_PRECISION>
    <NUMERIC_PRECISION_RADIX>10</NUMERIC_PRECISION_RADIX>
    <NUMERIC_SCALE>4</NUMERIC_SCALE>
  </Columns>
  <Columns>
    <TABLE_CATALOG>AdventureWorks</TABLE_CATALOG>
    <TABLE_SCHEMA>Sales</TABLE_SCHEMA>
    <TABLE_NAME>vSalesPersonSalesByFiscalYears</TABLE_NAME>
    <COLUMN_NAME>2004</COLUMN_NAME>
    <ORDINAL_POSITION>7</ORDINAL_POSITION>
    <IS_NULLABLE>YES</IS_NULLABLE>
    <DATA_TYPE>money</DATA_TYPE>
    <NUMERIC_PRECISION>19</NUMERIC_PRECISION>
    <NUMERIC_PRECISION_RADIX>10</NUMERIC_PRECISION_RADIX>
    <NUMERIC_SCALE>4</NUMERIC_SCALE>
  </Columns>
  <Columns>
    <TABLE_CATALOG>AdventureWorks</TABLE_CATALOG>
    <TABLE_SCHEMA>Sales</TABLE_SCHEMA>
    <TABLE_NAME>vSalesPersonSalesByFiscalYears</TABLE_NAME>
    <COLUMN_NAME>FullName</COLUMN_NAME>
    <ORDINAL_POSITION>2</ORDINAL_POSITION>
    <IS_NULLABLE>YES</IS_NULLABLE>
    <DATA_TYPE>nvarchar</DATA_TYPE>
    <CHARACTER_MAXIMUM_LENGTH>152</CHARACTER_MAXIMUM_LENGTH>
    <CHARACTER_OCTET_LENGTH>304</CHARACTER_OCTET_LENGTH>
    <CHARACTER_SET_NAME>UNICODE</CHARACTER_SET_NAME>
  </Columns>
  <Columns>
    <TABLE_CATALOG>AdventureWorks</TABLE_CATALOG>
    <TABLE_SCHEMA>Sales</TABLE_SCHEMA>
    <TABLE_NAME>vSalesPersonSalesByFiscalYears</TABLE_NAME>
    <COLUMN_NAME>SalesPersonID</COLUMN_NAME>
    <ORDINAL_POSITION>1</ORDINAL_POSITION>
    <IS_NULLABLE>YES</IS_NULLABLE>
    <DATA_TYPE>int</DATA_TYPE>
    <NUMERIC_PRECISION>10</NUMERIC_PRECISION>
    <NUMERIC_PRECISION_RADIX>10</NUMERIC_PRECISION_RADIX>
    <NUMERIC_SCALE>0</NUMERIC_SCALE>
  </Columns>
  <Columns>
    <TABLE_CATALOG>AdventureWorks</TABLE_CATALOG>
    <TABLE_SCHEMA>Sales</TABLE_SCHEMA>
    <TABLE_NAME>vSalesPersonSalesByFiscalYears</TABLE_NAME>
    <COLUMN_NAME>SalesTerritory</COLUMN_NAME>
    <ORDINAL_POSITION>4</ORDINAL_POSITION>
    <IS_NULLABLE>NO</IS_NULLABLE>
    <DATA_TYPE>nvarchar</DATA_TYPE>
    <CHARACTER_MAXIMUM_LENGTH>50</CHARACTER_MAXIMUM_LENGTH>
    <CHARACTER_OCTET_LENGTH>100</CHARACTER_OCTET_LENGTH>
    <CHARACTER_SET_NAME>UNICODE</CHARACTER_SET_NAME>
  </Columns>
  <Columns>
    <TABLE_CATALOG>AdventureWorks</TABLE_CATALOG>
    <TABLE_SCHEMA>Sales</TABLE_SCHEMA>
    <TABLE_NAME>vSalesPersonSalesByFiscalYears</TABLE_NAME>
    <COLUMN_NAME>Title</COLUMN_NAME>
    <ORDINAL_POSITION>3</ORDINAL_POSITION>
    <IS_NULLABLE>NO</IS_NULLABLE>
    <DATA_TYPE>nvarchar</DATA_TYPE>
    <CHARACTER_MAXIMUM_LENGTH>50</CHARACTER_MAXIMUM_LENGTH>
    <CHARACTER_OCTET_LENGTH>100</CHARACTER_OCTET_LENGTH>
    <CHARACTER_SET_NAME>UNICODE</CHARACTER_SET_NAME>
  </Columns>
  <Columns>
    <TABLE_CATALOG>AdventureWorks</TABLE_CATALOG>
    <TABLE_SCHEMA>Sales</TABLE_SCHEMA>
    <TABLE_NAME>vStoreWithDemographics</TABLE_NAME>
    <COLUMN_NAME>AddressLine1</COLUMN_NAME>
    <ORDINAL_POSITION>13</ORDINAL_POSITION>
    <IS_NULLABLE>NO</IS_NULLABLE>
    <DATA_TYPE>nvarchar</DATA_TYPE>
    <CHARACTER_MAXIMUM_LENGTH>60</CHARACTER_MAXIMUM_LENGTH>
    <CHARACTER_OCTET_LENGTH>120</CHARACTER_OCTET_LENGTH>
    <CHARACTER_SET_NAME>UNICODE</CHARACTER_SET_NAME>
  </Columns>
  <Columns>
    <TABLE_CATALOG>AdventureWorks</TABLE_CATALOG>
    <TABLE_SCHEMA>Sales</TABLE_SCHEMA>
    <TABLE_NAME>vStoreWithDemographics</TABLE_NAME>
    <COLUMN_NAME>AddressLine2</COLUMN_NAME>
    <ORDINAL_POSITION>14</ORDINAL_POSITION>
    <IS_NULLABLE>YES</IS_NULLABLE>
    <DATA_TYPE>nvarchar</DATA_TYPE>
    <CHARACTER_MAXIMUM_LENGTH>60</CHARACTER_MAXIMUM_LENGTH>
    <CHARACTER_OCTET_LENGTH>120</CHARACTER_OCTET_LENGTH>
    <CHARACTER_SET_NAME>UNICODE</CHARACTER_SET_NAME>
  </Columns>
  <Columns>
    <TABLE_CATALOG>AdventureWorks</TABLE_CATALOG>
    <TABLE_SCHEMA>Sales</TABLE_SCHEMA>
    <TABLE_NAME>vStoreWithDemographics</TABLE_NAME>
    <COLUMN_NAME>AddressType</COLUMN_NAME>
    <ORDINAL_POSITION>12</ORDINAL_POSITION>
    <IS_NULLABLE>NO</IS_NULLABLE>
    <DATA_TYPE>nvarchar</DATA_TYPE>
    <CHARACTER_MAXIMUM_LENGTH>50</CHARACTER_MAXIMUM_LENGTH>
    <CHARACTER_OCTET_LENGTH>100</CHARACTER_OCTET_LENGTH>
    <CHARACTER_SET_NAME>UNICODE</CHARACTER_SET_NAME>
  </Columns>
  <Columns>
    <TABLE_CATALOG>AdventureWorks</TABLE_CATALOG>
    <TABLE_SCHEMA>Sales</TABLE_SCHEMA>
    <TABLE_NAME>vStoreWithDemographics</TABLE_NAME>
    <COLUMN_NAME>AnnualRevenue</COLUMN_NAME>
    <ORDINAL_POSITION>20</ORDINAL_POSITION>
    <IS_NULLABLE>YES</IS_NULLABLE>
    <DATA_TYPE>money</DATA_TYPE>
    <NUMERIC_PRECISION>19</NUMERIC_PRECISION>
    <NUMERIC_PRECISION_RADIX>10</NUMERIC_PRECISION_RADIX>
    <NUMERIC_SCALE>4</NUMERIC_SCALE>
  </Columns>
  <Columns>
    <TABLE_CATALOG>AdventureWorks</TABLE_CATALOG>
    <TABLE_SCHEMA>Sales</TABLE_SCHEMA>
    <TABLE_NAME>vStoreWithDemographics</TABLE_NAME>
    <COLUMN_NAME>AnnualSales</COLUMN_NAME>
    <ORDINAL_POSITION>19</ORDINAL_POSITION>
    <IS_NULLABLE>YES</IS_NULLABLE>
    <DATA_TYPE>money</DATA_TYPE>
    <NUMERIC_PRECISION>19</NUMERIC_PRECISION>
    <NUMERIC_PRECISION_RADIX>10</NUMERIC_PRECISION_RADIX>
    <NUMERIC_SCALE>4</NUMERIC_SCALE>
  </Columns>
  <Columns>
    <TABLE_CATALOG>AdventureWorks</TABLE_CATALOG>
    <TABLE_SCHEMA>Sales</TABLE_SCHEMA>
    <TABLE_NAME>vStoreWithDemographics</TABLE_NAME>
    <COLUMN_NAME>BankName</COLUMN_NAME>
    <ORDINAL_POSITION>21</ORDINAL_POSITION>
    <IS_NULLABLE>YES</IS_NULLABLE>
    <DATA_TYPE>nvarchar</DATA_TYPE>
    <CHARACTER_MAXIMUM_LENGTH>50</CHARACTER_MAXIMUM_LENGTH>
    <CHARACTER_OCTET_LENGTH>100</CHARACTER_OCTET_LENGTH>
    <CHARACTER_SET_NAME>UNICODE</CHARACTER_SET_NAME>
  </Columns>
  <Columns>
    <TABLE_CATALOG>AdventureWorks</TABLE_CATALOG>
    <TABLE_SCHEMA>Sales</TABLE_SCHEMA>
    <TABLE_NAME>vStoreWithDemographics</TABLE_NAME>
    <COLUMN_NAME>Brands</COLUMN_NAME>
    <ORDINAL_POSITION>26</ORDINAL_POSITION>
    <IS_NULLABLE>YES</IS_NULLABLE>
    <DATA_TYPE>nvarchar</DATA_TYPE>
    <CHARACTER_MAXIMUM_LENGTH>30</CHARACTER_MAXIMUM_LENGTH>
    <CHARACTER_OCTET_LENGTH>60</CHARACTER_OCTET_LENGTH>
    <CHARACTER_SET_NAME>UNICODE</CHARACTER_SET_NAME>
  </Columns>
  <Columns>
    <TABLE_CATALOG>AdventureWorks</TABLE_CATALOG>
    <TABLE_SCHEMA>Sales</TABLE_SCHEMA>
    <TABLE_NAME>vStoreWithDemographics</TABLE_NAME>
    <COLUMN_NAME>BusinessType</COLUMN_NAME>
    <ORDINAL_POSITION>22</ORDINAL_POSITION>
    <IS_NULLABLE>YES</IS_NULLABLE>
    <DATA_TYPE>nvarchar</DATA_TYPE>
    <CHARACTER_MAXIMUM_LENGTH>5</CHARACTER_MAXIMUM_LENGTH>
    <CHARACTER_OCTET_LENGTH>10</CHARACTER_OCTET_LENGTH>
    <CHARACTER_SET_NAME>UNICODE</CHARACTER_SET_NAME>
  </Columns>
  <Columns>
    <TABLE_CATALOG>AdventureWorks</TABLE_CATALOG>
    <TABLE_SCHEMA>Sales</TABLE_SCHEMA>
    <TABLE_NAME>vStoreWithDemographics</TABLE_NAME>
    <COLUMN_NAME>City</COLUMN_NAME>
    <ORDINAL_POSITION>15</ORDINAL_POSITION>
    <IS_NULLABLE>NO</IS_NULLABLE>
    <DATA_TYPE>nvarchar</DATA_TYPE>
    <CHARACTER_MAXIMUM_LENGTH>30</CHARACTER_MAXIMUM_LENGTH>
    <CHARACTER_OCTET_LENGTH>60</CHARACTER_OCTET_LENGTH>
    <CHARACTER_SET_NAME>UNICODE</CHARACTER_SET_NAME>
  </Columns>
  <Columns>
    <TABLE_CATALOG>AdventureWorks</TABLE_CATALOG>
    <TABLE_SCHEMA>Sales</TABLE_SCHEMA>
    <TABLE_NAME>vStoreWithDemographics</TABLE_NAME>
    <COLUMN_NAME>ContactType</COLUMN_NAME>
    <ORDINAL_POSITION>3</ORDINAL_POSITION>
    <IS_NULLABLE>NO</IS_NULLABLE>
    <DATA_TYPE>nvarchar</DATA_TYPE>
    <CHARACTER_MAXIMUM_LENGTH>50</CHARACTER_MAXIMUM_LENGTH>
    <CHARACTER_OCTET_LENGTH>100</CHARACTER_OCTET_LENGTH>
    <CHARACTER_SET_NAME>UNICODE</CHARACTER_SET_NAME>
  </Columns>
  <Columns>
    <TABLE_CATALOG>AdventureWorks</TABLE_CATALOG>
    <TABLE_SCHEMA>Sales</TABLE_SCHEMA>
    <TABLE_NAME>vStoreWithDemographics</TABLE_NAME>
    <COLUMN_NAME>CountryRegionName</COLUMN_NAME>
    <ORDINAL_POSITION>18</ORDINAL_POSITION>
    <IS_NULLABLE>NO</IS_NULLABLE>
    <DATA_TYPE>nvarchar</DATA_TYPE>
    <CHARACTER_MAXIMUM_LENGTH>50</CHARACTER_MAXIMUM_LENGTH>
    <CHARACTER_OCTET_LENGTH>100</CHARACTER_OCTET_LENGTH>
    <CHARACTER_SET_NAME>UNICODE</CHARACTER_SET_NAME>
  </Columns>
  <Columns>
    <TABLE_CATALOG>AdventureWorks</TABLE_CATALOG>
    <TABLE_SCHEMA>Sales</TABLE_SCHEMA>
    <TABLE_NAME>vStoreWithDemographics</TABLE_NAME>
    <COLUMN_NAME>CustomerID</COLUMN_NAME>
    <ORDINAL_POSITION>1</ORDINAL_POSITION>
    <IS_NULLABLE>NO</IS_NULLABLE>
    <DATA_TYPE>int</DATA_TYPE>
    <NUMERIC_PRECISION>10</NUMERIC_PRECISION>
    <NUMERIC_PRECISION_RADIX>10</NUMERIC_PRECISION_RADIX>
    <NUMERIC_SCALE>0</NUMERIC_SCALE>
  </Columns>
  <Columns>
    <TABLE_CATALOG>AdventureWorks</TABLE_CATALOG>
    <TABLE_SCHEMA>Sales</TABLE_SCHEMA>
    <TABLE_NAME>vStoreWithDemographics</TABLE_NAME>
    <COLUMN_NAME>EmailAddress</COLUMN_NAME>
    <ORDINAL_POSITION>10</ORDINAL_POSITION>
    <IS_NULLABLE>YES</IS_NULLABLE>
    <DATA_TYPE>nvarchar</DATA_TYPE>
    <CHARACTER_MAXIMUM_LENGTH>50</CHARACTER_MAXIMUM_LENGTH>
    <CHARACTER_OCTET_LENGTH>100</CHARACTER_OCTET_LENGTH>
    <CHARACTER_SET_NAME>UNICODE</CHARACTER_SET_NAME>
  </Columns>
  <Columns>
    <TABLE_CATALOG>AdventureWorks</TABLE_CATALOG>
    <TABLE_SCHEMA>Sales</TABLE_SCHEMA>
    <TABLE_NAME>vStoreWithDemographics</TABLE_NAME>
    <COLUMN_NAME>EmailPromotion</COLUMN_NAME>
    <ORDINAL_POSITION>11</ORDINAL_POSITION>
    <IS_NULLABLE>NO</IS_NULLABLE>
    <DATA_TYPE>int</DATA_TYPE>
    <NUMERIC_PRECISION>10</NUMERIC_PRECISION>
    <NUMERIC_PRECISION_RADIX>10</NUMERIC_PRECISION_RADIX>
    <NUMERIC_SCALE>0</NUMERIC_SCALE>
  </Columns>
  <Columns>
    <TABLE_CATALOG>AdventureWorks</TABLE_CATALOG>
    <TABLE_SCHEMA>Sales</TABLE_SCHEMA>
    <TABLE_NAME>vStoreWithDemographics</TABLE_NAME>
    <COLUMN_NAME>FirstName</COLUMN_NAME>
    <ORDINAL_POSITION>5</ORDINAL_POSITION>
    <IS_NULLABLE>NO</IS_NULLABLE>
    <DATA_TYPE>nvarchar</DATA_TYPE>
    <CHARACTER_MAXIMUM_LENGTH>50</CHARACTER_MAXIMUM_LENGTH>
    <CHARACTER_OCTET_LENGTH>100</CHARACTER_OCTET_LENGTH>
    <CHARACTER_SET_NAME>UNICODE</CHARACTER_SET_NAME>
  </Columns>
  <Columns>
    <TABLE_CATALOG>AdventureWorks</TABLE_CATALOG>
    <TABLE_SCHEMA>Sales</TABLE_SCHEMA>
    <TABLE_NAME>vStoreWithDemographics</TABLE_NAME>
    <COLUMN_NAME>Internet</COLUMN_NAME>
    <ORDINAL_POSITION>27</ORDINAL_POSITION>
    <IS_NULLABLE>YES</IS_NULLABLE>
    <DATA_TYPE>nvarchar</DATA_TYPE>
    <CHARACTER_MAXIMUM_LENGTH>30</CHARACTER_MAXIMUM_LENGTH>
    <CHARACTER_OCTET_LENGTH>60</CHARACTER_OCTET_LENGTH>
    <CHARACTER_SET_NAME>UNICODE</CHARACTER_SET_NAME>
  </Columns>
  <Columns>
    <TABLE_CATALOG>AdventureWorks</TABLE_CATALOG>
    <TABLE_SCHEMA>Sales</TABLE_SCHEMA>
    <TABLE_NAME>vStoreWithDemographics</TABLE_NAME>
    <COLUMN_NAME>LastName</COLUMN_NAME>
    <ORDINAL_POSITION>7</ORDINAL_POSITION>
    <IS_NULLABLE>NO</IS_NULLABLE>
    <DATA_TYPE>nvarchar</DATA_TYPE>
    <CHARACTER_MAXIMUM_LENGTH>50</CHARACTER_MAXIMUM_LENGTH>
    <CHARACTER_OCTET_LENGTH>100</CHARACTER_OCTET_LENGTH>
    <CHARACTER_SET_NAME>UNICODE</CHARACTER_SET_NAME>
  </Columns>
  <Columns>
    <TABLE_CATALOG>AdventureWorks</TABLE_CATALOG>
    <TABLE_SCHEMA>Sales</TABLE_SCHEMA>
    <TABLE_NAME>vStoreWithDemographics</TABLE_NAME>
    <COLUMN_NAME>MiddleName</COLUMN_NAME>
    <ORDINAL_POSITION>6</ORDINAL_POSITION>
    <IS_NULLABLE>YES</IS_NULLABLE>
    <DATA_TYPE>nvarchar</DATA_TYPE>
    <CHARACTER_MAXIMUM_LENGTH>50</CHARACTER_MAXIMUM_LENGTH>
    <CHARACTER_OCTET_LENGTH>100</CHARACTER_OCTET_LENGTH>
    <CHARACTER_SET_NAME>UNICODE</CHARACTER_SET_NAME>
  </Columns>
  <Columns>
    <TABLE_CATALOG>AdventureWorks</TABLE_CATALOG>
    <TABLE_SCHEMA>Sales</TABLE_SCHEMA>
    <TABLE_NAME>vStoreWithDemographics</TABLE_NAME>
    <COLUMN_NAME>Name</COLUMN_NAME>
    <ORDINAL_POSITION>2</ORDINAL_POSITION>
    <IS_NULLABLE>NO</IS_NULLABLE>
    <DATA_TYPE>nvarchar</DATA_TYPE>
    <CHARACTER_MAXIMUM_LENGTH>50</CHARACTER_MAXIMUM_LENGTH>
    <CHARACTER_OCTET_LENGTH>100</CHARACTER_OCTET_LENGTH>
    <CHARACTER_SET_NAME>UNICODE</CHARACTER_SET_NAME>
  </Columns>
  <Columns>
    <TABLE_CATALOG>AdventureWorks</TABLE_CATALOG>
    <TABLE_SCHEMA>Sales</TABLE_SCHEMA>
    <TABLE_NAME>vStoreWithDemographics</TABLE_NAME>
    <COLUMN_NAME>NumberEmployees</COLUMN_NAME>
    <ORDINAL_POSITION>28</ORDINAL_POSITION>
    <IS_NULLABLE>YES</IS_NULLABLE>
    <DATA_TYPE>int</DATA_TYPE>
    <NUMERIC_PRECISION>10</NUMERIC_PRECISION>
    <NUMERIC_PRECISION_RADIX>10</NUMERIC_PRECISION_RADIX>
    <NUMERIC_SCALE>0</NUMERIC_SCALE>
  </Columns>
  <Columns>
    <TABLE_CATALOG>AdventureWorks</TABLE_CATALOG>
    <TABLE_SCHEMA>Sales</TABLE_SCHEMA>
    <TABLE_NAME>vStoreWithDemographics</TABLE_NAME>
    <COLUMN_NAME>Phone</COLUMN_NAME>
    <ORDINAL_POSITION>9</ORDINAL_POSITION>
    <IS_NULLABLE>YES</IS_NULLABLE>
    <DATA_TYPE>nvarchar</DATA_TYPE>
    <CHARACTER_MAXIMUM_LENGTH>25</CHARACTER_MAXIMUM_LENGTH>
    <CHARACTER_OCTET_LENGTH>50</CHARACTER_OCTET_LENGTH>
    <CHARACTER_SET_NAME>UNICODE</CHARACTER_SET_NAME>
  </Columns>
  <Columns>
    <TABLE_CATALOG>AdventureWorks</TABLE_CATALOG>
    <TABLE_SCHEMA>Sales</TABLE_SCHEMA>
    <TABLE_NAME>vStoreWithDemographics</TABLE_NAME>
    <COLUMN_NAME>PostalCode</COLUMN_NAME>
    <ORDINAL_POSITION>17</ORDINAL_POSITION>
    <IS_NULLABLE>NO</IS_NULLABLE>
    <DATA_TYPE>nvarchar</DATA_TYPE>
    <CHARACTER_MAXIMUM_LENGTH>15</CHARACTER_MAXIMUM_LENGTH>
    <CHARACTER_OCTET_LENGTH>30</CHARACTER_OCTET_LENGTH>
    <CHARACTER_SET_NAME>UNICODE</CHARACTER_SET_NAME>
  </Columns>
  <Columns>
    <TABLE_CATALOG>AdventureWorks</TABLE_CATALOG>
    <TABLE_SCHEMA>Sales</TABLE_SCHEMA>
    <TABLE_NAME>vStoreWithDemographics</TABLE_NAME>
    <COLUMN_NAME>Specialty</COLUMN_NAME>
    <ORDINAL_POSITION>24</ORDINAL_POSITION>
    <IS_NULLABLE>YES</IS_NULLABLE>
    <DATA_TYPE>nvarchar</DATA_TYPE>
    <CHARACTER_MAXIMUM_LENGTH>50</CHARACTER_MAXIMUM_LENGTH>
    <CHARACTER_OCTET_LENGTH>100</CHARACTER_OCTET_LENGTH>
    <CHARACTER_SET_NAME>UNICODE</CHARACTER_SET_NAME>
  </Columns>
  <Columns>
    <TABLE_CATALOG>AdventureWorks</TABLE_CATALOG>
    <TABLE_SCHEMA>Sales</TABLE_SCHEMA>
    <TABLE_NAME>vStoreWithDemographics</TABLE_NAME>
    <COLUMN_NAME>SquareFeet</COLUMN_NAME>
    <ORDINAL_POSITION>25</ORDINAL_POSITION>
    <IS_NULLABLE>YES</IS_NULLABLE>
    <DATA_TYPE>int</DATA_TYPE>
    <NUMERIC_PRECISION>10</NUMERIC_PRECISION>
    <NUMERIC_PRECISION_RADIX>10</NUMERIC_PRECISION_RADIX>
    <NUMERIC_SCALE>0</NUMERIC_SCALE>
  </Columns>
  <Columns>
    <TABLE_CATALOG>AdventureWorks</TABLE_CATALOG>
    <TABLE_SCHEMA>Sales</TABLE_SCHEMA>
    <TABLE_NAME>vStoreWithDemographics</TABLE_NAME>
    <COLUMN_NAME>StateProvinceName</COLUMN_NAME>
    <ORDINAL_POSITION>16</ORDINAL_POSITION>
    <IS_NULLABLE>NO</IS_NULLABLE>
    <DATA_TYPE>nvarchar</DATA_TYPE>
    <CHARACTER_MAXIMUM_LENGTH>50</CHARACTER_MAXIMUM_LENGTH>
    <CHARACTER_OCTET_LENGTH>100</CHARACTER_OCTET_LENGTH>
    <CHARACTER_SET_NAME>UNICODE</CHARACTER_SET_NAME>
  </Columns>
  <Columns>
    <TABLE_CATALOG>AdventureWorks</TABLE_CATALOG>
    <TABLE_SCHEMA>Sales</TABLE_SCHEMA>
    <TABLE_NAME>vStoreWithDemographics</TABLE_NAME>
    <COLUMN_NAME>Suffix</COLUMN_NAME>
    <ORDINAL_POSITION>8</ORDINAL_POSITION>
    <IS_NULLABLE>YES</IS_NULLABLE>
    <DATA_TYPE>nvarchar</DATA_TYPE>
    <CHARACTER_MAXIMUM_LENGTH>10</CHARACTER_MAXIMUM_LENGTH>
    <CHARACTER_OCTET_LENGTH>20</CHARACTER_OCTET_LENGTH>
    <CHARACTER_SET_NAME>UNICODE</CHARACTER_SET_NAME>
  </Columns>
  <Columns>
    <TABLE_CATALOG>AdventureWorks</TABLE_CATALOG>
    <TABLE_SCHEMA>Sales</TABLE_SCHEMA>
    <TABLE_NAME>vStoreWithDemographics</TABLE_NAME>
    <COLUMN_NAME>Title</COLUMN_NAME>
    <ORDINAL_POSITION>4</ORDINAL_POSITION>
    <IS_NULLABLE>YES</IS_NULLABLE>
    <DATA_TYPE>nvarchar</DATA_TYPE>
    <CHARACTER_MAXIMUM_LENGTH>8</CHARACTER_MAXIMUM_LENGTH>
    <CHARACTER_OCTET_LENGTH>16</CHARACTER_OCTET_LENGTH>
    <CHARACTER_SET_NAME>UNICODE</CHARACTER_SET_NAME>
  </Columns>
  <Columns>
    <TABLE_CATALOG>AdventureWorks</TABLE_CATALOG>
    <TABLE_SCHEMA>Sales</TABLE_SCHEMA>
    <TABLE_NAME>vStoreWithDemographics</TABLE_NAME>
    <COLUMN_NAME>YearOpened</COLUMN_NAME>
    <ORDINAL_POSITION>23</ORDINAL_POSITION>
    <IS_NULLABLE>YES</IS_NULLABLE>
    <DATA_TYPE>int</DATA_TYPE>
    <NUMERIC_PRECISION>10</NUMERIC_PRECISION>
    <NUMERIC_PRECISION_RADIX>10</NUMERIC_PRECISION_RADIX>
    <NUMERIC_SCALE>0</NUMERIC_SCALE>
  </Columns>
</Columns>

By viewing downloads associated with this article you agree to the Terms of Service and the article's licence.

If a file you wish to view isn't highlighted, and is a text file (not binary), please let us know and we'll add colourisation support for it.

License

This article, along with any associated source code and files, is licensed under The Common Public License Version 1.0 (CPL)


Written By
Architect
India India
An engineer with approx. 8 years of excellent experience in middle tier applications, analysis, design, development, testing, and maintenance of various client server/web based applications. Has the ability to handle multiple task(s), work independently as well as in team. Motivated, energetic with demonstrated proficiency for learning new technologies and business environments to provide effective and efficient IT solution(s) that envisage a futuristic approach with distributed and object oriented technologies.

Comments and Discussions