resource nextId
(
string $seq_name
, boolean
$onDemand
= = true
)
"導入 - シーケンス" を参照ください。
$seq_name
シーケンスの名前。
$onDemand
TRUE の場合は、シーケンスが存在しなければ自動的に作成します。
resource
-
使用できる ID、あるいは失敗した場合に MDB_Error を返します。
エラーコード | エラーメッセージ | 原因 | 対応 |
---|---|---|---|
MDB_ERROR_NOT_CAPABLE | NULL | Function is not supported by the database backend | もしほんとうにその機能が必要なら、別のデータベースシステムに変更します。 |
MDB_ERROR_NOT_LOCKED | NULL | Locking of sequence table fails | データベースに依存します。データベースのドキュメントを確認してください。 |
MDB_ERROR_NOSUCHTABLE | NULL | Sequence table was not found | 新しいシーケンスを作成してください。 作成しているのにエラーが発生する場合は、データベースの整合性を調べてください。 |
This function can not be called statically.