Portal | Manuals | References | Downloads | Info | Programs | JCLs | Master the Mainframes
IBM Mainframe Computers Forums Index
 
Register
 
IBM Mainframe Computers Forums Index Mainframe: Search IBM Mainframe Forum: FAQ Memberlist Usergroups Profile Log in to check your private messages Log in
 

 

sql code & sql state

 
Post new topic   Reply to topic    IBMMAINFRAMES.com Support Forums -> JCL & VSAM
View previous topic :: :: View next topic  
Author Message
gmreddy

New User


Joined: 05 May 2005
Posts: 2

PostPosted: Fri May 13, 2005 11:03 am    Post subject: sql code & sql state
Reply with quote

Hi,
Please any one give me the reply..

In SQLCA there are SQL CODE & SQL STATE . What exactly they specify.
and difference between the two?

bye
Back to top
View user's profile Send private message

Deepa.m
Warnings : 1

New User


Joined: 28 Apr 2005
Posts: 99

PostPosted: Fri May 13, 2005 2:26 pm    Post subject: Re: sql code & sql state
Reply with quote

An SQLCODE is a return code. The return code is sent by the database manager after completion of each SQL statement

An SQLSTATE value is a return code that indicates the outcome of the most recently executed SQL statement

confused!! both sounds the same right!! here comes the difference.

http://publib.boulder.ibm.com/infocenter/iseries/v5r3/ic2924/index.htm?info/rzala/rzalaco.htm
Back to top
View user's profile Send private message
gmreddy

New User


Joined: 05 May 2005
Posts: 2

PostPosted: Sat May 14, 2005 10:27 am    Post subject: Re: sql code & sql state
Reply with quote

Hi deepa,
can you give the clear explanation about sqlcode& sql state.

Deepa.m wrote:
An SQLCODE is a return code. The return code is sent by the database manager after completion of each SQL statement

An SQLSTATE value is a return code that indicates the outcome of the most recently executed SQL statement

confused!! both sounds the same right!! here comes the difference.

http://publib.boulder.ibm.com/infocenter/iseries/v5r3/ic2924/index.htm?info/rzala/rzalaco.htm
Back to top
View user's profile Send private message
brain_s390

New User


Joined: 06 May 2005
Posts: 58
Location: Mumbai

PostPosted: Sat May 14, 2005 3:30 pm    Post subject: Re: sql code & sql state
Reply with quote

SQLCA is the SQL Communication area.You can consider it as a collection or grp of variables that are updated after each SQL statement executes. An application program that contains executable SQL statements must provide exactly one SQLCA.

Whenever an SQL statement executes, the SQLCODE and SQLSTATE fields of the SQLCA receive a return code. Although both fields serve basically the same purpose (indicating whether the statement executed successfully) there are some differences between the two fields.
SQLCODE: DB2 returns the following codes in SQLCODE:

If SQLCODE = 0, execution was successful.
If SQLCODE > 0, execution was successful with a warning.
If SQLCODE < 0, execution was not successful.

SQLCODE 100 indicates no data was found.

The meaning of SQLCODEs other than 0 and 100 varies with the particular product implementing SQL.

SQLSTATE: SQLSTATE allows an application program to check for errors in the same way for different IBM database management systems.

An advantage to using the SQLCODE field is that it can provide more specific information than the SQLSTATE. Many of the SQLCODEs have associated tokens in the SQLCA that indicate, for example, which object incurred an SQL error.
Back to top
View user's profile Send private message
View previous topic :: :: View next topic  
Post new topic   Reply to topic    IBMMAINFRAMES.com Support Forums -> JCL & VSAM All times are GMT + 6 Hours
Page 1 of 1

 

Search our Forum:

Similar Topics
Topic Author Forum Replies Posted
No new posts JCL to Set Return code based on DB2 S... vinu78 DB2 17 Mon Mar 13, 2017 9:47 pm
No new posts IMS region inactive - User abend code... gthmrj IMS DB/DC 5 Tue Mar 07, 2017 12:29 pm
No new posts CA Workload Automation event code help vinu78 CA Products 10 Wed Mar 01, 2017 10:05 am
No new posts MAX-RC 88 and Return code 606 in DFH0... lind sh CICS 2 Tue Jan 24, 2017 1:23 pm
No new posts How to Capture the Max return code of... anilkumar922 All Other Mainframe Topics 2 Thu Jan 12, 2017 12:02 pm


Facebook
Back to Top
 
Mainframe Wiki | Forum Rules | Bookmarks | Subscriptions | FAQ | Tutorials | Contact Us