Список PHP native_type для PDO getColumnMeta ()

Я использую библиотеку абстракции базы данных PDO, чтобы убедиться, что мой код переносим. Однако теперь я обнаружил, что мне нужна информация о столбцах, поэтому я обратился кPDOStatement- & GT; getColumnMeta () метод, надеющийся, что это будет несколько стандартизировано - но от того, что я нашел, это фактически кажется открытым.

Например, при вызове этого метода из SQLite кажется, что вы получаете один набор возможных значений:

http://gcov.php.net/PHP_5_3/lcov_html/pdo_sqlite/sqlite_statement.c.gcov.php

null
double
blob
string
integer
...

В то время как вызов из базы данных MySQL перечисляет все виды других странных значений: http://gcov.php.net/PHP_5_3/lcov_html/pdo_mysql/mysql_statement.c.gcov.php

var_string
longlong
newdecimal
geometry
...

Возможно, я тоже смотрю не в том месте, но просто не могу найти никаких полезных данных о том, что & quot; native_type & quot; Значения могут быть, когда дело доходит до переключения баз данных.

Ответы на вопрос(6)

Ваш ответ на вопрос