我是SQL的新手,我需要做的是将2个.mdf数据库合二为一.我使用SQL Server 2008管理器 - 任务>导入/导出表执行了此操作.表和视图已成功复制,但新数据库中没有存储过程.有没有办法做到这一点?
我有SQL服务器数据库和带有日期(日期数据类型)列的表.我想将所有记录的日期列的值更改为今天的日期,但有些东西不起作用,请帮忙.我的代码:
con.Open();
DateTime date = DateTime.Now.Date;
string insStr = "UPDATE tblBusiness SET DateCreated = @Date;";
SqlCommand updateDate = new SqlCommand(insStr, con);
updateDate.Parameters.AddWithValue("Date", date);
updateDate.ExecuteNonQuery();
con.Close();
Run Code Online (Sandbox Code Playgroud)
谢谢,橡树
编辑:谢谢你的答案.它无法工作的原因是因为数据库中的记录太多而且默认的更新超时是30秒或者其他什么.这就是为什么没有记录被改变的原因.updateDate.CommandTimeout = 0; 解决了这个问题.