2023年6月21日发(作者:)

sql⽤户⾃定义表类型和使⽤--表类型USE [emmis]GOCREATE TYPE [dbo].[WeightVolumeType] AS TABLE( [ilong] [int] NULL, [iwidth] [int] NULL, [iheight] [int] NULL, [actweight] [decimal](18, 3) NULL, [ivolume] [decimal](18, 3) NULL)GO存储过程的创建值CREATE PROCEDURE 存储过程名称 @volumetable WeightVolumeType READONLY --⾃定义表变量 ,@icid INT ,@cemskind VARCHAR(30)--使⽤⽅式和表⼀样select * FROM @volumetablc#的调⽤,dt的值类型是 DataTablestring StorePro = "op_weight_addcharges"; SqlParameter[] parameters = { new SqlParameter("@volumetable", ured ){Value=dt}, new SqlParameter("@icid", ){Value=icid}, new SqlParameter("@cemskind", r,30){Value=cemskind}, };

2023年6月21日发(作者:)

sql⽤户⾃定义表类型和使⽤--表类型USE [emmis]GOCREATE TYPE [dbo].[WeightVolumeType] AS TABLE( [ilong] [int] NULL, [iwidth] [int] NULL, [iheight] [int] NULL, [actweight] [decimal](18, 3) NULL, [ivolume] [decimal](18, 3) NULL)GO存储过程的创建值CREATE PROCEDURE 存储过程名称 @volumetable WeightVolumeType READONLY --⾃定义表变量 ,@icid INT ,@cemskind VARCHAR(30)--使⽤⽅式和表⼀样select * FROM @volumetablc#的调⽤,dt的值类型是 DataTablestring StorePro = "op_weight_addcharges"; SqlParameter[] parameters = { new SqlParameter("@volumetable", ured ){Value=dt}, new SqlParameter("@icid", ){Value=icid}, new SqlParameter("@cemskind", r,30){Value=cemskind}, };