پیشنهاد دورهها:
دستور GETDATE() سرور SQL Server
تعریف و استفاده
دستور GETDATE() به عنوان زمان و تاریخ فعلی از سرور SQL Server بازمیگردد.
جمله
GETDATE()
مثال
مثال 1
از دستور SELECT زیر استفاده کنید:
SELECT GETDATE() AS CurrentDateTime
نتیجه: |
---|
2008-12-29 16:25:46.635 |
CurrentDateTimeتوضیح:
زمان بالا دقیق تا میکروثانیه است.
مثال 2
در زیر دستور SQL برای ایجاد جدول "Orders" با ستون تاریخ و زمان (OrderDate) آورده شده است: CREATE TABLE Orders ( شماره سفارش int NOT NULL PRIMARY KEY, نام محصول varchar(50) NOT NULL, تاریخ سفارش datetime NOT NULL DEFAULT GETDATE()
)
لطفاً توجه داشته باشید که تاریخ سفارش GETDATE() را به عنوان ارزش پیشفرض تعیین کرده است. در نتیجه، وقتی شما یک سطر جدید در جدول وارد میکنید، تاریخ و زمان فعلی به طور خودکار در ستون وارد میشود.
در حال حاضر، ما میخواهیم یک رکورد جدید در جدول "Orders" وارد کنیم:
جدول "Orders" به این صورت خواهد شد:
شماره سفارش | نام محصول | تاریخ سفارش |
---|---|---|
1 | کامپیوتر | 2008-12-29 16:25:46.635 |