What is differnce between Error code and Error Level in Bteq

Answers were Sorted based on User's Feedback



What is differnce between Error code and Error Level in Bteq..

Answer / harsha

Error code is the code for the error for ex 3807 is the error code for the error "object does not exist"
To know the error codes type
select * from dbc.errormsgs
in the Queryman
Error level is the severity set for the corresponding error code
if error level is
0- Success
4- Warning
8- User Error
12- Fatal error
16- Typical Error

Is This Answer Correct ?    17 Yes 2 No

What is differnce between Error code and Error Level in Bteq..

Answer / yuvaevergreen

Error code or return code is a value returned by BTEQ at
the end of each query. Error level is a bteq command used
to assign severity to some error numbers.
.IF ERRORCODE > 0 THEN .GOTO ... is an example for error
code .SET ERRORLEVEL 3807 SEVERITY 0 is an example.

Is This Answer Correct ?    10 Yes 1 No

What is differnce between Error code and Error Level in Bteq..

Answer / raos

Error code returns zero if the previous sql statement is success.t returns non zero value if the previous sql statement is failed.

Is This Answer Correct ?    9 Yes 1 No

What is differnce between Error code and Error Level in Bteq..

Answer / vinay sir(datawarehousing tech

One small correction to the above answer.

Errorcode: The code returned by the previous sql statement
which resembles the error message information(we can see in
DBC.ErrorMsgs table).

Return Code: The code return by the script after execution.
These return codes can be 0,2,4,8,12,16.

Note: Error code and Return code are different.

Errorlevel:The severity set to the errorcode at the
time of errorhandling.

Is This Answer Correct ?    7 Yes 0 No

What is differnce between Error code and Error Level in Bteq..

Answer / tdguy

Errorcode is used in bteq conditional logic. It holds the
return code of every sql in bteq. 0 indicates perfect
excution of the sql.

Errorlevel assigns severity to error numbers.

Is This Answer Correct ?    3 Yes 0 No

What is differnce between Error code and Error Level in Bteq..

Answer / uli

in addiion to the above
Error-Coce is set with each SQL-statement
Error-level is kept for the whole Session
So, it makes a difference in conditinals
.if ERRORCODE -- question about the last statement
.if ERRORLEVEL -- question about the highest level reached

Is This Answer Correct ?    1 Yes 0 No

Post New Answer

More Teradata Interview Questions

How do you create a table with an existing structure of another table with data and with no data?

1 Answers  


Can any one explain me the difference between BTEQ and MLOAD,TUMP. All canbe used for same purpose but still differnt methods. why ?

0 Answers  


What are the functions involved in shared information architecture?

0 Answers  


Highlight the differences between Primary Key and Primary Index.

0 Answers  


Mention the procedure via which, we can run Teradata jobs in a UNIX environment.

0 Answers  






What happens in a conflict? How do you handle that?

0 Answers  


how can we analyze the locks ?

0 Answers   HP,


what is identity columns in teradata

2 Answers   Wipro,


What do you mean by fastexport in teradata?

0 Answers  


What is Join Index in TD and How it works?

6 Answers   BT, CSC, TCS,


Fast Load Script is failed and error tables are available then how do you restart?

3 Answers   TCS,


If a Node is busy what are the steps you can take to avoid ?

0 Answers   Teradata,


Categories