image.png

    1. -- 位与
    2. select 3&5;
    3. 0011
    4. 0101
    5. ---------
    6. 0001 = 1
    -- 位或
    select 3|5;
    0011
    0101
    -------
    0111 = 7
    
    -- 位异或
    select 3^5;
    0011
    0101
    -------
    0110 = 6
    
    -- 位左移
    select 3<<1;
    0011
    ------
    0110 = 6
    
    -- 位右移
    select 3>>1;
    0011
    -------
    0001 = 1
    
    -- 取反
    select ~3;
    .......00000000011
    ----------
    ......11111111100 = 18446744073709551612