0

Oracle 10g データベース Express Edition を使用しています。Oracle で「パラメータ プロセスの表示」クエリを実行しようとすると、機能しません。エラーメッセージが表示されます:

ORA-00900: SQL文が無効です

しかし、'show parameter processes' クエリは sqlplus で正常に実行されました。

私の問題は: vb.net アプリケーションを使用して oracle データベースに接続しています。このアプリケーションでこのクエリを実行する必要があります。

私はコードをもっている:

            Dim sql As String = "Show parameter processes" 
            Dim cmd As New OracleCommand(sql, conn)
            Dim dr As OracleDataReader = cmd.ExecuteReader() 

コンパイルエラーが発生します:「ORA-00900:無効なSQLステートメント」

誰でも私を助けてください。

4

1 に答える 1

5

「Show parameter XX」は SQLPLUS コマンドです。

SQL で同等のものは次のとおりです (これは、SQLPLUS がカーテンの後ろで行うことです)。

select value from v$parameter where name LIKE '%processes%'
于 2012-11-23T11:46:10.437 に答える