<?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 10.1 REST API date update using SQL Server functions in ArcGIS REST APIs and Services Questions</title>
    <link>https://community.esri.com/t5/arcgis-rest-apis-and-services-questions/10-1-rest-api-date-update-using-sql-server/m-p/267144#M1302</link>
    <description>&lt;HTML&gt;&lt;HEAD&gt;&lt;/HEAD&gt;&lt;BODY&gt;&lt;SPAN&gt;Hello.&lt;/SPAN&gt;&lt;BR /&gt;&lt;BR /&gt;&lt;SPAN&gt;I am hoping to use the AGS 10.1 REST API to update my 'last changed date' field to a date/time value generated by my SQL Server database.&amp;nbsp; So far I have not had any good luck.&lt;/SPAN&gt;&lt;BR /&gt;&lt;BR /&gt;&lt;SPAN&gt;My feature layer has this data field:&lt;/SPAN&gt;&lt;BR /&gt;&lt;SPAN&gt;last_change_date ( type: esriFieldTypeDate , alias: last_change_date , editable: true , nullable: true , length: 36 )&lt;/SPAN&gt;&lt;BR /&gt;&lt;BR /&gt;&lt;SPAN&gt;I have tried REST update requests that look like this (only the relevant parts included):&lt;/SPAN&gt;&lt;BR /&gt;&lt;BR /&gt;&lt;SPAN&gt;"attributes": {&lt;/SPAN&gt;&lt;BR /&gt;&lt;SPAN&gt;"last_change_date": CURRENT_TIMESTAMP,&lt;/SPAN&gt;&lt;BR /&gt;&lt;SPAN&gt;}&lt;/SPAN&gt;&lt;BR /&gt;&lt;BR /&gt;&lt;SPAN&gt;and this&lt;/SPAN&gt;&lt;BR /&gt;&lt;BR /&gt;&lt;SPAN&gt;"attributes": {&lt;/SPAN&gt;&lt;BR /&gt;&lt;SPAN&gt;"last_change_date": GetDate(),&lt;/SPAN&gt;&lt;BR /&gt;&lt;SPAN&gt;}&lt;/SPAN&gt;&lt;BR /&gt;&lt;BR /&gt;&lt;SPAN&gt;but in both cases I get the standard error JSON response&lt;/SPAN&gt;&lt;BR /&gt;&lt;SPAN&gt;{&lt;/SPAN&gt;&lt;BR /&gt;&lt;SPAN&gt; "error": {&lt;/SPAN&gt;&lt;BR /&gt;&lt;SPAN&gt;&amp;nbsp; "code": 400,&lt;/SPAN&gt;&lt;BR /&gt;&lt;SPAN&gt;&amp;nbsp; "message": "Unable to complete operation.",&lt;/SPAN&gt;&lt;BR /&gt;&lt;SPAN&gt;&amp;nbsp; "details": [&lt;/SPAN&gt;&lt;BR /&gt;&lt;SPAN&gt;&amp;nbsp;&amp;nbsp; "Operation rolled back."&lt;/SPAN&gt;&lt;BR /&gt;&lt;SPAN&gt;&amp;nbsp; ]&lt;/SPAN&gt;&lt;BR /&gt;&lt;SPAN&gt; }&lt;/SPAN&gt;&lt;BR /&gt;&lt;SPAN&gt;}&lt;/SPAN&gt;&lt;BR /&gt;&lt;BR /&gt;&lt;SPAN&gt;And the AGS logs say this: Setting of Value for Property: last_change_date in Layer: xxx failed.&lt;/SPAN&gt;&lt;BR /&gt;&lt;BR /&gt;&lt;BR /&gt;&lt;SPAN&gt;I can successfully use the CURRENT_TIMESTAMP and GetDate SQL Server functions in the where clause of a REST request, but can i use those functions to set the value of field?&amp;nbsp; If so, what's the correct syntax?&lt;/SPAN&gt;&lt;BR /&gt;&lt;BR /&gt;&lt;SPAN&gt;Thank you.&lt;/SPAN&gt;&lt;/BODY&gt;&lt;/HTML&gt;</description>
    <pubDate>Mon, 04 Nov 2013 18:36:02 GMT</pubDate>
    <dc:creator>TomRippetoe</dc:creator>
    <dc:date>2013-11-04T18:36:02Z</dc:date>
    <item>
      <title>10.1 REST API date update using SQL Server functions</title>
      <link>https://community.esri.com/t5/arcgis-rest-apis-and-services-questions/10-1-rest-api-date-update-using-sql-server/m-p/267144#M1302</link>
      <description>&lt;HTML&gt;&lt;HEAD&gt;&lt;/HEAD&gt;&lt;BODY&gt;&lt;SPAN&gt;Hello.&lt;/SPAN&gt;&lt;BR /&gt;&lt;BR /&gt;&lt;SPAN&gt;I am hoping to use the AGS 10.1 REST API to update my 'last changed date' field to a date/time value generated by my SQL Server database.&amp;nbsp; So far I have not had any good luck.&lt;/SPAN&gt;&lt;BR /&gt;&lt;BR /&gt;&lt;SPAN&gt;My feature layer has this data field:&lt;/SPAN&gt;&lt;BR /&gt;&lt;SPAN&gt;last_change_date ( type: esriFieldTypeDate , alias: last_change_date , editable: true , nullable: true , length: 36 )&lt;/SPAN&gt;&lt;BR /&gt;&lt;BR /&gt;&lt;SPAN&gt;I have tried REST update requests that look like this (only the relevant parts included):&lt;/SPAN&gt;&lt;BR /&gt;&lt;BR /&gt;&lt;SPAN&gt;"attributes": {&lt;/SPAN&gt;&lt;BR /&gt;&lt;SPAN&gt;"last_change_date": CURRENT_TIMESTAMP,&lt;/SPAN&gt;&lt;BR /&gt;&lt;SPAN&gt;}&lt;/SPAN&gt;&lt;BR /&gt;&lt;BR /&gt;&lt;SPAN&gt;and this&lt;/SPAN&gt;&lt;BR /&gt;&lt;BR /&gt;&lt;SPAN&gt;"attributes": {&lt;/SPAN&gt;&lt;BR /&gt;&lt;SPAN&gt;"last_change_date": GetDate(),&lt;/SPAN&gt;&lt;BR /&gt;&lt;SPAN&gt;}&lt;/SPAN&gt;&lt;BR /&gt;&lt;BR /&gt;&lt;SPAN&gt;but in both cases I get the standard error JSON response&lt;/SPAN&gt;&lt;BR /&gt;&lt;SPAN&gt;{&lt;/SPAN&gt;&lt;BR /&gt;&lt;SPAN&gt; "error": {&lt;/SPAN&gt;&lt;BR /&gt;&lt;SPAN&gt;&amp;nbsp; "code": 400,&lt;/SPAN&gt;&lt;BR /&gt;&lt;SPAN&gt;&amp;nbsp; "message": "Unable to complete operation.",&lt;/SPAN&gt;&lt;BR /&gt;&lt;SPAN&gt;&amp;nbsp; "details": [&lt;/SPAN&gt;&lt;BR /&gt;&lt;SPAN&gt;&amp;nbsp;&amp;nbsp; "Operation rolled back."&lt;/SPAN&gt;&lt;BR /&gt;&lt;SPAN&gt;&amp;nbsp; ]&lt;/SPAN&gt;&lt;BR /&gt;&lt;SPAN&gt; }&lt;/SPAN&gt;&lt;BR /&gt;&lt;SPAN&gt;}&lt;/SPAN&gt;&lt;BR /&gt;&lt;BR /&gt;&lt;SPAN&gt;And the AGS logs say this: Setting of Value for Property: last_change_date in Layer: xxx failed.&lt;/SPAN&gt;&lt;BR /&gt;&lt;BR /&gt;&lt;BR /&gt;&lt;SPAN&gt;I can successfully use the CURRENT_TIMESTAMP and GetDate SQL Server functions in the where clause of a REST request, but can i use those functions to set the value of field?&amp;nbsp; If so, what's the correct syntax?&lt;/SPAN&gt;&lt;BR /&gt;&lt;BR /&gt;&lt;SPAN&gt;Thank you.&lt;/SPAN&gt;&lt;/BODY&gt;&lt;/HTML&gt;</description>
      <pubDate>Mon, 04 Nov 2013 18:36:02 GMT</pubDate>
      <guid>https://community.esri.com/t5/arcgis-rest-apis-and-services-questions/10-1-rest-api-date-update-using-sql-server/m-p/267144#M1302</guid>
      <dc:creator>TomRippetoe</dc:creator>
      <dc:date>2013-11-04T18:36:02Z</dc:date>
    </item>
  </channel>
</rss>

