2010-03-11 53 views

Trả lời

21

này hoạt động hoàn toàn tốt đẹp

SELECT DATEADD(month,1,CURRENT_TIMESTAMP) 

Từ DATEADD (Transact-SQL)

ngày

là một biểu thức có thể được giải quyết cho một thời gian, ngày tháng, smalldatetime, datetime, datetime2, hoặc giá trị datetimeoffset.

+1

thử nó một lần nữa và nó hoạt động ... chắc chắn phải có một cái gì đó sai ở một nơi khác trong truy vấn. Cảm ơn. –

4

Current_Timestamp là ansi tương đương với GetDate() trong SQL, vì vậy nó được chấp nhận một cách hoàn hảo để sử dụng trong hàm DateAdd.

select dateadd(m,3,current_timestamp) 

Thêm 3 tháng vào dấu thời gian hiện tại.

+0

Cảm ơn bạn Andrew. –

-1

add_months(Tablename,No.of months)

Các vấn đề liên quan