(環境はMSSQL)
2.20.3でクエリ実行時に「現在の操作に対して、間違った型の値を使用しています。」と出てしまう。
全く同じクエリを2.16.0で流すと問題なく結果が返る。
以下に不具合の生じ方を記載します。
#############################
SELECT
SA.*
, (
— FROM
— CROSSBREED A
— WHERE
— A.ID = SA.ID
— AND A.CNT = SA.CNT
— AND A.WORKDAY >= SA.CROSSDAY
— AND A.WORKDAY <= T.STARTDAY
— ) SQ
SELECT
COUNT(*)
FROM
ECROSSBREED Q
WHERE
Q.ID = SA.ID
AND Q.CNT = SA.CNT
AND Q.WORKDAY >= SA.CROSSDAY
AND Q.WORKDAY <= T.STARTDAY
) AS NEXT_CROSS
以下割愛
#############################
このように、スカラー問合せを行っているのですが、なぜかコメントアウトしている「– FROM」を削除するとエラーが出始めます。
コメントアウトを残すと2.16.0と同様に結果が返ってきます。
以上