+-------------------------------+-------------------------------+-------------------------------+-------------------------------+-------------------------------+-------------------------------+-------------------------------+-------------------------------+-------------------------------+-------------------------------+-------------------------------+-------------------------------+-------------------------------+-------------------------------+-------------------------------+-------------------------------+-------------------------------+-------------------------------+-------------------------------+-------------------------------+-------------------------------+-------------------------------+-------------------------------+-------------------------------+-------------------------------+-------------------------------+-------------------------------+
|SQL Type \ Pandas Value(Type)  |[None, None](list)             |[True, False](list)            |[1 2](ndarray)                 |[1 2](ndarray)                 |[1 2](ndarray)                 |[1 2](ndarray)                 |[1 2](ndarray)                 |[1 2](ndarray)                 |[1 2](ndarray)                 |[1 2](ndarray)                 |[1. 2.](ndarray)               |[1. 2.](ndarray)               |[1. 2.](ndarray)               |[1. 2.](ndarray)               |[1.+0.j 2.+0.j](ndarray)       |[1.+0.j 2.+0.j](ndarray)       |['a', 'b'](list)               |['12', '34'](list)             |[array([1, 2, 3], dtype=int32) |[Decimal('1'), Decimal('2')](l |['1970-01-01T00:00:00.00000000 |['1970-01-01T05:00:00.00000000 |[Timedelta('1 days 00:00:00'), |['A', 'B'] Categories (2, obje |   _1 0   1 1   2(DataFrame)   |[{'a': 1}, {'b': 2}](list)     |
+-------------------------------+-------------------------------+-------------------------------+-------------------------------+-------------------------------+-------------------------------+-------------------------------+-------------------------------+-------------------------------+-------------------------------+-------------------------------+-------------------------------+-------------------------------+-------------------------------+-------------------------------+-------------------------------+-------------------------------+-------------------------------+-------------------------------+-------------------------------+-------------------------------+-------------------------------+-------------------------------+-------------------------------+-------------------------------+-------------------------------+-------------------------------+
|boolean                        |[None, None]                   |[True, False]                  |[True, True]                   |[True, True]                   |[True, True]                   |[True, True]                   |[True, True]                   |[True, True]                   |[True, True]                   |[True, True]                   |X                              |[True, True]                   |[True, True]                   |X                              |X                              |X                              |X                              |X                              |X                              |X                              |X                              |X                              |X                              |X                              |X                              |X                              |
|tinyint                        |[None, None]                   |[1, 0]                         |[1, 2]                         |[1, 2]                         |[1, 2]                         |[1, 2]                         |[1, 2]                         |[1, 2]                         |[1, 2]                         |[1, 2]                         |[1, 2]                         |[1, 2]                         |[1, 2]                         |X                              |X                              |X                              |X                              |[12, 34]                       |X                              |[1, 2]                         |X                              |X                              |X                              |X                              |X                              |X                              |
|smallint                       |[None, None]                   |[1, 0]                         |[1, 2]                         |[1, 2]                         |[1, 2]                         |[1, 2]                         |[1, 2]                         |[1, 2]                         |[1, 2]                         |[1, 2]                         |[1, 2]                         |[1, 2]                         |[1, 2]                         |X                              |X                              |X                              |X                              |[12, 34]                       |X                              |[1, 2]                         |X                              |X                              |X                              |X                              |X                              |X                              |
|int                            |[None, None]                   |[1, 0]                         |[1, 2]                         |[1, 2]                         |[1, 2]                         |[1, 2]                         |[1, 2]                         |[1, 2]                         |[1, 2]                         |[1, 2]                         |[1, 2]                         |[1, 2]                         |[1, 2]                         |X                              |X                              |X                              |X                              |[12, 34]                       |X                              |[1, 2]                         |X                              |X                              |X                              |X                              |X                              |X                              |
|bigint                         |[None, None]                   |[1, 0]                         |[1, 2]                         |[1, 2]                         |[1, 2]                         |[1, 2]                         |[1, 2]                         |[1, 2]                         |[1, 2]                         |[1, 2]                         |[1, 2]                         |[1, 2]                         |[1, 2]                         |X                              |X                              |X                              |X                              |[12, 34]                       |X                              |[1, 2]                         |[0, 86400000000000]            |[18000000000000, 1044000000000 |[86400000000000, 1728000000000 |X                              |X                              |X                              |
|string                         |[None, None]                   |X                              |X                              |X                              |X                              |X                              |X                              |X                              |X                              |X                              |X                              |X                              |X                              |X                              |X                              |X                              |['a', 'b']                     |['12', '34']                   |X                              |X                              |X                              |X                              |X                              |['A', 'B']                     |X                              |X                              |
|date                           |[None, None]                   |X                              |X                              |X                              |[datetime.date(1970, 1, 2), da |X                              |X                              |X                              |X                              |X                              |X                              |X                              |X                              |X                              |X                              |X                              |X                              |X                              |X                              |[datetime.date(1970, 1, 2), da |[datetime.date(1970, 1, 1), da |[datetime.date(1970, 1, 1), da |X                              |X                              |X                              |X                              |
|timestamp                      |[None, None]                   |X                              |X                              |X                              |X                              |[datetime.datetime(1970, 1, 1, |X                              |X                              |X                              |X                              |X                              |X                              |X                              |X                              |X                              |X                              |X                              |X                              |X                              |[datetime.datetime(1970, 1, 1, |[datetime.datetime(1970, 1, 1, |[datetime.datetime(1970, 1, 1, |X                              |X                              |X                              |X                              |
|float                          |[None, None]                   |[1.0, 0.0]                     |[1.0, 2.0]                     |[1.0, 2.0]                     |[1.0, 2.0]                     |[1.0, 2.0]                     |[1.0, 2.0]                     |[1.0, 2.0]                     |[1.0, 2.0]                     |[1.0, 2.0]                     |[1.0, 2.0]                     |[1.0, 2.0]                     |[1.0, 2.0]                     |X                              |X                              |X                              |X                              |[12.0, 34.0]                   |X                              |[1.0, 2.0]                     |X                              |X                              |X                              |X                              |X                              |X                              |
|double                         |[None, None]                   |[1.0, 0.0]                     |[1.0, 2.0]                     |[1.0, 2.0]                     |[1.0, 2.0]                     |[1.0, 2.0]                     |[1.0, 2.0]                     |[1.0, 2.0]                     |[1.0, 2.0]                     |[1.0, 2.0]                     |[1.0, 2.0]                     |[1.0, 2.0]                     |[1.0, 2.0]                     |X                              |X                              |X                              |X                              |[12.0, 34.0]                   |X                              |[1.0, 2.0]                     |X                              |X                              |X                              |X                              |X                              |X                              |
|array<int>                     |[None, None]                   |X                              |X                              |X                              |X                              |X                              |X                              |X                              |X                              |X                              |X                              |X                              |X                              |X                              |X                              |X                              |X                              |[[1, 2], [3, 4]]               |[[1, 2, 3], [1, 2, 3]]         |X                              |X                              |X                              |X                              |X                              |X                              |X                              |
|binary                         |[None, None]                   |[b'\x01', b'']                 |[b'\x01', b'\x02']             |[b'\x01', b'\x02']             |[b'\x01', b'\x02']             |[b'\x01', b'\x02']             |[b'\x01', b'\x02']             |[b'\x01', b'\x02']             |[b'\x01', b'\x02']             |[b'\x01', b'\x02']             |[b'', b'']                     |[b'', b'']                     |[b'', b'']                     |[b'', b'']                     |[b'', b'']                     |[b'', b'']                     |[b'a', b'b']                   |[b'12', b'34']                 |X                              |X                              |[b'', b'']                     |[b'', b'']                     |[b'', b'']                     |[b'A', b'B']                   |X                              |X                              |
|decimal(10,0)                  |[None, None]                   |X                              |[Decimal('1'), Decimal('2')]   |[Decimal('1'), Decimal('2')]   |[Decimal('1'), Decimal('2')]   |X                              |[Decimal('1'), Decimal('2')]   |[Decimal('1'), Decimal('2')]   |[Decimal('1'), Decimal('2')]   |X                              |X                              |[Decimal('1'), Decimal('2')]   |[Decimal('1'), Decimal('2')]   |X                              |X                              |X                              |X                              |X                              |X                              |[Decimal('1'), Decimal('2')]   |X                              |X                              |X                              |X                              |X                              |X                              |
|map<string,int>                |[None, None]                   |X                              |X                              |X                              |X                              |X                              |X                              |X                              |X                              |X                              |X                              |X                              |X                              |X                              |X                              |X                              |X                              |X                              |X                              |X                              |X                              |X                              |X                              |X                              |X                              |[{'a': 1}, {'b': 2}]           |
|struct<_1:int>                 |X                              |X                              |X                              |X                              |X                              |X                              |X                              |X                              |X                              |X                              |X                              |X                              |X                              |X                              |X                              |X                              |X                              |X                              |X                              |X                              |X                              |X                              |X                              |X                              |[Row(_1=1), Row(_1=2)]         |X                              |
+-------------------------------+-------------------------------+-------------------------------+-------------------------------+-------------------------------+-------------------------------+-------------------------------+-------------------------------+-------------------------------+-------------------------------+-------------------------------+-------------------------------+-------------------------------+-------------------------------+-------------------------------+-------------------------------+-------------------------------+-------------------------------+-------------------------------+-------------------------------+-------------------------------+-------------------------------+-------------------------------+-------------------------------+-------------------------------+-------------------------------+-------------------------------+