枚举中的标准SQLStates

时间:2013-05-02 19:50:26

标签: java sql jdbc

我希望有一个包含所有标准SQLStates的枚举,所以我可以:

  1. 以编程方式响应预期的SQL故障。例如,我想重试由于竞争条件而失败的操作。例如,一个线程删除另一个线程引用的行,或者两个线程尝试插入相同的记录,从而触发UNIQUE约束违规。
  2. 很快查找错误的含义。似乎没有关于SQLStates的全包文档,最重要的是它们的含义。

1 个答案:

答案 0 :(得分:1)

我花了很长时间来编译这些信息。我希望这有助于其他人。 Source code on Bitbucket.org

欢迎捐款!

(我无法在Stackoverflow上发布源代码,因为它大于30,000个字符)