Lorsque vous utilisez les méthodes de séquence PEAR DB,
vous êtes vivement invité à utiliser ces méthodes pour toutes les procédures,
y compris la création des séquences. N'utilisez pas les méthodes
PEAR DB pour accéder aux séquences qui ont été créée directement
dans le DBMS.
Si vous avez une bonne raison pour ignorer cet avertissement, faites attention
que les arguments $seq_name donnés à toutes les méthodes
de séquences PEAR DB sont modifiés avant que DB n'appelle le DBMS fondamental.
$seq_name est passé via la fonction PHP
sprintf() en utilisant la valeur de l'option
seqname_format en tant qu'argument de format
de la fonction sprintf().
Le format de séquence par défaut seqname_format est
%s_seq. Donc, par exemple, si vous utilisez
person_id_sequence en tant que
$seq_name, PEAR DB modifira ce nom en
person_id_sequence_seq lors de l'envoi des requêtes
au DBMS pour créer/accéder/mettre à jour la séquence.
seqname_format peut être modifié lors de l'utilisation de
la fonction
connect() ou via la fonction
setOption().
|