<?xml version="1.0" encoding="UTF-8"?>
<rss xmlns:content="http://purl.org/rss/1.0/modules/content/" xmlns:dc="http://purl.org/dc/elements/1.1/" xmlns:rdf="http://www.w3.org/1999/02/22-rdf-syntax-ns#" xmlns:taxo="http://purl.org/rss/1.0/modules/taxonomy/" version="2.0">
  <channel>
    <title>topic Re: SQL Select to get a subtrpe value from an ARC Database in Geodatabase Questions</title>
    <link>https://community.esri.com/t5/geodatabase-questions/sql-select-to-get-a-subtype-value-from-an-arc/m-p/805327#M2822</link>
    <description>&lt;HTML&gt;&lt;HEAD&gt;&lt;/HEAD&gt;&lt;BODY&gt;&lt;P&gt;&lt;IMG alt="This is the SQL Server Management studio query without the description" class="image-1 jive-image j-img-original" src="/legacyfs/online/412042_sql server query view.png" /&gt;&lt;IMG alt="This is the ARC Catalog view with the description" class="image-2 jive-image j-img-original" src="/legacyfs/online/412043_arc catalog view.png" /&gt;&lt;/P&gt;&lt;/BODY&gt;&lt;/HTML&gt;</description>
    <pubDate>Fri, 22 Jun 2018 10:35:42 GMT</pubDate>
    <dc:creator>Anonymous User</dc:creator>
    <dc:date>2018-06-22T10:35:42Z</dc:date>
    <item>
      <title>SQL Select to get a subtype value from an ARC Database</title>
      <link>https://community.esri.com/t5/geodatabase-questions/sql-select-to-get-a-subtype-value-from-an-arc/m-p/805326#M2821</link>
      <description>&lt;HTML&gt;&lt;HEAD&gt;&lt;/HEAD&gt;&lt;BODY&gt;&lt;P&gt;Hi,&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;we are migrating from a legacy Oracle database to a SQL database and as such need to ensure the data in both the source and target systems migrate in full.&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;in the target database we have various tables that hold valuetypes of items that are held as numbers rather than the full description of the type.&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;Q&amp;gt; Does anyone know where the subtype description may be held in the database as I can not seem to find them in the specific table.&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;in the example I will post via a screenshot I am selecting a type of valve in the valve table&lt;/P&gt;&lt;/BODY&gt;&lt;/HTML&gt;</description>
      <pubDate>Fri, 22 Jun 2018 10:32:27 GMT</pubDate>
      <guid>https://community.esri.com/t5/geodatabase-questions/sql-select-to-get-a-subtype-value-from-an-arc/m-p/805326#M2821</guid>
      <dc:creator>Anonymous User</dc:creator>
      <dc:date>2018-06-22T10:32:27Z</dc:date>
    </item>
    <item>
      <title>Re: SQL Select to get a subtrpe value from an ARC Database</title>
      <link>https://community.esri.com/t5/geodatabase-questions/sql-select-to-get-a-subtype-value-from-an-arc/m-p/805327#M2822</link>
      <description>&lt;HTML&gt;&lt;HEAD&gt;&lt;/HEAD&gt;&lt;BODY&gt;&lt;P&gt;&lt;IMG alt="This is the SQL Server Management studio query without the description" class="image-1 jive-image j-img-original" src="/legacyfs/online/412042_sql server query view.png" /&gt;&lt;IMG alt="This is the ARC Catalog view with the description" class="image-2 jive-image j-img-original" src="/legacyfs/online/412043_arc catalog view.png" /&gt;&lt;/P&gt;&lt;/BODY&gt;&lt;/HTML&gt;</description>
      <pubDate>Fri, 22 Jun 2018 10:35:42 GMT</pubDate>
      <guid>https://community.esri.com/t5/geodatabase-questions/sql-select-to-get-a-subtype-value-from-an-arc/m-p/805327#M2822</guid>
      <dc:creator>Anonymous User</dc:creator>
      <dc:date>2018-06-22T10:35:42Z</dc:date>
    </item>
    <item>
      <title>Re: SQL Select to get a subtype value from an ARC Database</title>
      <link>https://community.esri.com/t5/geodatabase-questions/sql-select-to-get-a-subtype-value-from-an-arc/m-p/805328#M2823</link>
      <description>&lt;HTML&gt;&lt;HEAD&gt;&lt;/HEAD&gt;&lt;BODY&gt;&lt;P&gt;Hello Chris,&amp;nbsp;&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;&amp;nbsp; I have this SQL query that might be relevant for what you are trying to do- if nothing else I think it will allow you to modify it depending upon if you're interested in associated domains and if domains are used in conjunction with subtypes (looks like they are from your screenshot). As you suggested- subtypes and domains are largely managed / stored within the gdb_items and gdb_itemtypes tables (if your geodatabase is dbo schema just change table owner schema from sde. to dbo.- the rest should work as is):&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;&lt;SPAN style="color: #16325c; background-color: #ffffff; font-size: 12px;"&gt;SELECT distinct&lt;/SPAN&gt;&lt;BR style="color: #16325c; background-color: #ffffff; font-size: 12px;" /&gt;&lt;SPAN style="color: #16325c; background-color: #ffffff; font-size: 12px;"&gt;st.SubtypeCode,&lt;/SPAN&gt;&lt;BR style="color: #16325c; background-color: #ffffff; font-size: 12px;" /&gt;&lt;SPAN style="color: #16325c; background-color: #ffffff; font-size: 12px;"&gt;st.SubtypeName,&lt;/SPAN&gt;&lt;BR style="color: #16325c; background-color: #ffffff; font-size: 12px;" /&gt;&lt;SPAN style="color: #16325c; background-color: #ffffff; font-size: 12px;"&gt;st.DomainName,&lt;/SPAN&gt;&lt;BR style="color: #16325c; background-color: #ffffff; font-size: 12px;" /&gt;&lt;SPAN style="color: #16325c; background-color: #ffffff; font-size: 12px;"&gt;dom.DomainCode,&lt;/SPAN&gt;&lt;BR style="color: #16325c; background-color: #ffffff; font-size: 12px;" /&gt;&lt;SPAN style="color: #16325c; background-color: #ffffff; font-size: 12px;"&gt;dom.DomainValue&lt;/SPAN&gt;&lt;BR style="color: #16325c; background-color: #ffffff; font-size: 12px;" /&gt;&lt;SPAN style="color: #16325c; background-color: #ffffff; font-size: 12px;"&gt;FROM&lt;SPAN&gt;&amp;nbsp;&lt;/SPAN&gt;&lt;/SPAN&gt;&lt;BR style="color: #16325c; background-color: #ffffff; font-size: 12px;" /&gt;&lt;SPAN style="color: #16325c; background-color: #ffffff; font-size: 12px;"&gt;(SELECT&lt;SPAN&gt;&amp;nbsp;&lt;/SPAN&gt;&lt;/SPAN&gt;&lt;BR style="color: #16325c; background-color: #ffffff; font-size: 12px;" /&gt;&lt;SPAN style="color: #16325c; background-color: #ffffff; font-size: 12px;"&gt;subtype.value('SubtypeCode[1]'&lt;/SPAN&gt;&lt;SPAN class="" style="color: #16325c; background-color: #ffffff; font-size: 12px;"&gt;&lt;/SPAN&gt;&lt;SPAN style="color: #16325c; background-color: #ffffff; font-size: 12px;"&gt;, 'nvarchar(max)') AS "SubtypeCode", &lt;/SPAN&gt;&lt;BR style="color: #16325c; background-color: #ffffff; font-size: 12px;" /&gt;&lt;SPAN style="color: #16325c; background-color: #ffffff; font-size: 12px;"&gt;subtype.value('SubtypeName[1]'&lt;/SPAN&gt;&lt;SPAN class="" style="color: #16325c; background-color: #ffffff; font-size: 12px;"&gt;&lt;/SPAN&gt;&lt;SPAN style="color: #16325c; background-color: #ffffff; font-size: 12px;"&gt;, 'nvarchar(max)') AS "SubtypeName",&lt;SPAN&gt;&amp;nbsp;&lt;/SPAN&gt;&lt;/SPAN&gt;&lt;BR style="color: #16325c; background-color: #ffffff; font-size: 12px;" /&gt;&lt;SPAN style="color: #16325c; background-color: #ffffff; font-size: 12px;"&gt;subtype.value('descendant::Dom&lt;/SPAN&gt;&lt;SPAN class="" style="color: #16325c; background-color: #ffffff; font-size: 12px;"&gt;&lt;/SPAN&gt;&lt;SPAN style="color: #16325c; background-color: #ffffff; font-size: 12px;"&gt;ainName[1]', 'nvarchar(max)') AS "DomainName"&lt;/SPAN&gt;&lt;BR style="color: #16325c; background-color: #ffffff; font-size: 12px;" /&gt;&lt;SPAN style="color: #16325c; background-color: #ffffff; font-size: 12px;"&gt;FROM&lt;SPAN&gt;&amp;nbsp;&lt;/SPAN&gt;&lt;/SPAN&gt;&lt;BR style="color: #16325c; background-color: #ffffff; font-size: 12px;" /&gt;&lt;SPAN style="color: #16325c; background-color: #ffffff; font-size: 12px;"&gt;dbo.GDB_ITEMS AS items INNER JOIN dbo.GDB_ITEMTYPES AS itemtypes ON&lt;SPAN&gt;&amp;nbsp;&lt;/SPAN&gt;&lt;/SPAN&gt;&lt;BR style="color: #16325c; background-color: #ffffff; font-size: 12px;" /&gt;&lt;SPAN style="color: #16325c; background-color: #ffffff; font-size: 12px;"&gt;items.Type = itemtypes.UUID&lt;/SPAN&gt;&lt;BR style="color: #16325c; background-color: #ffffff; font-size: 12px;" /&gt;&lt;SPAN style="color: #16325c; background-color: #ffffff; font-size: 12px;"&gt;CROSS APPLY&lt;SPAN&gt;&amp;nbsp;&lt;/SPAN&gt;&lt;/SPAN&gt;&lt;BR style="color: #16325c; background-color: #ffffff; font-size: 12px;" /&gt;&lt;SPAN style="color: #16325c; background-color: #ffffff; font-size: 12px;"&gt;items.Definition.nodes('//Subt&lt;/SPAN&gt;&lt;SPAN class="" style="color: #16325c; background-color: #ffffff; font-size: 12px;"&gt;&lt;/SPAN&gt;&lt;SPAN style="color: #16325c; background-color: #ffffff; font-size: 12px;"&gt;ypes/Subtype') AS Subtypes(subtype)) st INNER JOIN&lt;/SPAN&gt;&lt;BR style="color: #16325c; background-color: #ffffff; font-size: 12px;" /&gt;&lt;SPAN style="color: #16325c; background-color: #ffffff; font-size: 12px;"&gt;(SELECT items.Name,&lt;/SPAN&gt;&lt;BR style="color: #16325c; background-color: #ffffff; font-size: 12px;" /&gt;&lt;SPAN style="color: #16325c; background-color: #ffffff; font-size: 12px;"&gt;codedValue.value('Code[1]', 'nvarchar(max)') AS "DomainCode",&lt;/SPAN&gt;&lt;BR style="color: #16325c; background-color: #ffffff; font-size: 12px;" /&gt;&lt;SPAN style="color: #16325c; background-color: #ffffff; font-size: 12px;"&gt;codedValue.value('Name[1]', 'nvarchar(max)') AS "DomainValue"&lt;/SPAN&gt;&lt;BR style="color: #16325c; background-color: #ffffff; font-size: 12px;" /&gt;&lt;SPAN style="color: #16325c; background-color: #ffffff; font-size: 12px;"&gt;FROM&lt;/SPAN&gt;&lt;BR style="color: #16325c; background-color: #ffffff; font-size: 12px;" /&gt;&lt;SPAN style="color: #16325c; background-color: #ffffff; font-size: 12px;"&gt;dbo.GDB_ITEMS AS items INNER JOIN dbo.GDB_ITEMTYPES AS itemtypes&lt;/SPAN&gt;&lt;BR style="color: #16325c; background-color: #ffffff; font-size: 12px;" /&gt;&lt;SPAN style="color: #16325c; background-color: #ffffff; font-size: 12px;"&gt;ON items.Type = itemtypes.UUID&lt;/SPAN&gt;&lt;BR style="color: #16325c; background-color: #ffffff; font-size: 12px;" /&gt;&lt;SPAN style="color: #16325c; background-color: #ffffff; font-size: 12px;"&gt;CROSS APPLY&lt;/SPAN&gt;&lt;BR style="color: #16325c; background-color: #ffffff; font-size: 12px;" /&gt;&lt;SPAN style="color: #16325c; background-color: #ffffff; font-size: 12px;"&gt;items.Definition.nodes ('//CodedValues/CodedValue') AS CodedValues(codedValue)) dom ON st.DomainName = dom.Name&lt;SPAN&gt;&amp;nbsp;&lt;/SPAN&gt;&lt;/SPAN&gt;&lt;/P&gt;&lt;/BODY&gt;&lt;/HTML&gt;</description>
      <pubDate>Fri, 22 Jun 2018 13:22:10 GMT</pubDate>
      <guid>https://community.esri.com/t5/geodatabase-questions/sql-select-to-get-a-subtype-value-from-an-arc/m-p/805328#M2823</guid>
      <dc:creator>RexRobichaux2</dc:creator>
      <dc:date>2018-06-22T13:22:10Z</dc:date>
    </item>
  </channel>
</rss>

