Quantcast
Channel: SQL Server Integration Services forum
Viewing all articles
Browse latest Browse all 24688

Generate sql query from script task and store it in a variable

$
0
0

Hi All,

I am using below sql query to read data from a json file and load data into table. I am using Execute SQL task to execute the query. I want the file path(C:\Users\SYED\Desktop\Practice\generated.json) to be stored in a variable. How can i do it in SSIS?

DECLARE @EMPLOYEEDETAIL VARCHAR(MAX)

SELECT @EMPLOYEEDETAIL =
BULKCOLUMN FROM
OPENROWSET(BULK'C:\Users\SYED\Desktop\Practice\generated.json',SINGLE_BLOB) JSON

--SELECT @EMPLOYEEDETAIL

IF (ISJSON(@EMPLOYEEDETAIL) = 1)
BEGIN
	--PRINT'JSON FILE IS VALID'
	INSERT INTO [dbo].[EmployeeDetails]
	SELECT * 
	FROM OPENJSON(@EMPLOYEEDETAIL,'$.EmployeeD.Employee')
	WITH (
		NAME VARCHAR(100)	'$.name',
		Gender Varchar(100) '$.gender',
		Company Varchar(100) '$.comapny',
		email Varchar(100) '$.email'
		  )
END

Regards

Syed Faiz


Viewing all articles
Browse latest Browse all 24688

Trending Articles



<script src="https://jsc.adskeeper.com/r/s/rssing.com.1596347.js" async> </script>