【发布时间】:2016-08-04 20:44:47
【问题描述】:
首先,我是 Java DB 编程的新手,所以我的方法可能是错误的。所以请记住这一点。现在的问题:
我的程序让用户打开一个现有的 Java Derby 数据库。当它打开时,我想检查数据库是否包含正确的表并且每个表都有正确的列 - 不仅是名称,还有类型。到目前为止,我正在尝试创建每个表,如果它引发异常,那么我知道该表存在。现在我需要检查列类型。这样做的最佳做法是什么?在 catch 块中对每个列类型进行硬代码检查,如回答 here?
【问题讨论】: