DB/2 and MySQL support both BLOB and TEXT columns as arguments to
stored procedures.  PostgreSQL, Oracle, and SQL Server all require
client code from time to time.  If the create implementation in that
client code is for a table that HasChain, then the buffer needs to
be re-read because the stored procedures update the attributes that
actually get persisted.