344. EPMO Open Source Coordination Office Redaction File Detail Report

Produced by Araxis Merge on 10/26/2017 10:43:31 PM Eastern Daylight Time. See www.araxis.com for information about Merge. This report uses XHTML and CSS2, and is best viewed with a modern standards-compliant browser. For optimum results when printing this report, use landscape orientation and enable printing of background images and colours in your browser.

344.1 Files compared

# Location File Last Modified
1 OSCIF_BMS_v2_iter 2_September_2017.zip\BMS_Cand\BMS_Source_C72993\C72993-Sources.zip\C72993\Source\Sources\Database\CreationScripts\BMS\4.Stored Procedures dbo.usp_Get_Diversion.sql Fri Nov 22 17:02:44 2013 UTC
2 OSCIF_BMS_v2_iter 2_September_2017.zip\BMS_Cand\BMS_Source_C72993\C72993-Sources.zip\C72993\Source\Sources\Database\CreationScripts\BMS\4.Stored Procedures dbo.usp_Get_Diversion.sql Thu Oct 26 18:29:11 2017 UTC

344.2 Comparison summary

Description Between
Files 1 and 2
Text Blocks Lines
Unchanged 2 106
Changed 1 2
Inserted 0 0
Removed 0 0

344.3 Comparison options

Whitespace
Character case Differences in character case are significant
Line endings Differences in line endings (CR and LF characters) are ignored
CR/LF characters Not shown in the comparison detail

344.4 Active regular expressions

No regular expressions were active.

344.5 Comparison detail

  1   /****** Ob ject:  Sto redProcedu re [dbo].[ usp_Get_Di version]     Script D ate: 03/22 /2012 11:0 4:49 ***** */
  2   IF  EXISTS  (SELECT *  FROM sys. objects WH ERE object _id = OBJE CT_ID(N'[d bo].[usp_G et_Diversi on]') AND  type in (N 'P', N'PC' ))
  3   DROP PROCE DURE [dbo] .[usp_Get_ Diversion]
  4   GO
  5   SET ANSI_N ULLS ON
  6   GO
  7   SET QUOTED _IDENTIFIE R ON
  8   GO
  9   -- ======= ========== ========== ========== ========
  10   -- Author:                 PII
  11   -- Create  date: 08.0 9.2011
  12   -- Descrip tion: Get  diversion  by ID.
  13   -- ======= ========== ========== ========== ========
  14   CREATE PRO CEDURE [db o].[usp_Ge t_Diversio n] 
  15           @I D     INT  = NULL,
  16           @D OMAIN_ID N VARCHAR(50 ) = NULL,
  17           @F ACILITY_UI D UNIQUEID ENTIFIER
  18   AS
  19   BEGIN
  20   SET NOCOUN T ON
  21  
  22           DE CLARE @SQL _SELECT NV ARCHAR(400 0), @SQL_W HERE NVARC HAR(4000),  @SQL NVAR CHAR(4000)
  23                    
  24       SET @S QL_SELECT  = 'SELECT  [D].[ID],
  25                                                                  [D ].[ACTIVE] ,
  26                                                                  [D ].[START_D ATE],
  27                                                                  [D ].[END_DAT E],
  28                                                                  [D ].[DOMAIN_ ID],
  29                                                                  [D ].[COMMENT S],
  30                                                                  [D ].[ENTERED _BY],
  31                                                                  [D ].[ENTERED _DATE],
  32                                                                  [D ].[LAST_ED IT_BY],
  33                                                                  [D ].[FACILIT Y_UID] AS  [FACILITY_ UID],
  34                                                                  [L OCC].[CODE ] AS [LOCA TION_CODE] ,
  35                                                                  [L OCC].[CODE _SYSTEM] A S [LOCATIO N_CODE_SYS TEM],
  36                                                                  [L OCC].[CODE _SYSTEM_NA ME] AS [LO CATION_COD E_SYSTEM_N AME],
  37                                                                  [L OCC].[DISP LAY_NAME]  AS [LOCATI ON_DISPLAY _NAME]
  38                                                  FROM DI VERSION D
  39                                                       LE FT JOIN CO NCEPT AS L OCC ON D.L OCATION_ID  = LOCC.ID '            
  40                                                       
  41       SET @S QL_WHERE =  ' WHERE 1 =1 '
  42       
  43       IF (@I D IS NOT N ULL AND @D OMAIN_ID I S NOT NULL ) --@FACIL ITY_UID IS  NULL
  44        SET @ SQL_WHERE  += ' AND ( D.[ID] = ' '' + CAST( @ID AS VAR CHAR) + '' ' AND D.[D OMAIN_ID]  = ''' + @D OMAIN_ID +  ''')'
  45        
  46      IF @FAC ILITY_UID  IS NOT NUL L --@ID IS  NULL AND  @DOMAIN_ID  IS NULL
  47        SET @ SQL_WHERE  += ' AND D .[FACILITY _UID] = '' ' + CAST(@ FACILITY_U ID AS VARC HAR(50)) +  ''''
  48        
  49       SET @S QL = @SQL_ SELECT + @ SQL_WHERE
  50       
  51       EXECUT E sp_execu tesql @SQL                                               
  52  
  53   END
  54   GO