|
MDB_Common::nextId()MDB_Common::nextId() -- Retourne le prochain identifiant libre d'une séquence Paramètres
- string
$seq_name
nom de la séquence
- boolean
$onDemand
lorsque vaut TRUE, la séquence est
automatiquement créée, si elle n'existe pas.
Valeur retournée
resource - un identifiant libre ou une
MDB_Error si une erreur survient
Valeurs renvoyées
Tableau 33-1. Valeurs PEAR_Error possibles | Code erreur | Message d'erreur | Raison | Solution |
|---|
|
MDB_ERROR_NOT_CAPABLE
|
NULL
|
La fonction n'est pas supportée par cette base de données
|
Changer de système de base de données, si vous avez
réellement besoin de cette fonctionnalité.
| |
MDB_ERROR_NOT_LOCKED
|
NULL
|
La recherche de la table des séquences à échouer
|
spécifique à la base de données, vérifiez la documentation
de votre base de données
| |
MDB_ERROR_NOSUCHTABLE
|
NULL
|
la table de séquence n'a pas été trouvée
|
tentez de créer une nouvelle séquence ou, si vous êtes sûr
qu'une séquence existe déjà, vérifiez l'intégrité de votre
base de données
|
NoteCette fonction ne peut pas être appelée de façon statique. Manuel PEAR pour PHP-Nuke © www.stefvar.com |
|
|
|
|
|