Hi, could someone help me with selecting content of file using OPENROWSET(BULK @param, SINGLE_CLOB)?DECLARE @strXML xmlDECLARE @filename NVARCHAR(500)SET @filename = 'C:\anyfile.xml'SELECT @strXML = x FROM OPENROWSET(BULK @filename, SINGLE_CLOB) AS result(x)
When I createDECLARE @strXML xmlDECLARE @filename NVARCHAR(500)DECLARE @sql NVARCHAR(500)SET @filename = 'C:\anyfile.xml'SET @sql = 'SELECT @strXML = x FROM OPENROWSET(BULK N'''+@filename+''', SINGLE_CLOB) AS result(x)'EXECUTE sp_executesql @sql
I become this error: Must declare the scalar variable "@strXML".