In order to handle Boolean data type, we can declare 'bit' data type for this purpose.
e.g.
DECLARE @MyVar bit
Set @MyVar = 'false' /* False */
Select @MyVar; /* Result is 0 */

DECLARE @MyVar bit
Set @MyVar = 'true' /* True */
Select @MyVar; /* Result is 1 */

DECLARE @MyVar bit
Set @MyVar = 0 /* False */
Select @MyVar; /* Result is 0 */

DECLARE @MyVar bit
Set @MyVar = 1 /* True */
Select @MyVar; /* Result is 1 */

Remark:
For testing the result, apart from using "Select @MyVar", useing "print @MyVar" could also achieve the same purpose. For example:
DECLARE @MyVar bit
Set @MyVar = 'false'
print @MyVar; /* Result is 0 */
