256d943f1e
001 the Postgres (63) and Oracle (128) identifier ceilings are BYTE limits but are enforced as UTF-16 char counts, so a non-ASCII name passes the check and is still truncated server-side — the exact silent truncation the check documents itself as preventing; 002 the seam carries no max-bind-parameter member, which is why the planner cannot chunk a key-value IN list (Driver.Sql-002); 003 Oracle's ListSchemasSql reads ALL_USERS, justified only from the catalog gate's point of view — the browse tree shares the query and renders every database user as an expandable schema. Quoting, marker/bind-name split, BindByName and the type maps are all sound.