Most of the time we require Temp Tables in our solution. This post is about temp table's capabilities, limitations and life-cycle.
When we use temp tables, axapta kernel creates a table in SQL temp database with a different name.
Capabilities:
When we use temp tables, axapta kernel creates a table in SQL temp database with a different name.
Capabilities:
- Can be joined with normal tables in X++
- Can save Data Per Company
- Can be used in Enterprise Portal development
- Can have foreign keys from other tables
- Can have Indexes
Limitations:
- Cannot be a Valid Time State Table
- Cannot have Delete Action
- No Record Level Security (RLS)
- No View support (cannot be used in views)
Life-Cycle: When is temp table dropped from TempDB?
- Table buffer goes out of scope
- Restart of AOS service
- Restart of SQL service
- Closure of AX32.exe
Hope it helps !!!
This information is really awesome thanks for sharing most valuable information.
ReplyDeleteMicrosoft Dynamics AX Technical Training in Hyderabad
MS Dynamics Technical Online Training
MS Dynamics AX Technical Training in Hyderabad
MS Dynamics AX Online Training
D365 AX Online Training