SQL Server 2012クエリはビューとして保存されません
-
11-12-2019 - |
質問
SQL Server 2012では、以下の完全作業クエリを持っています。
SELECT
iif(((DATEPART(dw, MeasurementTime) + @@DATEFIRST) % 7) < 2,'Weekend','Weekday') AS PartOfWeek,
Seasons.Label AS Season,
CONVERT(TIME,MeasurementTime) AS TimeOfDay,
FeederLoads.FeederNo AS FeederNo,
Avg(FeederLoads.kVA) AS Mean,
StDev(FeederLoads.kVA) AS StdDev
FROM
FeederLoads INNER JOIN
Seasons
ON Month(FeederLoads.MeasurementTime) = Seasons.Month1 OR
Month(FeederLoads.MeasurementTime) = Seasons.Month2 OR
Month(FeederLoads.MeasurementTime) = Seasons.Month3
GROUP BY
((DATEPART(dw, MeasurementTime) + @@DATEFIRST) % 7),
Seasons.Label,
CONVERT(TIME,MeasurementTime),
FeederLoads.FeederNo;
.
[ビュー定義]ウィンドウの[SQL]ペインにクエリをコピーして貼り付けるときは、ビューは保存に失敗します。
私が得るエラーメッセージは次のとおりです。
関数引数リストのエラー: '<'認識されません。できない クエリテキストを解析します。
なぜですか?
解決
クエリデザイナでそのコードを実行しているようです。残念ながら、すべての設計者が等しいわけではありません。
所属していません StackOverflow