数据类型映射
当Python 应用和 UnvDB 服务器交换信息时,需要在 UnvDB 数据类型和标准 Python 类型之间进行转换。类型映射说明可参考下表。
表7.1:基本类型映射说明
| UnvDB 数据类型 | Python 类型 |
|---|---|
| NULL | None |
| smallint, integer, bigint | int 或 long |
| real, double | float |
| numeric, decimal | decimal |
| bool | bool |
| char, varchar, text, clob | str |
| date | date |
| time, timetz | time |
| timestamp, timestamptz | datetime |
| interval | timedelta |
| bytea, blob | buffer 或 memoryview, bytearray, bytes |
| ARRAY | list |