86. EPMO Open Source Coordination Office Redaction File Detail Report

Produced by Araxis Merge on 10/26/2017 10:43:14 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.

86.1 Files compared

# Location File Last Modified
1 OSCIF_BMS_v2_iter 2_September_2017.zip\BMS_Cand\BMS_Build_C72898\BMS_Source-BuildC72898.zip\C72898\Source\Sources\Database\CreationScripts\BMS\2.Functions dbo.fn_Split_OrderBy.sql Wed Oct 23 12:51:08 2013 UTC
2 OSCIF_BMS_v2_iter 2_September_2017.zip\BMS_Cand\BMS_Build_C72898\BMS_Source-BuildC72898.zip\C72898\Source\Sources\Database\CreationScripts\BMS\2.Functions dbo.fn_Split_OrderBy.sql Thu Oct 26 15:36:13 2017 UTC

86.2 Comparison summary

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

86.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

86.4 Active regular expressions

No regular expressions were active.

86.5 Comparison detail

  1   /****** Ob ject:  Use rDefinedFu nction [db o].[fn_Spl it_OrderBy ]    Scrip t Date: 03 /22/2012 1 0:39:32 ** ****/
  2   IF  EXISTS  (SELECT *  FROM sys. objects WH ERE object _id = OBJE CT_ID(N'[d bo].[fn_Sp lit_OrderB y]') AND t ype in (N' FN', N'IF' , N'TF', N 'FS', N'FT '))
  3   DROP FUNCT ION [dbo]. [fn_Split_ OrderBy]
  4   GO
  5  
  6   SET ANSI_N ULLS ON
  7   GO
  8   SET QUOTED _IDENTIFIE R ON
  9   GO
  10   -- ======= ========== ========== ========== ========
  11   -- Author:                
P II
  12   -- Create  date: 06.0 4.2012
  13   -- Descrip tion: Spli t a string  by delimi ter
  14   -- ======= ========== ========== ========== ========
  15   CREATE FUN CTION [dbo ].[fn_Spli t_OrderBy] (@text var char(MAX),  @delimite r varchar( 20) = ' ')
  16   RETURNS NV ARCHAR(MAX )
  17   AS
  18   BEGIN
  19   DECLARE @i ndex int,  @result nv archar(max )
  20   SET @index  = -1
  21   WHILE (LEN (@text) >  0)
  22     BEGIN 
  23       SET @i ndex = CHA RINDEX(@de limiter ,  @text) 
  24       
  25       IF (@i ndex = 0)  AND (LEN(@ text) > 0)  
  26         BEGI N  
  27                    IF(@ result IS  NOT NULL)
  28                             SET @r esult = @r esult + ', '+ @text +  ' DESC'
  29                    ELSE
  30                             SET @r esult = @t ext + ' DE SC'   
  31              BREAK 
  32         END 
  33  
  34       IF (@i ndex > 1) 
  35         BEGI N  
  36                    IF(@ result IS  NOT NULL)
  37                             SET @r esult = @r esult +',' + LEFT(@te xt, @index  - 1) + '  DESC'
  38                    ELSE
  39                             SET @r esult = LE FT(@text,  @index - 1 ) + ' DESC '
  40           SE T @text =  RIGHT(@tex t, (LEN(@t ext) - @in dex)) 
  41         END 
  42       ELSE
  43         SET  @text = RI GHT(@text,  (LEN(@tex t) - @inde x))
  44       END
  45     RETURN @ result
  46   END
  47   GO