"Paul" <[EMAIL PROTECTED]> writes: > -- this doesn't work (and I think it should!) > SELECT print_test_id(-2147483648);
"2147483648" isn't an integer constant; it's int8, and therefore so is the result of the minus operator. Sorry, this isn't going to change. regards, tom lane ---------------------------(end of broadcast)--------------------------- TIP 8: explain analyze is your friend