2012-04-25 51 views
1

这是存储过程的部分脚本。 我希望能够自动更新(以下数据结果)的下一个 'P4'(依此类推)列数:如何自动更新运行数据结果的'期间'列存储过程

/* 
RESULTS: 
66, 
221, 
0 
*/ 


DECLARE 
@APP_TOTAL INT 
, @DB_TOTAL INT 
, @OS_TOTAL INT 
, @YEAR INT 

SET @APP_TOTAL = (SELECT COUNT(*) 
    FROM [db_eCAM].[dbo].[tbl_SecChecks] 
WHERE LAYER = 'APP' AND [ENABLE] = 1) 
PRINT @APP_TOTAL 

SET @DB_TOTAL = (SELECT COUNT(*) 
    FROM [db_eCAM].[dbo].[tbl_SecChecks] 
WHERE LAYER = 'DB' AND [ENABLE] = 1) 
PRINT @DB_TOTAL 

SET @OS_TOTAL = (SELECT COUNT(*) 
    FROM [db_eCAM].[dbo].[tbl_SecChecks] 
WHERE LAYER = 'OS' AND [ENABLE] = 1) 
PRINT @OS_TOTAL 

SET @YEAR = 2013 

enter image description here

回答