在sql server中执行python脚本

在sql server中执行python脚本,python,sql-server,Python,Sql Server,专家们 只是想知道。是否有任何方法可以在任何sql server中执行python脚本 如果是,请为我提供一些参考链接,以便在sql server中执行python脚本参考此 要了解更多详细信息,请阅读此 我希望这对你有帮助!:) 我远非专家,但最近正在研究这一点,因此这里有一个非常简单的带有嵌入式Python的T-SQL脚本,如果它对任何人都有帮助的话(注意:假设您都在SQL Server上进行了设置) AFAIK与MS SQL server否,与postgreSQL是。有用的链接-一些有用的

专家们

只是想知道。是否有任何方法可以在任何sql server中执行python脚本


如果是,请为我提供一些参考链接

,以便在sql server中执行python脚本参考此

要了解更多详细信息,请阅读此


我希望这对你有帮助!:)

我远非专家,但最近正在研究这一点,因此这里有一个非常简单的带有嵌入式Python的T-SQL脚本,如果它对任何人都有帮助的话(注意:假设您都在SQL Server上进行了设置)


AFAIK与MS SQL server否,与postgreSQL是。有用的链接-一些有用的链接,可能会帮助你![ [
-- Stored proc which runs embedded Machine Learning Services scripts
EXEC sp_execute_external_script

-- The SQL query to be input to the Python script
@input_data_1 = N'SELECT TOP(100) [CustomerID], [JobNumber] 
                  FROM [dbo].[Heading] ORDER BY DateDelivery DESC',

-- Variable name for the input SQL data ('InputDataSet' is the default if none)
@input_data_1_name = N'InputDataSet',

-- The language of the script
@language = N'Python',

-- Python script itself - Just imports Pandas and creates a new DataFrame with only one of the two input columns
@script = N'
import pandas as pd
OutputDataSet = pd.DataFrame(InputDataSet["CustomerID"])
'

-- Declaring SQL columns for the output (a Pandas DataFrame)
WITH RESULT SETS (
    ("CustomerID" INT NULL)
)