Sup*_*ook 5 sql t-sql sql-server
有人知道从存储过程结果集创建表定义的方法吗?
我有一个存储过程,它生成包含 30 多个列的结果集,我想将其放入表中,而无需手动创建所有表列。
是否有一个内置过程可以转储列名称和类型..?
谢谢。
你“可以”这样做,但我不知道我是否会推荐它:
EXEC sp_configure 'Show Advanced Options', 1
GO
RECONFIGURE
GO
EXEC sp_configure 'Ad Hoc Distributed Queries', 1
GO
RECONFIGURE
GO
SELECT
*
INTO
#table
FROM
OPENROWSET(
'SQLNCLI',
'SERVER=.;Trusted_Connection=yes',
'EXEC StoredProcedureName'
)
Run Code Online (Sandbox Code Playgroud)
| 归档时间: |
|
| 查看次数: |
4587 次 |
| 最近记录: |