我正在使用vbscript更新sql server 2012数据库的datetime字段。代码如下:
Dim cmd
Set cmd = Server.CreateObject("ADODB.Command")
cmd.ActiveConnection = connection
'Prepare the stored procedure
cmd.CommandText = "[dbo].[spMyProc]"
cmd.CommandType = 4 'adCmdStoredProc
cmd.Parameters("@complete_date") = Now()
cmd.Execute
但是数据库中的字段仅显示日期部分而不是时间部分:时间显示为00:00:00。我无法弄清问题是什么。
答案 0 :(得分:0)
在我的存储过程中,我已将日期变量声明为" date"而不是" datetime"