ZKX's LAB

db2执行sql脚本命令行 如何通过脚本的返回值判断 SQL 语句或 DB2 命令是否执行成功

2021-04-23知识3

怎样使用命令行执行DB2的SQL 一、2113准备工作运行5261db2cmd或者db2cw打开DB2命令行处4102理器进入SQL脚本存放目1653录用db2 connect to<;dbname>;user<;username>;using命令连接数据库回用db2 set current schema设置当答前的SCHEMA,这个SCHEMA可以是未创建的,DB2会自动创建。二、执行不同类型的SQL1、在命令行执行简单SQL命令db2语句内容>;2、在命令行执行SQL脚本文件db2-td;cf脚本文件路径>;-l<;输出日志文件路径>;说明:-td;指定语句结束标志。因为一般SQL都是以分号结尾,所以就写成“-td;l<;输出日志文件路径>;是可选的。3、在命令行执行DB2 存储过程文件db2-td@-f过程文件路径>;-l<;输出日志文件路径>;说明:-td@指定语句结束标志。因为一般SQL过程都是以@结尾,所以就写成“-td@”。l<;输出日志文件路径>;是可选的。

如何通过脚本的返回值判断 SQL 语句或 DB2 命令是否执行成功 begin EXECUTE IMMEDIATE str_sql;exception when.then-在这里判断是否执行成功 end;

如何通过脚本的返回值判断 SQL 语句或 DB2 命令是否执行成功 可以判断$?如果返回值为0,说明脚本执行成功,否则,表示失败

#db2执行sql脚本命令行

随机阅读

qrcode
访问手机版