All Downloads are FREE. Search and download functionalities are using the official Maven repository.

expsigladb.View.V_UTENTI_SAC.sql Maven / Gradle / Ivy

There is a newer version: 6.6.11
Show newest version
--------------------------------------------------------
--  DDL for View V_UTENTI_SAC
--------------------------------------------------------

  CREATE OR REPLACE FORCE VIEW "V_UTENTI_SAC" ("CD_UTENTE", "CD_RUOLO", "CD_UNITA_ORGANIZZATIVA", "DT_INIZIO_VALIDITA", "DT_FINE_VALIDITA", "DS_UTENTE", "CD_GESTORE", "CD_CDR", "FL_PASSWORD_CHANGE", "DT_ULTIMA_VAR_PASSWORD", "TI_UTENTE", "NOME", "COGNOME", "INDIRIZZO", "CD_UTENTE_TEMPL", "FL_UTENTE_TEMPL") AS 
  SELECT  
--
--  
UTENTE.CD_UTENTE,
UTENTE_UNITA_RUOLO.CD_RUOLO,
UTENTE_UNITA_RUOLO.CD_UNITA_ORGANIZZATIVA,
UTENTE.DT_INIZIO_VALIDITA, 
UTENTE.DT_FINE_VALIDITA,   
UTENTE.DS_UTENTE,  
UTENTE.CD_GESTORE,  
UTENTE.CD_CDR,  
UTENTE.FL_PASSWORD_CHANGE, 
UTENTE.DT_ULTIMA_VAR_PASSWORD, 
UTENTE.TI_UTENTE,  
UTENTE.NOME,  
UTENTE.COGNOME,  
UTENTE.INDIRIZZO,  
UTENTE.CD_UTENTE_TEMPL,  
UTENTE.FL_UTENTE_TEMPL
FROM  
UTENTE,
UTENTE_UNITA_RUOLO  
WHERE
UTENTE.CD_UTENTE =  UTENTE_UNITA_RUOLO.CD_UTENTE 
AND TO_CHAR ( dt_fine_validita ,'yyyy/mm/dd' ) > '2006/01/01'
AND SUBSTR (UTENTE_UNITA_RUOLO.cd_unita_organizzativa, 1,3) =  '000'
--
UNION
SELECT  
--
--  
UTENTE.CD_UTENTE,
UTENTE_UNITA_RUOLO.CD_RUOLO,
UTENTE_UNITA_RUOLO.CD_UNITA_ORGANIZZATIVA,
UTENTE.DT_INIZIO_VALIDITA, 
UTENTE.DT_FINE_VALIDITA,   
UTENTE.DS_UTENTE,  
UTENTE.CD_GESTORE,  
UTENTE.CD_CDR,  
UTENTE.FL_PASSWORD_CHANGE, 
UTENTE.DT_ULTIMA_VAR_PASSWORD, 
UTENTE.TI_UTENTE,  
UTENTE.NOME,  
UTENTE.COGNOME,  
UTENTE.INDIRIZZO,  
UTENTE.CD_UTENTE_TEMPL,  
UTENTE.FL_UTENTE_TEMPL
FROM  
UTENTE,
UTENTE_UNITA_RUOLO  
WHERE
UTENTE.CD_UTENTE =  UTENTE_UNITA_RUOLO.CD_UTENTE 
AND TO_CHAR ( dt_fine_validita ,'yyyy/mm/dd' ) > '2006/01/01'
AND SUBSTR (UTENTE_UNITA_RUOLO.cd_unita_organizzativa, 1,3) =  '999'
--
UNION
SELECT  
--
--  
UTENTE.CD_UTENTE,
NULL,
NULL,
UTENTE.DT_INIZIO_VALIDITA, 
UTENTE.DT_FINE_VALIDITA,   
UTENTE.DS_UTENTE,  
UTENTE.CD_GESTORE,  
UTENTE.CD_CDR,  
UTENTE.FL_PASSWORD_CHANGE, 
UTENTE.DT_ULTIMA_VAR_PASSWORD, 
UTENTE.TI_UTENTE,  
UTENTE.NOME,  
UTENTE.COGNOME,  
UTENTE.INDIRIZZO,  
UTENTE.CD_UTENTE_TEMPL,  
UTENTE.FL_UTENTE_TEMPL
FROM  
UTENTE
WHERE
TO_CHAR ( dt_fine_validita ,'yyyy/mm/dd' ) > '2006/01/01'
AND UTENTE.CD_GESTORE = 'CDS000'
AND cd_utente NOT IN (SELECT cd_utente FROM UTENTE_UNITA_RUOLO)
UNION
SELECT  
--
--  
UTENTE.CD_UTENTE,
NULL,
NULL,
UTENTE.DT_INIZIO_VALIDITA, 
UTENTE.DT_FINE_VALIDITA,   
UTENTE.DS_UTENTE,  
UTENTE.CD_GESTORE,  
UTENTE.CD_CDR,  
UTENTE.FL_PASSWORD_CHANGE, 
UTENTE.DT_ULTIMA_VAR_PASSWORD, 
UTENTE.TI_UTENTE,  
UTENTE.NOME,  
UTENTE.COGNOME,  
UTENTE.INDIRIZZO,  
UTENTE.CD_UTENTE_TEMPL,  
UTENTE.FL_UTENTE_TEMPL
FROM  
UTENTE
WHERE
TO_CHAR ( dt_fine_validita ,'yyyy/mm/dd' ) > '2006/01/01'
AND UTENTE.CD_GESTORE = 'CNRTUTTO'
AND cd_utente NOT IN (SELECT cd_utente FROM UTENTE_UNITA_RUOLO)
ORDER BY 1
;




© 2015 - 2024 Weber Informatics LLC | Privacy Policy