New function for getting available SQL compatibility modes.
This commit is contained in:
@@ -8,6 +8,8 @@ $Source$
|
|||||||
2006-02-22 Michal Čihař <michal@cihar.com>
|
2006-02-22 Michal Čihař <michal@cihar.com>
|
||||||
* libraries/iconv_wrapper.lib.php, libraries/charset_conversion.lib.php:
|
* libraries/iconv_wrapper.lib.php, libraries/charset_conversion.lib.php:
|
||||||
Fixes for AIX wrapper, thanks to Björn Wiberg - bwiberg.
|
Fixes for AIX wrapper, thanks to Björn Wiberg - bwiberg.
|
||||||
|
* libraries/database_interface.lib.php: New function for getting available
|
||||||
|
SQL compatibility modes.
|
||||||
|
|
||||||
2006-02-22 Sebastian Mendel <cybot_tm@users.sourceforge.net>
|
2006-02-22 Sebastian Mendel <cybot_tm@users.sourceforge.net>
|
||||||
* libraries/footer.inc.php:
|
* libraries/footer.inc.php:
|
||||||
|
@@ -1020,4 +1020,31 @@ function PMA_DBI_get_default_engine()
|
|||||||
}
|
}
|
||||||
}
|
}
|
||||||
|
|
||||||
|
/**
|
||||||
|
* Get supported SQL compatibility modes
|
||||||
|
*
|
||||||
|
* @return array supported SQL compatibility modes
|
||||||
|
*/
|
||||||
|
function PMA_DBI_get_compatibilities()
|
||||||
|
{
|
||||||
|
if (PMA_MYSQL_INT_VERSION < 40100) {
|
||||||
|
return null;
|
||||||
|
}
|
||||||
|
$compats = array('NONE');
|
||||||
|
if (PMA_MYSQL_INT_VERSION >= 40101) {
|
||||||
|
$compats[] = 'ANSI';
|
||||||
|
$compats[] = 'DB2';
|
||||||
|
$compats[] = 'MAXDB';
|
||||||
|
$compats[] = 'MYSQL323';
|
||||||
|
$compats[] = 'MYSQL40';
|
||||||
|
$compats[] = 'MSSQL';
|
||||||
|
$compats[] = 'ORACLE';
|
||||||
|
$compats[] = 'POSTGRESQL';
|
||||||
|
if (PMA_MYSQL_INT_VERSION >= 50001) {
|
||||||
|
$compats[] = 'TRADITIONAL';
|
||||||
|
}
|
||||||
|
}
|
||||||
|
return $compats;
|
||||||
|
}
|
||||||
|
|
||||||
?>
|
?>
|
||||||
|
Reference in New Issue
Block a user