Описание
(Нет описания для представления DESKSTORAGES)
Поля
Поле  | Тип  | Описание  | 
|---|---|---|
STORAGEID  | 
    INTEGER  | 
    
  | 
  
STORAGEPARENTID  | 
    INTEGER  | 
    
  | 
  
STORAGESHORTNAME  | 
    VARCHAR(15)  | 
    
  | 
  
STORAGENAME  | 
    VARCHAR(100)  | 
    
  | 
  
STORAGECONTROLNAME  | 
    VARCHAR(31)  | 
    
  | 
  
STORAGETYPEID  | 
    INTEGER  | 
    
  | 
  
STORAGEPLATFORMTYPEID  | 
    INTEGER  | 
    
  | 
  
STORAGEUSERID  | 
    INTEGER  | 
    
  | 
  
COMMENT  | 
    VARCHAR(254)  | 
    
  | 
  
Триггеры
(Нет триггеров для представления DESKSTORAGES)
Определение
CREATE VIEW DESKSTORAGES(
    STORAGEID,
    STORAGEPARENTID,
    STORAGESHORTNAME,
    STORAGENAME,
    STORAGECONTROLNAME,
    STORAGETYPEID,
    STORAGEPLATFORMTYPEID,
    STORAGEUSERID,
    COMMENT)
AS
select STORAGELIST.STORAGEID, STORAGELIST.STORAGEPARENTID, STORAGELIST.STORAGESHORTNAME,
    STORAGELIST.STORAGENAME, STORAGELIST.STORAGECONTROLNAME, STORAGELIST.STORAGETYPEID,
--  STORAGELIST.STORAGEstoringtypeid,
    STORAGELIST.STORAGEPLATFORMTYPEID, STORAGELIST.STORAGEUSERID, STORAGELIST.COMMENT
  from STORAGE STORAGELIST
  where (STORAGELIST.STORAGETYPEID in (1,9))
    or ((STORAGELIST.STORAGEPARENTID is not null)
        and (exists(select * from STORAGE PARENTSTORAGE
               where (PARENTSTORAGE.STORAGETYPEID in (1,9))
                 and (PARENTSTORAGE.STORAGEID = STORAGELIST.STORAGEPARENTID))))
;
         
         
         
       |