Well, I referred BOL before answering. The bitwise AND (&) operator is compatible with the INT datatype only. It is not compatible with the NUMERIC data-type. Therefore query #1 will produce the error.
Similarly, the following would also produce an error:
commented on Feb 11 2012 12:13PM