convert(varchar,getdate(),120)
,给出以下的错误:
Unknown argument '04:59:42.xml'
我将数据保存到一个XML文件。 当我使用下面的命令时,proc完美地工作。
convert(varchar,getdate(),112)
我需要该文件随时间保存。
convert(varchar,getdate(),120)
,给出以下的错误:
Unknown argument '04:59:42.xml'
我将数据保存到一个XML文件。 当我使用下面的命令时,proc完美地工作。
convert(varchar,getdate(),112)
我需要该文件随时间保存。
您正在尝试使用名称中的冒号创建一个文件,这是一个not allowed。没有办法绕过这个限制。但是,您可以在命名文件时将冒号替换为其他字符,例如
replace(convert(varchar,getdate(),120),':','')
谢谢,问题解决了,不得不为这个空间添加一个替换函数。 – user8492887
@ user8492887请点击本答案顶部的复选标记以结束此问题。 –
'04:59:42.xml'不是有效的SQL时间戳。你想要做什么? –
我需要将sql中的数据保存到c:\中的文件中,但是文件名需要在创建时使用.xml扩展名具有日期和时间戳。 – user8492887