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
Attached is a simple java program (Repro1.java) that repros the problem. Before running repro, you must first create the table "SERG" in a postgreSQL database and then modify the url, userid and password in the program to appropriate values. Notice that output from program shows precision = -1, scale = -1 Please note that the problem occurs for NUMERIC columns whose precision and scale are not explicitely stated. For example a column defined as NUMERIC(10,2) returns a correct precision and scale. Thanks, Sergio Lob
Repro1.java
Description: application/unknown-content-type-visualcafefile.document
---------------------------(end of broadcast)--------------------------- TIP 5: Have you checked our extensive FAQ? http://www.postgresql.org/docs/faq