4

DbDataReaderを使用してクエリを実行しています。以下のコードを見つけてください

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

select BRANCH_NAME, AMOUNT, ACCOUØNT_ID from ACCOUNT

エラーは次のとおりです。

ORA-00904: "ACCOU?NT_ID":識別子が無効です。

Oracleデータベースに接続してOracleクエリを実行しようとしています。

どの列に特殊文字が含まれるかというOracleクエリの実行方法を教えてください。

4

1 に答える 1

3

かなりの可能性

 select "BRANCH_NAME", "AMOUNT", "ACCOUØNT_ID" from "ACCOUNT";

動作します。

データベース オブジェクトの命名規則の詳細については、 http://docs.oracle.com/cd/E11882_01/server.112/e10592/sql_elements008.htmを参照してください。

于 2012-07-24T14:40:09.973 に答える