我是 Oracle 平台的新手(主要使用 MySQL,还有一点 Postgres 和 SQL Server)。我最近发现了以下语句
DESC TABLE_NAME;
只能在我用来测试查询的 SQL*Plus 工具中工作。当我使用 PHP 的标准函数连接到 oracle 数据库时,它将不起作用。我需要使用类似的东西
SELECT * FROM USER_TAB_COLUMNS WHERE TABLE_NAME = 'TABLE_NAME'
反而。
据我了解,这是因为“DESC”语句是 SQL*Plus 应用程序中的附加组件。
我的问题是
- 我的理解是正确的,还是发生了更微妙的事情?
- SQL*Plus 还有哪些特别的附加功能?
- 有没有办法在我加快 Oracle 速度时关闭这些特殊添加?
- 感谢平台 vetrans 对 Oracle 新手的任何其他一般性建议。