CREATE FUNCTION [dbo].[ParseByteArrayToCols32]
(@ByteArray VARBINARY(4), @ReverseByteArray BIT)
RETURNS TABLE (
[B1] BIT NULL,
[B2] BIT NULL,
[B3] BIT NULL,
[B4] BIT NULL,
[B5] BIT NULL,
[B6] BIT NULL,
[B7] BIT NULL,
[B8] BIT NULL,
[B9] BIT NULL,
[B10] BIT NULL,
[B11] BIT NULL,
[B12] BIT NULL,
[B13] BIT NULL,
[B14] BIT NULL,
[B15] BIT NULL,
[B16] BIT NULL,
[B17] BIT NULL,
[B18] BIT NULL,
[B19] BIT NULL,
[B20] BIT NULL,
[B21] BIT NULL,
[B22] BIT NULL,
[B23] BIT NULL,
[B24] BIT NULL,
[B25] BIT NULL,
[B26] BIT NULL,
[B27] BIT NULL,
[B28] BIT NULL,
[B29] BIT NULL,
[B30] BIT NULL,
[B31] BIT NULL,
[B32] BIT NULL
)
WITH EXECUTE AS CALLER
AS
EXTERNAL NAME [UtilClr].[UtilClr.ParseByteArrayToCols32].[InitParseByteArrayToCols32]