Views [dbo].[NonAvailView]
Properties
PropertyValue
ANSI Nulls OnYes
Quoted Identifier OnYes
Created11:10:04 AM Wednesday, March 07, 2007
Last Modified5:37:26 PM Monday, May 04, 2009
Columns
Name
server_addr
probe_addr
ifIndex
rsrcType
rsrcOtherIndex
IntervalDateTime
start_down_time
end_down_time
downDuration
Permissions
TypeActionOwning Principal
GrantSelectuniadmin
SQL Script
CREATE VIEW NonAvailView AS
SELECT server_addr, probe_addr, ifIndex,rsrcType, rsrcOtherIndex,
    IntervalDateTime=start_down_time,start_down_time,
    end_down_time = CASE
        WHEN end_down_time IS NULL THEN end_time
        ELSE end_down_time
        END,
    downDuration= CASE
        WHEN end_down_time IS NULL THEN datediff(second, start_down_time, end_time)
        ELSE datediff(second, start_down_time, end_down_time)
        END
    FROM NonAvail na, SessionLength s
    WHERE na.sessionNumber=s.sessionNumber
GO
GRANT SELECT ON  [dbo].[NonAvailView] TO [uniadmin]
GO
Uses
Used By