createPROCEDURE [dbo].[CreateTrackLogTablePR]
(
@TerID INT
)
AS
----开始事务----
BEGIN TRANSACTION
---- 声明变量 ----
DECLARE @SqlStr VARCHAR(2000)
BEGIN
SET @SqlStr=N'SELECT * INTO Sys_TrackLogTB_'+@TerID +' FROM Sys_TrackLogTB where 1<>1'
exec @SqlStr
END
 
IF @@ERROR > 0
BEGIN
    rollback transaction
    --回滚
END
ELSE
BEGIN
    commit transaction
    --提交
ENDRETURN