我想将存储过程的值插入到临时表中而不预先定义临时表的列。
Insert Into #Temp1 Exec dbo.sp_GetAllData @Name = 'Jason'.
Run Code Online (Sandbox Code Playgroud)
我怎样才能做到这一点 ?我看到了如下所示的选项,但是我可以不提及服务器名称就能做到吗?
SELECT * INTO #TestTableT FROM OPENROWSET('SQLNCLI', 'Server=localhost;Trusted_Connection=yes;',
'EXEC tempdb.dbo.GetDBNames')
-- Select Table
SELECT *
FROM #TestTableT;
Run Code Online (Sandbox Code Playgroud) SQL问题
对于存储过程输入,例如:
.我需要将值插入到单独的行中,如下所示:
customerID | address city
--------------+------------------
1 | Oregon Portland
2 | Oregon Portland
3 | Oregon Portland
4 | Oregon Portland
Run Code Online (Sandbox Code Playgroud)
我需要有关如何在单个参数中插入CSV值以分隔行的帮助.