'show parameter processes'查询在预言机中不起作用



我正在使用Oracle 10G数据库速成版。当我尝试在 oracle 中执行"显示参数进程"查询时,它不起作用。它显示一条错误消息:

ORA-00900:无效的 SQL 语句

但是"显示参数进程"查询在 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语句"

任何人都可以帮我吗?

"show parameter XX"是一个 SQLPLUS 命令。

SQL中的等价物是(这是SQLPLUS将在幕后为您做的事情)

select value from v$parameter where name LIKE '%processes%'

最新更新