从分馏秒中删除小数(odbc连接器中的sql)

3bygqnnd  于 2021-07-26  发布在  Java
关注(0)|答案(0)|浏览(309)

做了很多寻找答案,似乎找不到解决我问题的办法。
这是我的问题。。。

SELECT 

    {fn TIMESTAMPADD(SQL_TSI_SECOND,{fn CONVERT(MyTime,SQL_FLOAT)}*3600,MyDate)}

FROM 
    MyTable

这是它的回报。。。

2009-07-31 15:09:21.000
2009-07-09 11:30:26.000
2009-07-10 13:29:07.000
2009-07-31 15:09:21.000
2009-07-09 11:30:26.000
2009-07-10 13:29:07.000
2009-08-05 15:42:07.000
2009-07-09 11:30:26.000
2009-07-10 13:29:07.000
2009-07-09 11:30:16.000

我需要以odbc连接器支持的方式删除秒的小数点。遗憾的是,我几乎没有以这种方式使用sql的经验。
仅供参考,mytime是一个分馏小时,最初是一个varchar,因此是float转换,我只需乘以3600,就可以在几秒钟内得到它。
编辑:这是一个providex odbc驱动程序,pvx plus
谢谢!

暂无答案!

目前还没有任何答案,快来回答吧!

相关问题