0

最初は SQLSever データベースをバックエンドとして使用していましたが、現在は MS Access に置き換えています。しかし、このクエリでエラーが発生しています。このエラーを解決するにはどうすればよいですか?

クエリは次のとおりです。

SELECT id,Status FROM table WHERE (Name1 = '') AND (Name2 = '') Order By CASE IsNumeric(id) WHEN 1 THEN Replicate('0', 100 - Len(id)) + Fid ELSE id END

IIF でクエリを変更します

SELECT id, Status FROM table WHERE (Name1 = '') AND (Name2 = '') ORDER BY IIF(IsNumeric(id), Replicate('0', 100 - Len(id)) + id, id)

しかし、そのエラーにはレプリケート機能が付属しています

4

0 に答える 0