DBA > Job Interview Questions > Microsoft SQL Server FAQs

What does this return? select (1324 & 1024)

More DBA job interview questions and answers at http://dba.fyicenter.com/Interview-Questions/

(Continued from previous question...)

What does this return? select (1324 & 1024)

Answer
1024

Explanation
This performs a bitwise AND operation between the two integers and sets the result to this. Since 1024 is a single set bit in it's value, if the corresponding bit is set to 1, then in the result the bit is set to 1. In this case, since no other bits would generate two 1s, the result is equivalevt to the mask, or 1024.

(Continued on next question...)

Other Job Interview Questions