github.com/cockroachdb/cockroach@v20.2.0-alpha.1+incompatible/pkg/sql/sem/tree/testdata/eval/bit_array (about)

     1  eval
     2  B'1001' = B'1001'
     3  ----
     4  true
     5  
     6  eval
     7  B'1001' = B'01001'
     8  ----
     9  false
    10  
    11  eval
    12  B'000' = B'0000'
    13  ----
    14  false
    15  
    16  eval
    17  B'000' IS NULL
    18  ----
    19  false
    20  
    21  eval
    22  B'001' < B'100'
    23  ----
    24  true
    25  
    26  eval
    27  B'0001' < B'100'
    28  ----
    29  true
    30  
    31  eval
    32  B'1001' || B'0011'
    33  ----
    34  B'10010011'
    35  
    36  eval
    37  B'' || B'0011'
    38  ----
    39  B'0011'
    40  
    41  eval
    42  B'1001' || B''
    43  ----
    44  B'1001'
    45  
    46  eval
    47  B'1001' & B'0011'
    48  ----
    49  B'0001'
    50  
    51  eval
    52  B'1001' | B'0011'
    53  ----
    54  B'1011'
    55  
    56  eval
    57  B'0010' << 2
    58  ----
    59  B'1000'
    60  
    61  eval
    62  B'0010' << 4
    63  ----
    64  B'0000'
    65  
    66  eval
    67  B'0100' << -1
    68  ----
    69  B'0010'
    70  
    71  eval
    72  B'0100' << -5
    73  ----
    74  B'0000'
    75  
    76  eval
    77  B'0100' >> 1
    78  ----
    79  B'0010'
    80  
    81  eval
    82  B'0100' >> 5
    83  ----
    84  B'0000'
    85  
    86  eval
    87  B'0010' >> -2
    88  ----
    89  B'1000'
    90  
    91  eval
    92  B'0010' >> -4
    93  ----
    94  B'0000'
    95  
    96  eval
    97  ~ B'1001'
    98  ----
    99  B'0110'
   100  
   101  eval
   102  ~ B''
   103  ----
   104  B''
   105  
   106  eval
   107  ~ B'0'
   108  ----
   109  B'1'
   110  
   111  eval
   112  B'1001'::string
   113  ----
   114  '1001'
   115  
   116  eval
   117  B''::string
   118  ----
   119  ''
   120  
   121  eval
   122  B'1001'::int
   123  ----
   124  9
   125  
   126  eval
   127  B''::int
   128  ----
   129  0
   130  
   131  eval
   132  ''::bit
   133  ----
   134  B'0'
   135  
   136  eval
   137  '1001'::bit(2)
   138  ----
   139  B'10'
   140  
   141  eval
   142  '1001'::bit(4)
   143  ----
   144  B'1001'
   145  
   146  eval
   147  '1001'::bit(6)
   148  ----
   149  B'100100'
   150  
   151  eval
   152  123::bit(2)
   153  ----
   154  B'11'
   155  
   156  eval
   157  123::bit(10)
   158  ----
   159  B'0001111011'
   160  
   161  eval
   162  (-123)::bit(10)
   163  ----
   164  B'1110000101'
   165  
   166  eval
   167  (-123)::bit(2)
   168  ----
   169  B'01'
   170  
   171  eval
   172  B'1110000101'::int
   173  ----
   174  901
   175  
   176  eval
   177  B'11111111111111111111111110000101'::int4
   178  ----
   179  -123
   180  
   181  eval
   182  '{101011,101}'::varbit[]
   183  ----
   184  ARRAY[B'101011',B'101']