【发布时间】:2013-12-04 15:50:23
【问题描述】:
可以在 SQL UNIQUE 约束中实现任何适当的错误处理吗?到目前为止,我显然得到了:Error: Duplicate entry 'test1' for key 'username'
但如果可能的话,我希望它显示自定义评论
【问题讨论】:
-
我不懂 PHP,但通常你会从你的数据库驱动程序中得到一个错误代码。对于 Oracle,错误编号为 1,对于 Postgres 23505,... 捕获异常,检查错误编号并在代码中采取相应措施。
标签: php sql error-handling constraints unique