dbo.axColumnListBySheetName

Description

Properties

Name Value
ANSI Nulls ON

True

Quoted Identifier ON

True

Encrypted

False

Execute As
Null on Null Input

False

Schema Bound

False

Assembly xlsCLR

Parameters

Name Data Type Length Description
@Source nvarchar -1
@SheetName nvarchar -1

SQL Script

SET QUOTED_IDENTIFIER, ANSI_NULLS ON
GO
CREATE FUNCTION dbo.axColumnListBySheetName (@Source nvarchar(max),
@SheetName nvarchar(max))
RETURNS TABLE (
  table_name nvarchar(max) NULL,
  column_name nvarchar(max) NULL,
  column_datatype nvarchar(max) NULL,
  column_maxlength nvarchar(max) NULL,
  xls_type int NULL,
  ordinal_position int NULL
)
AS
EXTERNAL NAME xlsCLR.[xlsCLR.myXLS].axColumnListBySheetName
GO

Depends On

1