(PHP 8 >= 8.4.0)
Firebird PDO ドライバによる接続を示す PDO サブクラスです。
$dsn,$username = null,$password = null,$options = null$dsn,$username = null,$password = null,$options = null$query, ?int $fetchMode = PDO::FETCH_COLUMN, int $colno): PDOStatement|false$query,$fetchMode = PDO::FETCH_CLASS,$classname,$constructorArgs$query, ?int $fetchMode = PDO::FETCH_INTO, object $object): PDOStatement|falsePdo\Firebird::ATTR_DATE_FORMAT日付フォーマットを設定します。
Pdo\Firebird::ATTR_TIME_FORMAT時刻フォーマットを設定します。
Pdo\Firebird::ATTR_TIMESTAMP_FORMATタイムスタンプフォーマットを設定します。
Pdo\Firebird::TRANSACTION_ISOLATION_LEVEL
トランザクション分離レベルを設定します。
Pdo\Firebird::READ_COMMITTED、
Pdo\Firebird::REPEATABLE_READ、
または Pdo\Firebird::SERIALIZABLE のいずれかです。
Pdo\Firebird::READ_COMMITTEDANSI トランザクション分離レベルが Read Committed であることを示すフラグです。 これがデフォルトの動作です。
Pdo\Firebird::REPEATABLE_READANSI トランザクション分離レベルが Repeatable Read であることを示すフラグです。 Firebird の "snapshot" 分離レベルに相当します。
Pdo\Firebird::SERIALIZABLEANSI トランザクション分離レベルが Serializeable であることを示すフラグです。 Firebird の "snapshot table stability" 分離レベルに相当します。
Pdo\Firebird::WRITABLE_TRANSACTION
ブール値で、トランザクションアクセスモードを
READ ONLY または READ WRITE に設定します。
デフォルトは true で、READ WRITE を表します。