【发布时间】:2017-11-20 07:52:46
【问题描述】:
我正在尝试设计好的表格来定义状态和错误(如果有的话)。
例如在queue 表中,我正在考虑创建两个字段,分别称为status 和error。
默认情况下,error 的值为 null。
status 字段中的值可以是以下之一:pending、in_queue、completed、error
如果我在 status 字段中定义错误值 - 它不会告诉我它是什么类型的错误。我是否应该在status 和error 中设置错误值来描述错误类型,例如:ftp_login_failed
例如:
update queue set status='error' error='ftp_login_failed' where id=5;
【问题讨论】:
标签: mysql database database-design error-handling status