私は次のSQLを持っています:
ALTER PROCEDURE [dbo].[usp_gettasks]
@ID varchar(50)
AS
declare @PDate Date
WHILE (DATEPART(DW, @PDate) = 1 OR DATEPART(DW, @PDate) = 7 )
BEGIN
set @PDate = DATEADD(day, 1, @PDate)
END
CREATE VIEW tblList AS
select tt.ItemOrder,tt.DisplayVal, DATEADD(day, tt.DaysDue, @PDate) from tblLine tt
where tt.ID = 1
次のメッセージが表示されます。
構文が正しくありません:「CreateVIEW」はバッチ内の唯一のステートメントである必要があります
GO
前に入れてみCreate View
ましたが、の値が認識できませんPDate
。