Rank: Administration
Medals: Groups: Administrators
Joined: 10/20/2012 Posts: 106 Points: 327 Location: Tbilisi
Thanks: 0 times Was thanked: 0 time(s) in 0 post(s)
|
-- Version : SQL Server 2000,2005,2008
BB კოდი:-- გავიგოთ tempdb-ს შექმნის დრო DECLARE @starttime datetime SET @starttime = (SELECT crdate FROM sys.sysdatabases WHERE name = 'tempdb' ) -- გავიგოთ მიმდინარე დრო DECLARE @currenttime datetime SET @currenttime = GETDATE() -- გამოვაცხადოთ ცვლადები: დღეებისთვის,საათებისთვის,წუთებისთვის DECLARE @difference_dd int DECLARE @difference_hh int DECLARE @difference_mi int -- გავიგოთ რამდენი წუთი გავიდა სერვერის ჩატვირთვის შემდეგ SET @difference_mi = (SELECT DATEDIFF(mi, @starttime, @currenttime)) -- გავიგოთ რამდენი დღე გავიდა სერვერის ჩატვირთვის შემდეგ SET @difference_dd = (@difference_mi/60/24) -- გამოვაკლოთ მთელი დღეების რაოდენობა წუთებს SET @difference_mi = @difference_mi - (@difference_dd*60)*24 -- გავიგოთ რამდენი საათი გავიდა სერვერის ჩატვირთვის შემდეგ SET @difference_hh = (@difference_mi/60) -- გამოვაკლოთ მთელი საათების რაოდენობა წუთებს SET @difference_mi = @difference_mi - (@difference_hh*60) SELECT CONVERT(varchar, @difference_dd) + N' დღე ' + CONVERT(varchar, @difference_hh) + N' საათი ' + CONVERT(varchar, @difference_mi) + N' წუთი.(' + convert(nvarchar(20),@starttime,113) + N')' AS [SQL Server-ის ჩატვირთვიდან გასულია:]
|
|
Apex ltd. http://www.apex.ge
|