Re: Precision and scale of numeric column reported as value
От | Sergio Lob |
---|---|
Тема | Re: Precision and scale of numeric column reported as value |
Дата | |
Msg-id | 4241DBF2.6040807@iwaysoftware.com обсуждение исходный текст |
Ответ на | Re: Precision and scale of numeric column reported as value (Oliver Jowett <oliver@opencloud.com>) |
Ответы |
Re: Precision and scale of numeric column reported as value
Re: Precision and scale of numeric column reported as value Re: Precision and scale of numeric column reported as value |
Список | pgsql-bugs |
Precision is the number of total digits in the number. Scale is the number of fractional digits. For instance, a column defined as NUMERIC(10,3) should return precision=10, scale=3. The error only occurs for a column defined as NUMERIC (without precision or scale specified). Presumably, there is a default precision and scale assigned to the column by postgreSQL, which is not -1. Sergio Oliver Jowett wrote: > Sergio Lob wrote: > >> Bug to report - For a numeric in a table defined by: >> CREATE TABLE SERG (F01NUM NUMERIC) ; >> , the precision and scale reported by ResultSetMetaData.getScale() and >> ResultSetMetaData.getPrecision() are value -1 > > > What should they return instead in this case? > > -O >
В списке pgsql-bugs по дате отправления: