From 35800f4f59ad6f7958e117c3af2601d26b4e0e75 Mon Sep 17 00:00:00 2001 From: "Jonathan C. Otsuka" Date: Wed, 10 Oct 2012 11:59:44 -0500 Subject: [PATCH] Adding DECIMAL_DIGITS to SQLServer size field for scale info: http://msdn.microsoft.com/en-us/library/aa258832(v=sql.80).aspx --- lib/SQL/Translator/Parser/DBI/SQLServer.pm | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/lib/SQL/Translator/Parser/DBI/SQLServer.pm b/lib/SQL/Translator/Parser/DBI/SQLServer.pm index 729b7ffac..0906e8cae 100644 --- a/lib/SQL/Translator/Parser/DBI/SQLServer.pm +++ b/lib/SQL/Translator/Parser/DBI/SQLServer.pm @@ -200,7 +200,7 @@ $table_info->{TABLE_TYPE}, name => $c->{COLUMN_NAME}, data_type => $c->{TYPE_NAME}, order => $c->{ORDINAL_POSITION}, - size => $c->{COLUMN_SIZE}, + size => [$c->{COLUMN_SIZE},$c->{DECIMAL_DIGITS}], ) || die $table->error; $f->is_nullable($c->{NULLABLE} == 1); $f->is_auto_increment($is_auto_increment);