<?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: Calculate a GUID Field with a value in Geodatabase Questions</title>
    <link>https://community.esri.com/t5/geodatabase-questions/calculate-a-guid-field-with-a-value/m-p/814887#M3379</link>
    <description>&lt;HTML&gt;&lt;HEAD&gt;&lt;/HEAD&gt;&lt;BODY&gt;&lt;P&gt;That's really cool Dan.&amp;nbsp; I think I get it: inner most pair is for the format(); second pair provide the curly brackets; outer most pair provide the single quote.&amp;nbsp; Right?&amp;nbsp; &amp;nbsp;&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;I'll give that a try when I return to the office Monday.&amp;nbsp; So you think I can fake a GUID with this?&amp;nbsp; (Also been looking at uuid methods)&lt;/P&gt;&lt;/BODY&gt;&lt;/HTML&gt;</description>
    <pubDate>Sat, 11 Aug 2018 12:07:46 GMT</pubDate>
    <dc:creator>JoeBorgione</dc:creator>
    <dc:date>2018-08-11T12:07:46Z</dc:date>
    <item>
      <title>Calculate a GUID Field with a value</title>
      <link>https://community.esri.com/t5/geodatabase-questions/calculate-a-guid-field-with-a-value/m-p/814885#M3377</link>
      <description>&lt;HTML&gt;&lt;HEAD&gt;&lt;/HEAD&gt;&lt;BODY&gt;&lt;P&gt;Is it possible to calculate a GUID type field with a value of my own design?&amp;nbsp; I can create a string of the specified dimensions with my own string + blank spaces and brackets:&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;PRE class="lia-code-sample line-numbers language-none"&gt;&lt;CODE&gt;&lt;SPAN class="keyword token"&gt;with&lt;/SPAN&gt; arcpy&lt;SPAN class="punctuation token"&gt;.&lt;/SPAN&gt;da&lt;SPAN class="punctuation token"&gt;.&lt;/SPAN&gt;SearchCursor&lt;SPAN class="punctuation token"&gt;(&lt;/SPAN&gt;&lt;SPAN class="string token"&gt;'tv'&lt;/SPAN&gt;&lt;SPAN class="punctuation token"&gt;,&lt;/SPAN&gt;&lt;SPAN class="string token"&gt;"*"&lt;/SPAN&gt;&lt;SPAN class="punctuation token"&gt;)&lt;/SPAN&gt; &lt;SPAN class="keyword token"&gt;as&lt;/SPAN&gt; cursor&lt;SPAN class="punctuation token"&gt;:&lt;/SPAN&gt;
&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; &lt;SPAN class="keyword token"&gt;for&lt;/SPAN&gt; row &lt;SPAN class="keyword token"&gt;in&lt;/SPAN&gt; cursor&lt;SPAN class="punctuation token"&gt;:&lt;/SPAN&gt;
&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; oid &lt;SPAN class="operator token"&gt;=&lt;/SPAN&gt; row&lt;SPAN class="punctuation token"&gt;[&lt;/SPAN&gt;&lt;SPAN class="number token"&gt;0&lt;/SPAN&gt;&lt;SPAN class="punctuation token"&gt;]&lt;/SPAN&gt;
&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; select &lt;SPAN class="operator token"&gt;=&lt;/SPAN&gt; &lt;SPAN class="string token"&gt;'OBJECTID = {}'&lt;/SPAN&gt;&lt;SPAN class="punctuation token"&gt;.&lt;/SPAN&gt;format&lt;SPAN class="punctuation token"&gt;(&lt;/SPAN&gt;oid&lt;SPAN class="punctuation token"&gt;)&lt;/SPAN&gt;
&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; arcpy&lt;SPAN class="punctuation token"&gt;.&lt;/SPAN&gt;SelectLayerByAttribute_management&lt;SPAN class="punctuation token"&gt;(&lt;/SPAN&gt;&lt;SPAN class="string token"&gt;"tv"&lt;/SPAN&gt;&lt;SPAN class="punctuation token"&gt;,&lt;/SPAN&gt;&lt;SPAN class="string token"&gt;"NEW_SELECTION"&lt;/SPAN&gt;&lt;SPAN class="punctuation token"&gt;,&lt;/SPAN&gt;select&lt;SPAN class="punctuation token"&gt;)&lt;/SPAN&gt;
&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; length &lt;SPAN class="operator token"&gt;=&lt;/SPAN&gt; len&lt;SPAN class="punctuation token"&gt;(&lt;/SPAN&gt;row&lt;SPAN class="punctuation token"&gt;[&lt;/SPAN&gt;&lt;SPAN class="number token"&gt;1&lt;/SPAN&gt;&lt;SPAN class="punctuation token"&gt;]&lt;/SPAN&gt;&lt;SPAN class="punctuation token"&gt;)&lt;/SPAN&gt;
&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; target &lt;SPAN class="operator token"&gt;=&lt;/SPAN&gt; &lt;SPAN class="number token"&gt;36&lt;/SPAN&gt; &lt;SPAN class="operator token"&gt;-&lt;/SPAN&gt; length
&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; value &lt;SPAN class="operator token"&gt;=&lt;/SPAN&gt; row&lt;SPAN class="punctuation token"&gt;[&lt;/SPAN&gt;&lt;SPAN class="number token"&gt;1&lt;/SPAN&gt;&lt;SPAN class="punctuation token"&gt;]&lt;/SPAN&gt;&lt;SPAN class="punctuation token"&gt;.&lt;/SPAN&gt;ljust&lt;SPAN class="punctuation token"&gt;(&lt;/SPAN&gt;target&lt;SPAN class="punctuation token"&gt;,&lt;/SPAN&gt;&lt;SPAN class="string token"&gt;' '&lt;/SPAN&gt;&lt;SPAN class="punctuation token"&gt;)&lt;/SPAN&gt;
&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; value &lt;SPAN class="operator token"&gt;=&lt;/SPAN&gt; &lt;SPAN class="string token"&gt;'{'&lt;/SPAN&gt;&lt;SPAN class="operator token"&gt;+&lt;/SPAN&gt; &lt;SPAN class="string token"&gt;'{}'&lt;/SPAN&gt;&lt;SPAN class="punctuation token"&gt;.&lt;/SPAN&gt;format&lt;SPAN class="punctuation token"&gt;(&lt;/SPAN&gt;value&lt;SPAN class="punctuation token"&gt;)&lt;/SPAN&gt;
&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; value &lt;SPAN class="operator token"&gt;=&lt;/SPAN&gt; value&lt;SPAN class="operator token"&gt;+&lt;/SPAN&gt;&lt;SPAN class="string token"&gt;'}'&lt;/SPAN&gt;
&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; &lt;SPAN class="keyword token"&gt;print&lt;/SPAN&gt; value
&lt;SPAN class="punctuation token"&gt;.&lt;/SPAN&gt;&lt;SPAN class="punctuation token"&gt;.&lt;/SPAN&gt;&lt;SPAN class="punctuation token"&gt;.&lt;/SPAN&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; 
&lt;SPAN class="punctuation token"&gt;{&lt;/SPAN&gt;BC_00&lt;SPAN class="number token"&gt;.61&lt;/SPAN&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; &lt;SPAN class="punctuation token"&gt;}&lt;/SPAN&gt;
&lt;SPAN class="line-numbers-rows"&gt;&lt;SPAN&gt;‍&lt;/SPAN&gt;&lt;SPAN&gt;‍&lt;/SPAN&gt;&lt;SPAN&gt;‍&lt;/SPAN&gt;&lt;SPAN&gt;‍&lt;/SPAN&gt;&lt;SPAN&gt;‍&lt;/SPAN&gt;&lt;SPAN&gt;‍&lt;/SPAN&gt;&lt;SPAN&gt;‍&lt;/SPAN&gt;&lt;SPAN&gt;‍&lt;/SPAN&gt;&lt;SPAN&gt;‍&lt;/SPAN&gt;&lt;SPAN&gt;‍&lt;/SPAN&gt;&lt;SPAN&gt;‍&lt;/SPAN&gt;&lt;SPAN&gt;‍&lt;/SPAN&gt;&lt;SPAN&gt;‍&lt;/SPAN&gt;&lt;/SPAN&gt;&lt;/CODE&gt;&lt;/PRE&gt;&lt;P&gt;But when I plug in a arcpy.FieldManagement() method instead of&amp;nbsp; the print in line 11, I get the famous error # 999999: 'generic error'....&lt;/P&gt;&lt;/BODY&gt;&lt;/HTML&gt;</description>
      <pubDate>Sun, 12 Dec 2021 09:37:01 GMT</pubDate>
      <guid>https://community.esri.com/t5/geodatabase-questions/calculate-a-guid-field-with-a-value/m-p/814885#M3377</guid>
      <dc:creator>JoeBorgione</dc:creator>
      <dc:date>2021-12-12T09:37:01Z</dc:date>
    </item>
    <item>
      <title>Re: Calculate a GUID Field with a value</title>
      <link>https://community.esri.com/t5/geodatabase-questions/calculate-a-guid-field-with-a-value/m-p/814886#M3378</link>
      <description>&lt;HTML&gt;&lt;HEAD&gt;&lt;/HEAD&gt;&lt;BODY&gt;&lt;P&gt;If you really need to know why Joe... I can explain it, but try&lt;/P&gt;&lt;PRE class="lia-code-sample line-numbers language-none"&gt;&lt;CODE&gt;value &lt;SPAN class="operator token"&gt;=&lt;/SPAN&gt; &lt;SPAN class="string token"&gt;"BC_00.61&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; "&lt;/SPAN&gt;
v &lt;SPAN class="operator token"&gt;=&lt;/SPAN&gt; &lt;SPAN class="string token"&gt;"{{{}}}"&lt;/SPAN&gt;&lt;SPAN class="punctuation token"&gt;.&lt;/SPAN&gt;format&lt;SPAN class="punctuation token"&gt;(&lt;/SPAN&gt;value&lt;SPAN class="punctuation token"&gt;)&lt;/SPAN&gt;

v
&lt;SPAN class="string token"&gt;'{BC_00.61&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; }'&lt;/SPAN&gt;&lt;SPAN class="line-numbers-rows"&gt;&lt;SPAN&gt;‍&lt;/SPAN&gt;&lt;SPAN&gt;‍&lt;/SPAN&gt;&lt;SPAN&gt;‍&lt;/SPAN&gt;&lt;SPAN&gt;‍&lt;/SPAN&gt;&lt;SPAN&gt;‍&lt;/SPAN&gt;&lt;/SPAN&gt;&lt;/CODE&gt;&lt;/PRE&gt;&lt;/BODY&gt;&lt;/HTML&gt;</description>
      <pubDate>Sun, 12 Dec 2021 09:37:04 GMT</pubDate>
      <guid>https://community.esri.com/t5/geodatabase-questions/calculate-a-guid-field-with-a-value/m-p/814886#M3378</guid>
      <dc:creator>DanPatterson_Retired</dc:creator>
      <dc:date>2021-12-12T09:37:04Z</dc:date>
    </item>
    <item>
      <title>Re: Calculate a GUID Field with a value</title>
      <link>https://community.esri.com/t5/geodatabase-questions/calculate-a-guid-field-with-a-value/m-p/814887#M3379</link>
      <description>&lt;HTML&gt;&lt;HEAD&gt;&lt;/HEAD&gt;&lt;BODY&gt;&lt;P&gt;That's really cool Dan.&amp;nbsp; I think I get it: inner most pair is for the format(); second pair provide the curly brackets; outer most pair provide the single quote.&amp;nbsp; Right?&amp;nbsp; &amp;nbsp;&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;I'll give that a try when I return to the office Monday.&amp;nbsp; So you think I can fake a GUID with this?&amp;nbsp; (Also been looking at uuid methods)&lt;/P&gt;&lt;/BODY&gt;&lt;/HTML&gt;</description>
      <pubDate>Sat, 11 Aug 2018 12:07:46 GMT</pubDate>
      <guid>https://community.esri.com/t5/geodatabase-questions/calculate-a-guid-field-with-a-value/m-p/814887#M3379</guid>
      <dc:creator>JoeBorgione</dc:creator>
      <dc:date>2018-08-11T12:07:46Z</dc:date>
    </item>
    <item>
      <title>Re: Calculate a GUID Field with a value</title>
      <link>https://community.esri.com/t5/geodatabase-questions/calculate-a-guid-field-with-a-value/m-p/814888#M3380</link>
      <description>&lt;HTML&gt;&lt;HEAD&gt;&lt;/HEAD&gt;&lt;BODY&gt;&lt;P&gt;The inner-most {} is the standard format thing.&amp;nbsp; To show a { or } you need to 'escape' those using curly braces instead of backslash like in file paths (ie "c:\\Temp")&lt;/P&gt;&lt;P&gt;So put it together you get&lt;/P&gt;&lt;DIV&gt;&lt;PRE class="lia-code-sample line-numbers language-none"&gt;&lt;CODE&gt;&lt;SPAN class="string token"&gt;"{}"&lt;/SPAN&gt;&lt;SPAN class="punctuation token"&gt;.&lt;/SPAN&gt;format&lt;SPAN class="punctuation token"&gt;(&lt;/SPAN&gt;&lt;SPAN class="string token"&gt;"stuff"&lt;/SPAN&gt;&lt;SPAN class="punctuation token"&gt;)&lt;/SPAN&gt;&amp;nbsp; &lt;SPAN class="comment token"&gt;# ---- normal&lt;/SPAN&gt;
&lt;SPAN class="string token"&gt;'stuff'&lt;/SPAN&gt;

&lt;SPAN class="string token"&gt;"{{}}"&lt;/SPAN&gt;&lt;SPAN class="punctuation token"&gt;.&lt;/SPAN&gt;format&lt;SPAN class="punctuation token"&gt;(&lt;/SPAN&gt;&lt;SPAN class="punctuation token"&gt;)&lt;/SPAN&gt;&amp;nbsp; &lt;SPAN class="comment token"&gt;# ---- just the brackets&lt;/SPAN&gt;
&lt;SPAN class="string token"&gt;'{}'&lt;/SPAN&gt;

&lt;SPAN class="string token"&gt;"{{{}}}"&lt;/SPAN&gt;&lt;SPAN class="punctuation token"&gt;.&lt;/SPAN&gt;format&lt;SPAN class="punctuation token"&gt;(&lt;/SPAN&gt;&lt;SPAN class="string token"&gt;"stuff"&lt;/SPAN&gt;&lt;SPAN class="punctuation token"&gt;)&lt;/SPAN&gt;&amp;nbsp; &lt;SPAN class="comment token"&gt;# ---- put it together&lt;/SPAN&gt;
&lt;SPAN class="string token"&gt;'{stuff}'&lt;/SPAN&gt;‍‍‍‍‍‍‍‍&lt;SPAN class="line-numbers-rows"&gt;&lt;SPAN&gt;‍&lt;/SPAN&gt;&lt;SPAN&gt;‍&lt;/SPAN&gt;&lt;SPAN&gt;‍&lt;/SPAN&gt;&lt;SPAN&gt;‍&lt;/SPAN&gt;&lt;SPAN&gt;‍&lt;/SPAN&gt;&lt;SPAN&gt;‍&lt;/SPAN&gt;&lt;SPAN&gt;‍&lt;/SPAN&gt;&lt;SPAN&gt;‍&lt;/SPAN&gt;&lt;/SPAN&gt;&lt;/CODE&gt;&lt;/PRE&gt;&lt;/DIV&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;whether it does the GUID etc, you can test, &lt;span class="lia-unicode-emoji" title=":winking_face:"&gt;😉&lt;/span&gt;&lt;/P&gt;&lt;/BODY&gt;&lt;/HTML&gt;</description>
      <pubDate>Sun, 12 Dec 2021 09:37:06 GMT</pubDate>
      <guid>https://community.esri.com/t5/geodatabase-questions/calculate-a-guid-field-with-a-value/m-p/814888#M3380</guid>
      <dc:creator>DanPatterson_Retired</dc:creator>
      <dc:date>2021-12-12T09:37:06Z</dc:date>
    </item>
    <item>
      <title>Re: Calculate a GUID Field with a value</title>
      <link>https://community.esri.com/t5/geodatabase-questions/calculate-a-guid-field-with-a-value/m-p/814889#M3381</link>
      <description>&lt;HTML&gt;&lt;HEAD&gt;&lt;/HEAD&gt;&lt;BODY&gt;&lt;P&gt;GUIDs don't like to be messed with: can't fake them.&amp;nbsp; Oh well....&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;edited:&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;Just to follow up on GUIDs versus GlobalIDs: they are similar in nature yet very different at the same time:&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;You can add a GUID field, but YOU need to populate it&lt;/P&gt;&lt;P&gt;When a GlobalID field is added, the geodatabase generates it automagically&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;If you add a record to a GUID enabled table or feature class, you will need to calculate the GUID value&lt;/P&gt;&lt;P&gt;If you add a record to a GlobalID enabled table or feature class, the geodatabse will automagically generate a new value&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;If you migrate GUID enabled data from one geodatabase to another gdb, the GUID value &lt;EM&gt;&lt;STRONG&gt;WILL PERSIST.&lt;/STRONG&gt;&lt;/EM&gt;&lt;/P&gt;&lt;P&gt;If you migrate&amp;nbsp;&lt;SPAN&gt;GlobalID&amp;nbsp;enabled data from one geodatabase to another gdb, the GUID value &lt;EM&gt;&lt;STRONG&gt;WILL NOT PERSIST.&lt;/STRONG&gt;&lt;/EM&gt;&lt;/SPAN&gt;&lt;/P&gt;&lt;P&gt;&lt;SPAN&gt;&lt;/SPAN&gt;&lt;/P&gt;&lt;P&gt;&lt;SPAN&gt;&lt;EM&gt;&lt;STRONG&gt;&lt;A class="link-titled" href="http://desktop.arcgis.com/en/arcmap/10.5/extensions/production-mapping/populating-the-guid-field.htm" title="http://desktop.arcgis.com/en/arcmap/10.5/extensions/production-mapping/populating-the-guid-field.htm"&gt;Populating the GUID field—Help | ArcGIS Desktop&lt;/A&gt;&amp;nbsp;&lt;/STRONG&gt;&lt;/EM&gt;&lt;/SPAN&gt;&lt;/P&gt;&lt;P&gt;&lt;SPAN&gt;&lt;EM&gt;&lt;STRONG&gt;&lt;A class="link-titled" href="https://support.esri.com/en/technical-article/000011677" title="https://support.esri.com/en/technical-article/000011677"&gt;How To: Calculate unique identifier values similar to Global IDs&lt;/A&gt;&amp;nbsp;&lt;/STRONG&gt;&lt;/EM&gt;&lt;/SPAN&gt;&lt;/P&gt;&lt;P&gt;&lt;SPAN&gt;&lt;EM&gt;&lt;STRONG&gt;( &lt;A href="https://docs.python.org/2/library/uuid.html"&gt;more in the python module, uuid&lt;/A&gt;)&lt;/STRONG&gt;&lt;/EM&gt;&lt;/SPAN&gt;&lt;/P&gt;&lt;P&gt;&lt;SPAN&gt;&lt;/SPAN&gt;&lt;/P&gt;&lt;P&gt;&lt;SPAN&gt;&lt;/SPAN&gt;&lt;/P&gt;&lt;/BODY&gt;&lt;/HTML&gt;</description>
      <pubDate>Mon, 13 Aug 2018 14:55:07 GMT</pubDate>
      <guid>https://community.esri.com/t5/geodatabase-questions/calculate-a-guid-field-with-a-value/m-p/814889#M3381</guid>
      <dc:creator>JoeBorgione</dc:creator>
      <dc:date>2018-08-13T14:55:07Z</dc:date>
    </item>
    <item>
      <title>Re: Calculate a GUID Field with a value</title>
      <link>https://community.esri.com/t5/geodatabase-questions/calculate-a-guid-field-with-a-value/m-p/814890#M3382</link>
      <description>&lt;HTML&gt;&lt;HEAD&gt;&lt;/HEAD&gt;&lt;BODY&gt;&lt;P&gt;Joe, thanks for the explanation of GUIDs versus GlobalIDs. With that in mind,&amp;nbsp;&lt;EM&gt;why&amp;nbsp;&lt;/EM&gt;use a GUID field instead of a standard long integer of string field, since the geodatabase is not automatically populating it for you? Is this to get around requirements REST services have requiring a field of type GUID (but not necessarily GlobalID)? For instance, it is recommended to use a GUID field for the key in relationships between Survey123 inspection records and the assets they are inspecting.&lt;/P&gt;&lt;/BODY&gt;&lt;/HTML&gt;</description>
      <pubDate>Thu, 13 Jun 2019 16:45:07 GMT</pubDate>
      <guid>https://community.esri.com/t5/geodatabase-questions/calculate-a-guid-field-with-a-value/m-p/814890#M3382</guid>
      <dc:creator>JoeBryant1</dc:creator>
      <dc:date>2019-06-13T16:45:07Z</dc:date>
    </item>
    <item>
      <title>Re: Calculate a GUID Field with a value</title>
      <link>https://community.esri.com/t5/geodatabase-questions/calculate-a-guid-field-with-a-value/m-p/814891#M3383</link>
      <description>&lt;HTML&gt;&lt;HEAD&gt;&lt;/HEAD&gt;&lt;BODY&gt;&lt;P&gt;Joe-&amp;nbsp; you hit the nail on the head with:&amp;nbsp;&lt;EM&gt;&lt;STRONG style="background-color: #ffffff; "&gt;For instance, it is recommended to use a GUID field for the key in relationships between Survey123 inspection records and the assets they are inspecting.&amp;nbsp;&lt;/STRONG&gt;&lt;/EM&gt;&lt;STRONG style="background-color: #ffffff; "&gt;&amp;nbsp;&lt;/STRONG&gt;&lt;SPAN style="background-color: #ffffff;"&gt;The person I was working with wanted to see if we could get away from the Global_ID, Parent_GlobalID relationship.&amp;nbsp; Survey123 doesn't like anything else.&lt;/SPAN&gt;&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;&lt;SPAN style="background-color: #ffffff;"&gt;Personally, I'm with you when creating key fields; in the past, I've added a field called 'JoinID' and calc it to equal the ObjectID.&amp;nbsp; That way it persists even if you change databases and you have&amp;nbsp; unique values.&amp;nbsp; Of course if you do change databases, and need to update that JoinID&amp;nbsp;because of new records, there's a little work involved...&lt;/SPAN&gt;&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;&lt;A href="https://community.esri.com/migrated-users/352743"&gt;Joe Bryant&lt;/A&gt;‌&lt;/P&gt;&lt;/BODY&gt;&lt;/HTML&gt;</description>
      <pubDate>Thu, 13 Jun 2019 17:00:50 GMT</pubDate>
      <guid>https://community.esri.com/t5/geodatabase-questions/calculate-a-guid-field-with-a-value/m-p/814891#M3383</guid>
      <dc:creator>JoeBorgione</dc:creator>
      <dc:date>2019-06-13T17:00:50Z</dc:date>
    </item>
  </channel>
</rss>

