私はINSERT INTOに奇妙な問題を抱えています。 - UNION SELECT "L" の特許請求の範囲からCLAIM_FACT AS & CLAIM_NO CLAIM_NO '構文エラー(演算子がありません)クエリ式の' CLAIM_NO LIKE "":私はこのエラーを取得するINSERT INTOに構文がありませんか?
INSERT INTO Claims_temp (CLAIM_NO)
SELECT CLAIM_NO AS CLAIM_FACT
FROM CLAIMS
WHERE CLAIM_NO LIKE "*-*"
UNION
SELECT "L" & CLAIM_NO AS CLAIM_FACT
FROM CLAIMS
WHERE CLAIM_NO NOT LIKE "*-*";
:次のクエリを実行しようとすると、 "-"のようにはなりません。
INSERT INTO Claims_temp
行を削除すると、クエリが実行され、正しい結果が得られます。私は構文エラーを見ることができません。また、テーブルを指定しようとしました。つまり、CLAIM_NOを使用する代わりに、SELECTクエリ部分にCLAIMS.CLAIM_NOを使用します。
@GurVは、私がアクセスで考える '*'代わりにANSI '%'返信用 – HoneyBadger
おかげで使用されています。これらの変更でも問題は解決されません。さらに、クエリ結果は、*ではなく%演算子では正しくありません。 –