[Search for users]
[Overall Top Noters]
[List of all Conferences]
[Download this site]
Title: | SQL notes |
|
Moderator: | NOVA::SMITHI |
|
Created: | Wed Aug 27 1986 |
Last Modified: | Thu Jun 05 1997 |
Last Successful Update: | Fri Jun 06 1997 |
Number of topics: | 3895 |
Total number of notes: | 17726 |
3869.0. "CONSTRAINTS and Compound statement" by NLVMS3::MWILLEMS (Das ganze Leben ist ein Quiz) Mon Mar 03 1997 09:59
Hello,
A customer of mine uses RDB 6.1A on AXP. He has a program that does a
- set transaction
- set all constraints on
- commit
- begin
set transaction;
end.
When he runs the program he gets with the last set transaction a
SQLCODE -1005 (Bad transaction handle).
If the set transaction is not in a compound statement or the set all
constraints on is commented out, all is ok.
The customer claims that it also works on RDB 6.1-02 on VAX. I tested
it on 6.1-04 on Vax and it also fails.
Is it the combination compound statement/set all constraints on that
could cause it or is that not permitted?
Should I bug it?
Marcel Willems, Oracle Rdb support Holland.
Program:
identification division.
program-id. TESTPROG.
environment division.
data division.
working-storage section.
EXEC SQL declare alias for filename trein_rdb END-EXEC.
EXEC SQL include SQLCA END-EXEC.
procedure division.
main-routine.
EXEC SQL set transaction END-EXEC.
display sqlcode with conversion.
EXEC SQL set all constraints on END-EXEC.
display sqlcode with conversion.
EXEC SQL commit END-EXEC.
display sqlcode with conversion.
EXEC SQL
begin
set transaction;
end
END-EXEC.
display sqlcode with conversion.
display rdb$lu_status with conversion.
main-routine-exit.
stop run.
T.R | Title | User | Personal Name | Date | Lines |
---|
3869.1 | | NOVA::SMITHI | Don't understate or underestimate Rdb! | Mon Mar 03 1997 11:04 | 3 |
| Please submit a BUG report so that it can be looked at
Ian
|