Peter Eisentraut <[EMAIL PROTECTED]> writes: > Perhaps it would be more effective to clarify the error message? Right > now it just says something to the effect of "invalid integer". I'd > imagine "invalid memory unit: TB" would be less confusing.
+1 on that, but I think we should just accept the strings case-insensitively, too. SQL in general is not case sensitive for keywords, and neither is anything else in the postgresql.conf file, so I argue it's inconsistent to be strict about the case for units. Nor do I believe that we'd ever accept a future patch that made the distinction between "kb" and "kB" significant --- if you think people are confused now, just imagine what would happen then. regards, tom lane ---------------------------(end of broadcast)--------------------------- TIP 9: In versions below 8.0, the planner will ignore your desire to choose an index scan if your joining column's datatypes do not match