2016-12-23 52 views
0

我正在使用informix数据库来存储数据。一切都正确存储。但我需要更改Timecol的数据类型格式。现在TimeCol格式是yyyy-mm-dd hh:mm:ss:0000。在存储数据时,Timecol就是这样。我想从Timecol更改0000。是否可以在informix数据库中更改Timecol的数据类型格式?Informix数据库问题:更改数据类型的格式

+0

但为什么VBA标签这个问题? –

+0

iam使用vba将informix与我的软件连接起来 – George

+0

观察:(1)'ss'值后面的冒号应该是一个点'.'。 (2)你没有说明表中列的类型是什么 - 可能是DATETIME YEAR TO FRACTION(4),因为它出现了4位小数精度的亚秒,但可能是列是DATETIME YEAR TO SECOND但是您检索到等同于DATETIME YEAR TO FRACTION(4)的变量。或者可能是您在服务器上创建了时间戳,但是您没有在ONCONFIG文件中设置USEOSTIME,这会导致CURRENT不支持小数秒。或者它可能是别的。 –

回答

0

看来你不能改变它,但用extend来调整它。

例如

select extend(current,year to fraction(2)) from sysmaster:sysdual