【发布时间】:2020-04-10 20:20:31
【问题描述】:
我创建了一个测试类型作为包含以下列的表格:
CREATE TYPE [dbo].[TestType] AS TABLE
(
[TestField] [varchar](10) NULL,
[TestField2] [int] NULL
)
然后我创建了一个以该表类型作为参数的存储过程。
CREATE PROCEDURE TestTypeProcedure (@tt TestType READONLY)
AS
SELECT *
FROM @tt;
我的目标是能够将列表列表之类的东西作为表格类型的参数传递。这可能吗?
myList = [['Hello!', 1], ['Goodbye!', 2]]
....
cursor.execute('{{Call {TestTypeProcedure} ({?})}}', myList)
【问题讨论】:
标签: sql-server python-3.x pyodbc