prosource

SQL Server:날짜 시간 필드에 초를 추가하시겠습니까?

probook 2023. 9. 25. 22:50
반응형

SQL Server:날짜 시간 필드에 초를 추가하시겠습니까?

이것은 SQL 여러분들을 위한 소프트볼이 될 것입니다.인트 필드에 추가할 수 있다는 것을 알고 있습니다.UPDATE tblUser SET Total=(Total+2)하지만 날짜 시간 필드에 초를 추가하는 구문은 무엇입니까?

SQL Server 2008을 사용하고 있습니다.

UPDATE tbluser SET DateField = DATEADD(ss,numOfSeconds,DateField)

첫 번째 파라미터 "ss"를 기록합니다.날짜에 초를 추가하고 있음을 나타냅니다.

자세한 정보는 문서를 확인합니다.

DATEADD를 알아봐야 합니다.

DATEADD (datepart , number , date)

또는 전체 업데이트 구문.

UPDATE tbl SET YourDateField = DATEADD (ss, 2, YourDateField)

Google 서퍼를 위한 추가 답변 업데이트, 2023.다른 답변에서 구문 오류가 발생하는 경우.

MySQL 버전 8+ 사용.

UPDATE table_name SET some_datetime_column_name = DATE_ADD(some_datetime_column_name, INTERVAL 10 SECOND) WHERE some_other_column_name = 'something';

언급URL : https://stackoverflow.com/questions/3480784/sql-server-add-seconds-to-a-datetime-field

반응형