首页
学习
活动
专区
圈层
工具
发布
社区首页 >问答首页 >如何从SQL-query启动的SQL-table中提取多个变量

问如何从SQL-query启动的SQL-table中提取多个变量
EN

Stack Overflow用户
提问于 2020-02-03 11:57:44
回答 1查看 88关注 0票数 0

您会提示如何从用SQL编写的Python (例如,万亿-variable )中提取超过一个变量的含义。实际上,我想提取6个变量)。下面的查询完美地提取了1变量- dataset_with_pred2的含义。

我试图通过逗号列出变量,但遇到了错误: Msg 39012,级别16,状态1,第92行

无法与“Python”脚本的运行时通信。请检查“Python”运行时的要求。查询被用户取消。

非常感谢。

代码语言:javascript
复制
INSERT INTO [dbo].[table_name]
           ([col1]
           ,[col2]
           ,[...]
           ,[coln])
exec sp_execute_external_script  
   @language =N'Python',    
   @script=N'

#python script here 
...
tn = 5
dataset_with_pred2 = dataframe
'
,
   @input_data_1=N'

select col1
      ,col2
 from dbo.table_name
 '
   ,@input_data_1_name = N'df'
,@output_data_1_name =  N'dataset_with_pred2'
EN

回答 1

Stack Overflow用户

发布于 2020-02-07 12:02:08

可以只输出Python脚本中的一个变量,意思是。而可变的类型应该永远是熊猫的数据。这意味着,如果您想从Python脚本中提取除了一个表(例如字符串)之外的内容,您必须将它放入一个表中,然后从一个表中提取它。

不幸的是,我只找到俄文的文件。希望,在您的国家,链接将重定向您的英文版本:MS文档

票数 0
EN
页面原文内容由Stack Overflow提供。腾讯云小微IT领域专用引擎提供翻译支持
原文链接:

https://stackoverflow.com/questions/60038803

复制
相关文章

相似问题

领券
问题归档专栏文章快讯文章归档关键词归档开发者手册归档开发者手册 Section 归档