'show parameters processes'查询在oracle中不起作用

时间:2012-11-23 11:41:39

标签: vb.net oracle

我正在使用oracle 10g数据库快速版。当我尝试在oracle中执行“show parameter processes”查询时,它无法正常工作。 它显示一条错误消息:

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语句”

任何人都可以帮助我。

1 个答案:

答案 0 :(得分:3)

“显示参数XX”是一个SQLPLUS命令。

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

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