В коде VB.net я создаю запросы с параметрами SQL. Я установил для параметра DateTime значение DateTime. Теперь, как будет выглядеть мой запрос?
UPDATE table SET date = "2010/12/20 10:25:00";
или
UPDATE table SET date = GETDATE();
В первом случае я уверен, что каждая запись будет установлена на одно и то же время. Во втором случае это зависит от того, как СУБД обрабатывает запрос. Это подводит меня ко второму вопросу: устанавливает ли SQL Server одинаковую дату и время при обновлении большой таблицы с помощью NOW ()?
РЕДАКТИРОВАТЬ: заменено NOW () (которого нет в SQL Server) на GETDATE ().