Hi,
I am trying below script(Compund SQL), which is giving me result as "0 rows affected."
BEGIN ATOMIC
DECLARE var1 TIMESTAMP;
SET VAR1 = CURRENT_TIMESTAMP;
SELECT var1 from sysibm.sysdummy1;
END
If I try above script without ATOMIC keyword then it gives error which is as follows.
"
[IBM][CLI Driver][DB2/LINUXX8664] SQL0104N An unexpected token "END-OF-STATEMENT" was found following "CLARE var1 TIMESTAMP". Expected tokens may include: "<psm_semicolon>". LINE NUMBER=1. SQLSTATE=42601
(42601,-104)
[IBM][CLI Driver][DB2/LINUXX8664] SQL0206N "VAR1" is not valid in the context where it is used. SQLSTATE=42703
(42S22,-206)
[IBM][CLI Driver][DB2/LINUXX8664] SQL0206N "VAR1" is not valid in the context where it is used. SQLSTATE=42703
(42S22,-206)
[IBM][CLI Driver][DB2/LINUXX8664] SQL0104N An unexpected token "END-OF-STATEMENT" was found following "END". Expected tokens may include: "JOIN <joined_table>". SQLSTATE=42601
(42601,-104)
"
Just an FYI, we are using Emarcadero Rapid sql tool as an sql editor.
Can anyone please help me out as I am trying to develop big script.
I am trying below script(Compund SQL), which is giving me result as "0 rows affected."
BEGIN ATOMIC
DECLARE var1 TIMESTAMP;
SET VAR1 = CURRENT_TIMESTAMP;
SELECT var1 from sysibm.sysdummy1;
END
If I try above script without ATOMIC keyword then it gives error which is as follows.
"
[IBM][CLI Driver][DB2/LINUXX8664] SQL0104N An unexpected token "END-OF-STATEMENT" was found following "CLARE var1 TIMESTAMP". Expected tokens may include: "<psm_semicolon>". LINE NUMBER=1. SQLSTATE=42601
(42601,-104)
[IBM][CLI Driver][DB2/LINUXX8664] SQL0206N "VAR1" is not valid in the context where it is used. SQLSTATE=42703
(42S22,-206)
[IBM][CLI Driver][DB2/LINUXX8664] SQL0206N "VAR1" is not valid in the context where it is used. SQLSTATE=42703
(42S22,-206)
[IBM][CLI Driver][DB2/LINUXX8664] SQL0104N An unexpected token "END-OF-STATEMENT" was found following "END". Expected tokens may include: "JOIN <joined_table>". SQLSTATE=42601
(42601,-104)
"
Just an FYI, we are using Emarcadero Rapid sql tool as an sql editor.
Can anyone please help me out as I am trying to develop big script.