خوش آموز درخت تو گر بار دانش بگیرد، به زیر آوری چرخ نیلوفری را


استفاده از تابع ()SYSUTCDATETIME در SQL Server

استفاده از تابع ()SYSUTCDATETIME در SQL Server
در SQL server، با استفاده از تابع SYSUTCDATETIME می توانید UTC time جاری(Coordinated Universal Time) را در خروجی دریافت کنید. UTC time استاندارد اولیه زمان است که جهان به وسیله آن ساعت و تایم را تنظیم می کند. مقدار بازگشتی تابع SYSUTCDATETIME از سیستمی که instance ای از SQL Server در آن در حال اجرا است گرفته می شود و مقدار بازگشتی آن از نوع datetime2 خواهد بود.

سیستم یکپارچۀ سازمانی راهکار
SYSUTCDATETIME عملکردی مشابه GETUTCDATE دارد با این تفاوت که مقدار بازگشتی آن بسیار دقیق تر از GETUTCDATE است. همانطور که گفته شد، SYSUTCDATETIME یک مقدار از نوع datetime2 را برمی گرداند، در حالی که تابع GETUTCDATE یک مقدار از نوع datetime را برمی گرداند.


Syntax استفاده از آن به صورت زیر می باشد.

SYSUTCDATETIME ( )

همانطور که مشاهده می کنید، این تابع هیچ پارامتری را قبول نمی کند.

SELECT SYSUTCDATETIME() AS Result;

استفاده از تابع ()SYSUTCDATETIME در SQL Server
شما همیشه می توانید از توابع T-SQL دیگر به همراه SYSUTCDATETIME استفاده کنید. به عنوان مثال ، می توانید از تابع FORMAT تاریخ را در فرمتی که نیاز دارید فرمت کنید (و آن را به صورت یک رشته برگردانید).

SELECT FORMAT(SYSUTCDATETIME(), 'dddd, dd MMMM yyyy, hh:mm tt') AS Result;

استفاده از تابع ()SYSUTCDATETIME در SQL Server
در نظر داشته باشید که SYSUTCDATETIME را می توان هم به date و هم به Time تخصیص داد. لطفا به مثال ساده زیر دقت کنید:

DECLARE @date date = SYSUTCDATETIME();
DECLARE @time time = SYSUTCDATETIME();
SELECT
@date AS 'UTC Date',
@time AS 'UTC Time';

استفاده از تابع ()SYSUTCDATETIME در SQL Server

نمایش دیدگاه ها (0 دیدگاه)

دیدگاه خود را ثبت کنید:

انتخاب تصویر ویرایش حذف
توجه! حداکثر حجم مجاز برای تصویر 500 کیلوبایت می باشد.


دسته بندی مطالب خوش آموز