diff options
| author | Lester Caine <lester@lsces.co.uk> | 2026-06-02 12:40:50 +0100 |
|---|---|---|
| committer | Lester Caine <lester@lsces.co.uk> | 2026-06-02 12:40:50 +0100 |
| commit | 18298475db4d82203c2944b037eed391d0d59ee2 (patch) | |
| tree | 6af8905cbb75df22388f948614dbc6e48bfa2025 /xmlschema03.dtd | |
| parent | e8be3b8d6fcc7ec5037f261a9af07d5663ac5f37 (diff) | |
| download | adodb-18298475db4d82203c2944b037eed391d0d59ee2.tar.gz adodb-18298475db4d82203c2944b037eed391d0d59ee2.tar.bz2 adodb-18298475db4d82203c2944b037eed391d0d59ee2.zip | |
Fix LOCALTIMESTAMP/CURRENT_TIMESTAMP schema default handling for Firebird 4+
CURRENT_TIMESTAMP returns TIMESTAMP WITH TIME ZONE in Firebird 4+, which
PHP PDO cannot handle without a valid session timezone, causing SQLSTATE 22009.
- adodb-firebird.inc.php: sysTimeStamp changed to LOCALTIMESTAMP so DEFTIMESTAMP
generates a timezone-naive default (propagates to pdo_firebird via adodb-pdo.inc.php)
- adodb-datadict.inc.php: extend space-padding escape hatch to D/T columns so SQL
keywords can be passed through verbatim as DEFAULT values
Co-Authored-By: Claude Sonnet 4.6 <noreply@anthropic.com>
Diffstat (limited to 'xmlschema03.dtd')
0 files changed, 0 insertions, 0 deletions
