Amazon RDS for Db2 存储过程参考
Amazon RDS 提供了系统存储过程,您可以将这些存储过程用于运行 Db2 引擎的 Amazon RDS for Db2 数据库实例。
运行这些存储过程时,切记以下几点:
-
只能通过 Db2 命令行工具运行存储过程,而不能在 SQL 客户端应用程序(如 DBeaver)中运行。
-
运行存储过程之前,必须首先以 RDS for Db2 数据库实例的主用户身份连接到
rdsadmin
数据库。在以下示例中,用您自己的信息替换master_username
和master_password
。db2 "connect to rdsadmin user
master_user
usingmaster_password
" -
存储过程返回
ERR_MESSAGE
参数,该参数指示存储过程是否成功运行以及未成功运行的原因。示例
以下示例指示存储过程已成功运行。
Parameter Name : ERR_MESSAGE Parameter Value : - Return Status = 0
以下示例表明,由于存储过程中使用的 Amazon S3 存储桶名称无效,存储过程未成功运行。
Parameter Name : ERR_MESSAGE Parameter Value : Invalid S3 bucket name Return Status = -1006