Warning: file_get_contents(/data/phpspider/zhask/data//catemap/5/sql/68.json): failed to open stream: No such file or directory in /data/phpspider/zhask/libs/function.php on line 167

Warning: Invalid argument supplied for foreach() in /data/phpspider/zhask/libs/tag.function.php on line 1116

Notice: Undefined index: in /data/phpspider/zhask/libs/function.php on line 180

Warning: array_chunk() expects parameter 1 to be array, null given in /data/phpspider/zhask/libs/function.php on line 181
Sql 如何在AWS红移存储过程中执行DML操作;s异常块_Sql_Database_Amazon Web Services_Stored Procedures_Amazon Redshift - Fatal编程技术网

Sql 如何在AWS红移存储过程中执行DML操作;s异常块

Sql 如何在AWS红移存储过程中执行DML操作;s异常块,sql,database,amazon-web-services,stored-procedures,amazon-redshift,Sql,Database,Amazon Web Services,Stored Procedures,Amazon Redshift,从中,存储过程异常中唯一支持的操作是RAISE(这只是打印),但如何调用其他进程或将数据插入/更新到数据库和数据仓库中常见的异常块中的其他表中 我知道所有raise语句都将存储在一个名为SVL_stored_PROC_MESSAGES的表中,我可能会尝试使用lambda来执行一些使用调度的日志记录活动。但这并不直接可靠 请建议我如何在红移中处理这些场景

从中,存储过程异常中唯一支持的操作是RAISE(这只是打印),但如何调用其他进程或将数据插入/更新到数据库和数据仓库中常见的异常块中的其他表中

我知道所有raise语句都将存储在一个名为
SVL_stored_PROC_MESSAGES
的表中,我可能会尝试使用lambda来执行一些使用调度的日志记录活动。但这并不直接可靠

请建议我如何在红移中处理这些场景