From c8a418b8d607891f6590413565f5e90b92d8b1b0 Mon Sep 17 00:00:00 2001 From: stronk7 Date: Sat, 26 Aug 2006 00:50:09 +0000 Subject: [PATCH] Max for decimal type in MSSQL is 38 cc. --- lib/xmldb/classes/generators/mssql/mssql.class.php | 4 ++++ 1 file changed, 4 insertions(+) diff --git a/lib/xmldb/classes/generators/mssql/mssql.class.php b/lib/xmldb/classes/generators/mssql/mssql.class.php index 38e690fffb..c731dd3f7b 100644 --- a/lib/xmldb/classes/generators/mssql/mssql.class.php +++ b/lib/xmldb/classes/generators/mssql/mssql.class.php @@ -83,6 +83,10 @@ class XMLDBmssql extends XMLDBgenerator { case XMLDB_TYPE_NUMBER: $dbtype = $this->number_type; if (!empty($xmldb_length)) { + /// 38 is the max allowed + if ($xmldb_length > 38) { + $xmldb_length = 38; + } $dbtype .= '(' . $xmldb_length; if (!empty($xmldb_decimals)) { $dbtype .= ',' . $xmldb_decimals; -- 2.39.5