如何从c#使用数据库的GETUTCDATE()?

Dex*_*ers 0 c# sql-server

我有一个插入语句

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;
Run Code Online (Sandbox Code Playgroud)

但是,GETUTCDATE()在插入而不是通过修改此代码添加它时,是否可以使用内置的sql 来触发?

SLa*_*aks 5

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

INSERT INTO ... VALUES (..., @FirstName, GETUTCDATE())
Run Code Online (Sandbox Code Playgroud)