我该怎么办SELECT * INTO [temp table] FROM [stored procedure]?不FROM [Table],没有定义[temp table]?
Select所有数据都可以BusinessLine正常tmpBusLine工作.
select *
into tmpBusLine
from BusinessLine
Run Code Online (Sandbox Code Playgroud)
我尝试相同,但使用stored procedure返回数据,并不完全相同.
select *
into tmpBusLine
from
exec getBusinessLineHistory '16 Mar 2009'
Run Code Online (Sandbox Code Playgroud)
输出消息:
消息156,级别15,状态1,行2关键字'exec'附近的语法不正确.
我已经阅读了几个创建一个与输出存储过程结构相同的临时表的例子,它工作正常,但不提供任何列会很好.
有了以下代码,我如何将外部 python 脚本中的值输出到我可以查询的 sql 表中。
EXECUTE sp_execute_external_script
@language = N'Python',
@script = N'
import pandas as pd
import numpy as np
rd = np.random.randn(100)
df = pd.DataFrame(rd).describe()
print(df)'
Run Code Online (Sandbox Code Playgroud)
提前致谢。