22,301
社区成员




DECLARE @DataPPBomSUMTableName nvarchar(255)
--@sql 是动态sql语句
DECLARE @sql NVARCHAR(max)
--设置随机表名,这里只是暂时给个固定表名
SET @DataPPBomSUMTableName = 'DataPPBomSUM123'
set @sql = 'sql语句,并且传入参数'
exec(@sql)
--select @sql for xml path('')
select @sql for xml path('')
显示出了@sql
--注释1的参数是没有问题的,其他的是有问题的
set @DataPPBomTableName = 'DataPPBom123'--1
SET @DataPPBomSUMTableName = 'DataPPBomSUM123' --替换【DataPPBomSUM16394CJ】
SET @DataResultTableName = 'DataResult123' --替换【DataResult16394CJ】
SET @DataPPBomOutTableName = 'DataPPBomOut123' --替换【DataPPBomOut16394CJ】
SET @DataICMOTableName = 'DataICMO123' --替换【DataICMO16394CJ】
SET @DayAllItemInventoryTableName = 'DayAllItemInventory123'--1
SET @DataDetailTableName = 'DataDetail123'--1
SET @ICMOLISTTableName = '#ICMOLIST123' --替换【#ICMOLIST】
SET @DATA2TableName = '#DATA2123' --替换【#DATA2】
SET @POOderEntryListTableName = '#POOderEntryList123'--1
SET @ICMOINSPLISTTableName = '#ICMOINSPLIST123'--1
SET @SubContractEntryListTableName = '#SubContractEntryList123' --替换【#SubContractEntryList】
SET @DataResultTableName2 = '#DataResult123' --替换【#DataResult】
SET @BomDataTableName = '#BomData123' --替换【#BomData】
SET @DateListTableName = '#DateList123'--1
SET @TepICMOAllIdTableName = '#TepICMOAllId123'--1
SET @UpdateItemReplaceTableName = '#UpdateItemReplace123' --替换【#UpdateItemReplace】
SET @tempDsitinctSumFidTableName = '#tempDsitinctSumFid123'--1
SET @Temp_InvSumDataTableName = '#Temp_InvSumData123' --替换【#Temp_InvSumData】
SET @TempCharTableName = '#TempChar123'--1
SET @TempBomOpen_CharTableName = '#TempBomOpen_Char123' --替换【#TempBomOpen_Char】
SET @StockListTableName = '#StockList123'--1
SET @TempDateListTableName = '#TempDateList123'--1
SET @tempICMOTableName = '#tempICMO123' --替换【#tempICMO】
SET @tempPPBomTableName = '#tempPPBom123' --替换【#tempPPBom】
SET @DayItemInventoryTableName = '#DayItemInventory123' --替换【#DayItemInventory】
SET @DayItemInventory1TableName = '#DayItemInventory1123' --替换【#DayItemInventory1】