DB2在dbvisualizer 客户端执行begi/end 语句块

时间:2022-08-25 14:03:20

注意,begin end 代码块在dbvisualizer 执行前要加 --/   后面要加   /

注意,begin end 代码块在dbvisualizer 执行前要加 --/   后面要加   /

注意,begin end 代码块在dbvisualizer 执行前要加 --/   后面要加   /

--重要的事情说三遍(很多码友不能执行都是因为没加)

 --/  注意,begin end 代码块在dbvisualizer 执行前要加 --/   后面要加   /
BEGIN
declare V_USERIDVALUE decimal(18);
set V_USERIDVALUE = 3477;
FOR V AS MYCURSOR CURSOR FOR SELECT * FROM BA_EMPLOYEELINFOTEMP_20180503BAK
DO
BEGIN
set V_USERIDVALUE = V_USERIDVALUE+1;
INSERT
INTO
SYS_USER_20180502BAK
(
USERID,
EPID,
USERCODE,
USERNAME,
PASSWORD,
LOGINCODE,
LOGINFUNCTION,
LOGINFUNCTIONNAME,
LOGINERRCNT,
EXECTASKID,
SORTNO,
ISVALID,
MEMO,
ISONDUTY,
PHONE,
EMAIL,
BTPASSWORD,
REACCOUNT
)
VALUES
(
V_USERIDVALUE,
V.EPID,
V.EPCODE,
V.EPNAME,
'B1:40:2F:CF:BD:1D:92:05',
V.LOGIN_NAME,
'',
'',
0,
NULL,
NULL,
1,
'',
NULL,
NULL,
NULL,
NULL,
NULL
);
END;
END FOR;
END
/ 注意,begin end 代码块在dbvisualizer 执行前要加 --/   后面要加   /