在PSQL中捕获异常时,无论如何都要访问异常号或字符串?在这个块中,你有SQLCODE 或 GDSCODE,但是异常字符串在哪里?
答案 0 :(得分:0)
所有Firebird例外存储在客户端库中:GDS32.dll或FbClient.dll。 因此,当Firebird抛出异常客户端库获取SQLCODE时,将此代码映射到异常消息并在客户端程序上显示它们。 您无法从PSQL代码中获取异常字符串。您只能捕获自定义异常(从rdb $ exceptions中选择*)
我可以犯错误,但它就像我写的一样。