需要了解哪些PDO数据库驱动程序包含信息模式数据库(PHP)的帮助吗

需要了解哪些PDO数据库驱动程序包含信息模式数据库(PHP)的帮助吗,php,pdo,information-schema,Php,Pdo,Information Schema,我正在尝试创建一个通用的扩展PDO类。其中一个方法从db模式中提取数据,如下所示 SELECT column_name FROM information_schema.columns WHERE table_name = ? 我试图找出这种类型的查询不适用于哪些PDO的数据库驱动程序。我已经读到信息模式是ansi标准,但是一些数据库系统还没有实现它。我只熟悉mysql,但需要使类灵活,因为将来可能会使用其他dbs 任何关于哪些数据库系统使用信息模式的信息都将不胜感激 我试图找出这种类型的查询不

我正在尝试创建一个通用的扩展PDO类。其中一个方法从db模式中提取数据,如下所示

SELECT column_name FROM information_schema.columns WHERE table_name = ?
我试图找出这种类型的查询不适用于哪些PDO的数据库驱动程序。我已经读到信息模式是ansi标准,但是一些数据库系统还没有实现它。我只熟悉mysql,但需要使类灵活,因为将来可能会使用其他dbs

任何关于哪些数据库系统使用信息模式的信息都将不胜感激

我试图找出这种类型的查询不适用于哪些PDO的数据库驱动程序

这与PDO无关,而与底层数据库引擎有关


,并支持信息和模式。Oracle和SQLite没有,这意味着您需要特定于这些数据库引擎的代码来查询表信息

另外,是否有一种解决方法可以为没有信息模式的rdbms获取表列名?我提到pdo是因为我只对pdo可以访问的rdbms的信息感兴趣。谢谢