0

SQL を使用して Informix 経由で Avaya CMS に接続する方法を理解できました。以下のクエリは機能しますが、「1/01/19」を変数に置き換えようとすると、「EIX000: (-1205) Invalid month in date」というエラーが発生します。

動作するコード

select * from Openquery(CMS, 'select * FROM dagent  WHERE ROW_DATE = ''1/01/19'' ');

動作しないコード

DECLARE @startDate DATETIME
SET @startDate = '2021-01-21'
select * from Openquery(CMS, 'select * FROM dagent WHERE ROW_DATE = ''+@startDate+'' ');

問題が何であるかを知っている人はいますか?

4

1 に答える 1