简单的TSQL子句不起作用

时间:2012-10-23 17:11:48

标签: sql sybase

我正在努力完成this SO topic所做的事情,但它不起作用,也不知道为什么。

我的版本如下:

select convert(varchar, dateadd(ss, @tracker, 0), 114)

其中@tracker只是一个INT变量,它包含一定的秒数。

我得到的错误是:Function DATEADD invoked with wrong number or type of argument(s).

感谢任何帮助。

我正在使用Sybase。

1 个答案:

答案 0 :(得分:3)

好的,根据this documentation,你应该使用ss

SELECT CONVERT(VARCHAR(12), DATEADD(ss, @tracker, "00:00:00"), 114)