OData - modify primary key

foo_bar
Member Posts: 91
Hello,
we have a webservice published for a page, and we want to change a value of the primary key for a certain record.
Is it possible, that this is not possible? : )
I can change any other field with an OData patch command, but he seems to ignore all the fields that are included in primary keys.
I understand that this has some danger attached to it, if you change primary key values.
Is there a workaround for this situation?
thank you in advance
we have a webservice published for a page, and we want to change a value of the primary key for a certain record.
Is it possible, that this is not possible? : )
I can change any other field with an OData patch command, but he seems to ignore all the fields that are included in primary keys.
I understand that this has some danger attached to it, if you change primary key values.
Is there a workaround for this situation?
thank you in advance
0
Best Answer
-
You cannot change the Primary Key Value as far as i know.Best Regards:
Zaid Tariq
Dynamics NAV/365 BC Developer at Dynamics 360
please like / agree / verify my answer, if was helpful.5
Answers
-
create a new record with the needed primary key, copy the data values from the source record to the new record. remove the original record.best regards
Franz Kalchmair, MVP
Alias: Jonathan Archer
please like / agree / verify my answer, if it was helpful for you. thx.
Blog: http://moxie4nav.wordpress.com/0 -
create a new record with the needed primary key, copy the data values from the source record to the new record. remove the original record.
Be careful with this method as it will not maintain referential integrity - I.e. If there are other tables with fields referring to the primary key field(s) of your table then these values would not get changed (like they would with a rename)0 -
You cannot change the Primary Key Value as far as i know.Best Regards:
Zaid Tariq
Dynamics NAV/365 BC Developer at Dynamics 360
please like / agree / verify my answer, if was helpful.5
Categories
- All Categories
- 73 General
- 73 Announcements
- 66.6K Microsoft Dynamics NAV
- 18.7K NAV Three Tier
- 38.4K NAV/Navision Classic Client
- 3.6K Navision Attain
- 2.4K Navision Financials
- 116 Navision DOS
- 851 Navision e-Commerce
- 1K NAV Tips & Tricks
- 772 NAV Dutch speaking only
- 617 NAV Courses, Exams & Certification
- 2K Microsoft Dynamics-Other
- 1.5K Dynamics AX
- 320 Dynamics CRM
- 111 Dynamics GP
- 10 Dynamics SL
- 1.5K Other
- 990 SQL General
- 383 SQL Performance
- 34 SQL Tips & Tricks
- 35 Design Patterns (General & Best Practices)
- 1 Architectural Patterns
- 10 Design Patterns
- 5 Implementation Patterns
- 53 3rd Party Products, Services & Events
- 1.6K General
- 1.1K General Chat
- 1.6K Website
- 83 Testing
- 1.2K Download section
- 23 How Tos section
- 252 Feedback
- 12 NAV TechDays 2013 Sessions
- 13 NAV TechDays 2012 Sessions