with in with SQLクエリを書きたいです。
いくつかのエラーを行います。助けてください:
DECLARE @Start AS DATETIME;
DECLARE @End AS DATETIME;
SET @Start = '2013-04-09';
SET @End = '2013-04-11';
with View_Solidnet_Training as
(
with View_Solidnet_Training as
(
select cast(@Start as datetime) DateValue
union all
select DateValue + 1
from View_Solidnet_Training
where DateValue + 1 <= cast(@End as datetime)
)
insert into OBJ_Availability
select 34, DateValue, 'AM', 2, 'Test' from View_Solidnet_Training;
)
select * from View_Solidnet_Training where PK_Training_ID is not null;
エラー:
メッセージ 156、レベル 15、状態 1、行 7
キーワード「with」付近の構文が正しくありません。
メッセージ 319、レベル 15、状態 1、行 7
キーワード「with」付近の構文が正しくありません。このステートメントが共通テーブル式または xmlnamespaces 節である場合、前のステートメントはセミコロンで終了する必要があります。
メッセージ 102、レベル 15、状態 1、行 17
')' 付近の構文が正しくありません。