这是我的mssql UDT
create type ConditionUDT as Table
(
Name varchar(150),
PackageId int
);
这是我的mssql存储过程
create Procedure [dbo].[Condition_insert]
@terms_conditions ConditionUDT readonly
as
begin
insert into dbo.condition (name, p_id)
select [Name],[PackageId]
from @terms_conditions;
end
Larnu可能是这样,MySQL根本不支持用户定义类型,更不用说用户定义表类型了。
您将必须将它们全部设置为单独的标量参数。