gpt4 book ai didi

sql - 如何在 "when any" block 中获取与 Firebird SQL 异常关联的文本?

转载 作者:行者123 更新时间:2023-12-04 02:08:22 25 4
gpt4 key购买 nike

<分区>

我在 Firebird(2.1 版)存储过程中有以下内容。当发生异常时,我得到 GDSCODE 和 SQLCODE,但我不知道如何获得错误附带的描述性错误消息文本。有可能这样做吗?是否有像 SQLERRORTEXT 之类的变量?我在 Google 上的搜索没有找到任何结果。

  begin
insert into BOOKING_STATUS (status_id, description) values ("test1", "test1");
when any do begin
error_code = 1;
error_message = "Error inserting booking_status. Error: " || GDSCODE || " " || SQLCODE;
suspend;
exit;
end
end

25 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com