1 2 3 4 5 6
/* postgres can not */ select IF(3 < 2, 13, 42U) as i32_then, IF(3 < 2, 13U, 42) as i32_else, IF(3 < 2, 13L, 42U) as i64_then, IF(3 < 2, 13U, 42L) as i64_else;