sql server -如何从c#中使用数据库的GETUTCDATE()

本文关键字:数据库 GETUTCDATE server sql | 更新日期: 2023-09-27 17:50:48

我有一个插入语句

cmd.CommandText = @"insert into mytable (Filename,LastName,FirstName,CreateUTC) values (@Filename,@LastName,@FirstName,@CreateUTC)";
            ----
cmd.Parameters.Add("@CreateUTC", SqlDbType.DateTime);
-
-
cmd.Parameters["@CreateUTC"].Value = DateTime.UtcNow;

但是,是否有可能使用sql的内置GETUTCDATE()被触发时插入,而不是我从修改此代码添加它?

sql server -如何从c#中使用数据库的GETUTCDATE()

如果您想使用SQL函数,只需调用该函数而不是使用参数:

INSERT INTO ... VALUES (..., @FirstName, GETUTCDATE())