Format SQL raised error

prototyper
Member Posts: 70
I am issuing a RAISEERROR in a trigger behind a Navision table. This works but the message displays in the following format
The following SQL error has occurred
50001,"42000",Microsoft,[ODBC SQL Server Driver],[SQL Server]"my error message"
SQL : sql statement text
Is there a way that I can just dislay "My error Message" (50001) without all of the SQL text ?
The following SQL error has occurred
50001,"42000",Microsoft,[ODBC SQL Server Driver],[SQL Server]"my error message"
SQL : sql statement text
Is there a way that I can just dislay "My error Message" (50001) without all of the SQL text ?
Sleep on it... The best solutions come at 2am
0
Comments
-
One quick suggestion is that you can put whichever transaction/function/call that causes that error (or could potentially generate that error) inside a codeunit.
this way you could use the IF CODEUNIT.RUN(<Variable>) coding syntax to trap any errors. Then you can parse out the error that is returned by using the GETLASTERRORTEXT function. You should then be able to strip out all of the SQL junk that occurs before the error.0 -
Thanks.
Actually it is to issue an error if an object has been modified without checking it out so unfotunately not possible within Navision.Sleep on it... The best solutions come at 2am0
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