MySQL列包含不同的Java数据类型

时间:2011-10-19 07:47:37

标签: java mysql

我的MySQL中有一个包含计算值的表。目前这是一个Decimal字段。 但现在我需要这张表来保存计算日期,布尔等等。

这里最好的解决方案是,只需将MySQL字段类型更改为VARCHAR,然后在我的Java代码中处理其余部分。或者我会用这种方法搞砸我?

欢迎任何想法和指示!

1 个答案:

答案 0 :(得分:0)

每个数据类型使用一个列,并引入一个鉴别器列,说明应该引用哪个数据类型列。 discriminator列可以只是一个int,表示可能的数据类型的枚举。