diff --git a/openjpa-project/src/doc/manual/supported_databases.xml b/openjpa-project/src/doc/manual/supported_databases.xml index df362d0bc..a6f00d79d 100644 --- a/openjpa-project/src/doc/manual/supported_databases.xml +++ b/openjpa-project/src/doc/manual/supported_databases.xml @@ -1004,6 +1004,19 @@ not part of the declaration of a cursor or which is not inside a stored procedure. ". + + +Applications performing update/insert data of the BigDecimal java type may fail +with OptimisticException if the data exceeds the scale or precision of the +column on Sybase. To avoid this problem, applications can specify the precision +and scale for the numeric type by setting numericTypeName='NUMERIC(p,s)' for +the column type mapped by the BigDecimal java type. See +openjpa.jdbc.DBDictionary for +more detail. Alternatively, application can set the precision and scale using +the standard Column annotation, described in +. + +