将日期转换为十进制后,读取ODBC失败

时间:2015-09-11 10:07:59

标签: sql date decimal qlikview

我在Qlikview工作的数据库有很多日期。 我需要将日期转换为小数值,以便我可以计算特定月份的总旅行时间的百分比(例如3/30天= 10%)。 但是,当我执行CONVERT(DECIMAL(20,10),YY.Transit_Days)时,它表示无法连接到ODBC。 当我删除CONVERT时,一切正常,但是我在3天内显示了1900年的日期。 注意:我正在使用只读数据库(不知道是否有任何影响)。

1 个答案:

答案 0 :(得分:0)

我发现了什么问题。我在表中的表中使用了相同的名称。显然会导致严重的崩溃! 我需要以不同的方式命名变量。