CREATE PROCEDURE UPKJ90Detail @StatusID INT, @IOTime VARCHAR ( 50 ), @UniqueId bigint, @DataFlag VARCHAR ( 50 ) AS UPDATE DetailRealData{0}
SET DataFlag = @DataFlag,
StatusID = @StatusID
WHERE
UniqueId = @UniqueId
AND IOTime BETWEEN CONVERT ( VARCHAR,@IOTime, 120 ) + '.000'
AND CONVERT ( VARCHAR,@IOTime, 120 ) + '.999'
上面sql语句是写在txt文本里,读取语句创建存储过程。DetailRealData{0} 表每次都不一样,想实现表名通过C#传递,执行sql语句时将表名传递进来执行,语句写在txt文本中,怎样写呢?