db2 命令行处理器返回码

当命令行处理器完成处理命令或SQL语句时,它返回一个返回(或退出)代码。这些代码对于从命令行执行CLP函数的用户是透明的,但是当从shell脚本执行这些函数时,可以检索它们。

例如,以下shell脚本执行GET DATABASE MANAGER CONFIGURATION命令,然后检查CLP返回码:

db2 get database manager configuration
   if [ "$?" = "0" ]
   then echo "OK!"
   fi

返回码描述如下

0       DB2命令或SQL语句已成功执行
1       SELECT或FETCH语句没有返回任何行
2       DB2命令或SQL语句警告 
4       DB2命令或SQL语句错误 
8       命令行处理器系统错误

猜你喜欢

转载自blog.csdn.net/bfhai/article/details/80989834
今日推荐