Skip to content

Commit ad81d94

Browse files
committed
Changed TableSearch to Tablelist
1 parent 812445b commit ad81d94

File tree

1 file changed

+7
-7
lines changed

1 file changed

+7
-7
lines changed

sp_Develop.sql

Lines changed: 7 additions & 7 deletions
Original file line numberDiff line numberDiff line change
@@ -1849,7 +1849,7 @@ AS
18491849
END;
18501850

18511851
CREATE TABLE #TableList (
1852-
TableSearchId INT NOT NULL IDENTITY(1, 1) PRIMARY KEY
1852+
TableListId INT NOT NULL IDENTITY(1, 1) PRIMARY KEY
18531853
,object_id INT NOT NULL
18541854
,schema_id INT NOT NULL
18551855
,SchemaName NVARCHAR(128) NOT NULL
@@ -1948,15 +1948,15 @@ AS
19481948
/* Loop through #TableList to figure out if the non-Always Encrypt columns have some sort of hashing or encryption */
19491949

19501950
DECLARE
1951-
@TableSearchId INT
1951+
@TableListId INT
19521952
,@SchemaName NVARCHAR(128)
19531953
,@TableName NVARCHAR(128)
19541954
,@ColumnName NVARCHAR(128);
19551955

19561956
WHILE EXISTS (SELECT * FROM #TableList WHERE IsProcessedFlag = 0 AND encryption_type = 0)
19571957
BEGIN
19581958
SELECT TOP (1)
1959-
@TableSearchId = TL.TableSearchId
1959+
@TableListId = TL.TableListId
19601960
,@SchemaName = TL.SchemaName
19611961
,@TableName = TL.TableName
19621962
,@ColumnName = TL.ColumnName
@@ -1965,7 +1965,7 @@ AS
19651965
WHERE
19661966
TL.IsProcessedFlag = 0
19671967
ORDER BY
1968-
TL.TableSearchId;
1968+
TL.TableListId;
19691969

19701970
SET @StringToExecute = N'
19711971
UPDATE
@@ -1984,7 +1984,7 @@ AS
19841984
' + QUOTENAME(@ColumnName) + N' IS NOT NULL
19851985
) AS T
19861986
WHERE
1987-
TL.TableSearchId = ' + CAST(@TableSearchId AS NVARCHAR(MAX)) + N';';
1987+
TL.TableListId = ' + CAST(@TableListId AS NVARCHAR(MAX)) + N';';
19881988

19891989
EXEC sys.sp_executesql @stmt = @StringToExecute;
19901990
IF @Debug = 2 AND @StringToExecute IS NOT NULL PRINT @StringToExecute;
@@ -1994,7 +1994,7 @@ AS
19941994
SET
19951995
IsProcessedFlag = 1
19961996
WHERE
1997-
TableSearchId = @TableSearchId;
1997+
TableListId = @TableListId;
19981998
END;
19991999

20002000
/* Find columns with potential unencrypted data */
@@ -2018,7 +2018,7 @@ AS
20182018
#TableList AS TL
20192019
WHERE
20202020
TL.encryption_type IS NULL
2021-
AND TL.MinimumColumnLength <= TL.StandardColumnLength * 1.3
2021+
AND TL.MinimumColumnLength <= TL.StandardColumnLength * 1.3 /* The "* 1.3" is allowing a 30% buffer above standard column length to look for encryption/hashing. */
20222022

20232023
DROP TABLE #TableList;
20242024

0 commit comments

Comments
 (0)