[英]SQL server Name error in external python script which is working in Azure but throwing error here?
我正在嘗試執行此操作,但由於未定義執行變量而引發名稱錯誤。 這是在 sql 中使用外部腳本來運行 python 代碼。 我已經聲明了一個變量並嘗試訪問和更改函數內部的值,因此將其聲明為全局但在內部使用它時,如果條件錯誤為“名稱錯誤:未定義”執行
--exec TEST
Alter PROCEDURE TEST
AS
BEGIN
-- SET NOCOUNT ON added to prevent extra result sets from
-- interfering with SELECT statements.
SET NOCOUNT ON;
-- Insert statements for procedure here
EXEC sp_execute_external_script @language = N'Python',
@script =N'import logging
executing=0
def pre():
global executing
print(executing)
if(executing==0):
print(executing)
executing=1
pre()
'
END
GO
聲明:本站的技術帖子網頁,遵循CC BY-SA 4.0協議,如果您需要轉載,請注明本站網址或者原文地址。任何問題請咨詢:yoyou2525@163.com.