VB.net 코드에서 SQL 매개 변수로 요청을 생성합니다. DateTime 매개 변수를 DateTime 값으로 설정했습니다. 이제 요청이 어떻게 생겼습니까?
UPDATE table SET date = "2010/12/20 10:25:00";
또는
UPDATE table SET date = GETDATE();
첫 번째 경우에는 모든 레코드가 정확히 같은 시간으로 설정 될 것이라고 확신합니다. 두 번째 경우에는 DBMS가 요청을 처리하는 방법에 따라 다릅니다. 두 번째 질문으로 연결됩니다. NOW ()로 큰 테이블을 업데이트 할 때 SQL Server가 동일한 날짜와 시간을 설정합니까?
편집 : NOW () (SQL Server에 존재하지 않음)를 GETDATE ()로 대체했습니다.