|
|
@@ -1,5 +1,5 @@
|
|
|
<?xml version="1.0" encoding="UTF-8"?>
|
|
|
-<!-- EN-Revision: 21877 -->
|
|
|
+<!-- EN-Revision: 22921 -->
|
|
|
<!-- Reviewed: no -->
|
|
|
<sect1 id="zend.db.adapter">
|
|
|
<title>Zend_Db_Adapter</title>
|
|
|
@@ -37,6 +37,13 @@
|
|
|
|
|
|
<listitem>
|
|
|
<para>
|
|
|
+ MariaDB, usando a extensão <acronym>PHP</acronym>
|
|
|
+ <ulink url="http://www.php.net/pdo-mysql">pdo_mysql</ulink>
|
|
|
+ </para>
|
|
|
+ </listitem>
|
|
|
+
|
|
|
+ <listitem>
|
|
|
+ <para>
|
|
|
MySQL, usando a extensão <acronym>PHP</acronym>
|
|
|
<ulink url="http://www.php.net/pdo-mysql">pdo_mysql</ulink>
|
|
|
</para>
|
|
|
@@ -80,6 +87,13 @@
|
|
|
<itemizedlist>
|
|
|
<listitem>
|
|
|
<para>
|
|
|
+ MariaDB, usando a extensão <acronym>PHP</acronym>
|
|
|
+ <ulink url="http://www.php.net/mysqli">mysqli</ulink>
|
|
|
+ </para>
|
|
|
+ </listitem>
|
|
|
+
|
|
|
+ <listitem>
|
|
|
+ <para>
|
|
|
MySQL, usando a extensão <acronym>PHP</acronym>
|
|
|
<ulink url="http://www.php.net/mysqli">mysqli</ulink>
|
|
|
</para>
|
|
|
@@ -1072,9 +1086,9 @@ $id = $db->lastSequenceId('bugs_id_gen');
|
|
|
|
|
|
<para>
|
|
|
Para as marcas de <acronym>SGBDR</acronym> que não suportam sequencias, incluindo
|
|
|
- MySQL, Microsoft <acronym>SQL</acronym> Server, e SQLite, os argumentos para
|
|
|
- o método <methodname>lastInsertId()</methodname> são ignorados, e o valor devolvido
|
|
|
- é o valor mais recente gerado para qualquer tabela por operações
|
|
|
+ MariaDB, MySQL, Microsoft <acronym>SQL</acronym> Server, e SQLite, os argumentos
|
|
|
+ para o método <methodname>lastInsertId()</methodname> são ignorados, e o valor
|
|
|
+ devolvido é o valor mais recente gerado para qualquer tabela por operações
|
|
|
<acronym>INSERT</acronym> durante a conexão atual. Para essas marcas de
|
|
|
<acronym>SGBDR</acronym>, o método <methodname>lastSequenceId()</methodname> sempre
|
|
|
devolve <constant>NULL</constant>.
|
|
|
@@ -1783,7 +1797,7 @@ try {
|
|
|
|
|
|
<listitem>
|
|
|
<para>
|
|
|
- <constant>AUTO_INCREMENT</constant> - MySQL
|
|
|
+ <constant>AUTO_INCREMENT</constant> - MySQL/MariaDB
|
|
|
</para>
|
|
|
</listitem>
|
|
|
|
|
|
@@ -2034,7 +2048,7 @@ if (!is_null($version)) {
|
|
|
|
|
|
<listitem>
|
|
|
<para>
|
|
|
- O MySQL não suporta sequências, assim
|
|
|
+ O MySQL e o MariaDB não suportam sequências, assim
|
|
|
<methodname>lastInsertId()</methodname> ignora seus argumentos e
|
|
|
sempre retorna o último valor gerado para uma
|
|
|
chave de autoincremento. O método <methodname>lastSequenceId()</methodname>
|
|
|
@@ -2292,7 +2306,7 @@ if (!is_null($version)) {
|
|
|
|
|
|
<listitem>
|
|
|
<para>
|
|
|
- MySQL não suporta sequencias, assim
|
|
|
+ O MySQL e o MariaDB não suportam sequencias, assim
|
|
|
<methodname>lastInsertId()</methodname> ignora seus argumentos e
|
|
|
sempre retorna o último valor gerado para uma
|
|
|
chave de autoincremento. O método <methodname>lastSequenceId()</methodname>
|