-- Author: <Author,,Name>
-- Create date: <Create Date,,>
-- Description: <Description,,>
-- =============================================
/*
代碼編寫:
--調用示例--
P_select_sites @month=7,@day=11
*/
Create PROCEDURE [dbo].[P_select_sites]
-- Add the parameters for the stored procedure here 下面是處理過程的兩個參數
@month nvarchar(20), -- 輸入月份
@day nvarchar(20)-- 輸入日份
AS
DECLARE @i int
DECLARE @str nvarchar(300)
DECLARE @str1 nvarchar(300)
DECLARE @filename nvarchar(30)
set @i=0
/*
修改查詢語句可以確定查詢字段和連接坡向、海拔等其他信息,設置篩選站點
*/
--DECLARE @str1 nvarchar(300)
--DECLARE @strname nvarchar(30)
--DECLARE @filename nvarchar(30)
WHILE @i <24
BEGIN
set @str='update MTG_2012asp set 氣溫'+convert(nvarchar(3),@i)+' =MTG_2012data.氣溫
from MTG_2012asp,MTG_2012data
where MTG_2012asp.站號=MTG_2012data.站號 and 月='+@month +' and 日='+@day+' and 時='+convert(nvarchar(3),@i);
set @str1='update MTG_2012asp set 氣溫'+convert(nvarchar(3),@i)+' = null
from MTG_2012asp,MTG_2012data
where MTG_2012asp.站號=MTG_2012data.站號 ';
Exec(@str)
set @i=@i+1
END
Exec p_exporttb @tbname='MTG_2012asp',@path='E:\MTG_TEST\',@fname=@filename