Ala*_*orm 4 php sql oracle sqlplus
我是Oracle平台的新手(主要使用MySQL,还有一些Postgres和SQL Server).我最近发现了以下声明
DESC TABLE_NAME;
Run Code Online (Sandbox Code Playgroud)
只能用于我用来测试查询的SQL*Plus工具.当我使用PHP的标准函数连接到oracle数据库时,它将无法工作.我需要使用类似的东西
SELECT * FROM USER_TAB_COLUMNS WHERE TABLE_NAME = 'TABLE_NAME'
Run Code Online (Sandbox Code Playgroud)
代替.
据我所知,这是因为"DESC"语句是SQL*Plus应用程序中的附加组件.
我的问题是