0
SELECT *
FROM BIG_ASS_DB
where ID in (PLAN4808,LWVL4813,CPPLTXRS,FRBSTXHJ);
括弧には.txtファイルからコピーされたリストが含まれています。これは短縮された例です。私が手 エラーがある:あなたの助けの親切な女性とSIRSを事前にSQL Oracle:Where <Col Val> == <文字リストの項目>
ORA-00904: "CHWAHKAH": invalid identifier
00904. 00000 - "%s: invalid identifier"
*Cause:
*Action:
Error at Line: 3 Column: 9,739
おかげ
これは、 'item1'、 'item2'などの代わりにテキストの一部を見るのに役立ちます。しかし、そのエラーに基づいて、あなたがコピーしたテキストの中には、文字列の比較を行うときにSQLで使用されるワイルドカード演算子である%のような文字が含まれていると仮定し、Oracleはその%を実際のテキストではなく演算子として解釈しようとしていますか?純粋に仮定。私はいくつかのデータの例を見るまで、私はそれ以上の助けができません。 –
私は感謝のジョナトンを更新しました。どこでも "%"はありません –
@JonathonOgden - コメントをコピーして回答として貼り付け、コメントを削除する必要があります。あなたが提供したものが正解です。 – mathguy