【发布时间】:2015-04-27 05:54:32
【问题描述】:
我在 MySQL 表(第一个表)中有一个列具有 varchar 数据类型,我使用 JDBC 驱动程序在提到的列上插入数值数据类型的数据。
为什么我选择这个类型的varchar数据类型? 因为我未能使用 JDBC 在数值列中插入值。
但是我决定创建另一个具有十进制数据类型列的表(第二个表)。
第一个表 varchar 列中插入的每个值都应该直接插入 进入第二个表格小数列。
我有两个问题:-
使用触发器从varchar列复制到decimal列是最好的解决方案吗?
如果我这样做,十进制列中的值是否可以正确升序排列?
请给点建议?
【问题讨论】:
标签: mysql database-design triggers varchar decimal