package Rose::DB::Object::Metadata::Column::Scalar;
sub init_with_dbi_column_info
{
my($self, $col_info) = @_;
$self->SUPER::init_with_dbi_column_info($col_info);
$self->length($col_info->{'COLUMN_SIZE'}); return;
}
http://search.cpan.org/~timb/DBI-1.633/DBI.pm:
COLUMN_SIZE: The column size. This is the maximum length in
characters for character data types, the number of digits or bits for
numeric data types or the length in the representation of temporal
types. See the relevant specifications for detailed information.
But sign char '-' not included in this number?