类型对象和构造器-qt教学大纲

时间:2024-06-23 19:46:44
【文件属性】:

文件名称:类型对象和构造器-qt教学大纲

文件大小:5.26MB

文件格式:PDF

更新时间:2024-06-23 19:46:44

python 核心编程 中文版 高清文字版

特殊的对象, 以便能够方便的将 Python 对象转换为合适的数据库对象. 表 21.7 描述了可以用于此 目的的类. SQL 的 NULL 值被映射为 Pyhton 的 NULL 对象, 也就是 None. 表 21.7 类型对象和构造器 类型对象 描述 Date(yr,mo,dy) 日期值对象 Time(hr,min,sec) 时间值对象 Timestamp(yr,mo,dy, hr, min,sec) 时间戳对象 DateFromTicks(ticks) 通过自 1970-01-01 00:00:01 utc 以来的 ticks 秒数得到日期 TimeFromTicks(ticks) 通过自 1970-01-01 00:00:01 utc 以来的 ticks 秒数得到时间值对象 TimestampFromTicks(ticks) 通过自 1970-01-01 00:00:01 utc 以来的 ticks 秒数得到时间戳 对象 Binary(string) 对应二进制长字符串值的对象 STRING 描述字符串列的对象, 比如 VARCHAR BINARY 描述二进制长列的对象 比如 RAW, BLOB NUMBER 描述数字列的对象 DATETIME 描述日期时间列的对象 ROWID 描述 “row ID” 列的对象 DB-API 版本变更 有几个重要的变更发生在 DB-API 从 1.0(1996)升级到 2.0(1999)时: 从 API 中移除了原来必须的 dbi 模块 更新了类型对象 增加了新的属性以提供更易用的数据库绑定 变更了 callproc() 的语义及重定义了 execute() 的返回值 基于异常的错误处理 自从 DB-API 2.0 发布以来, 曾经在 2002 年加入了一些可选的 DB- API 扩展, 但一直没有什么 重大的变更. 在 DB-SIG 邮件列表中一直在讨论 DB-API 的未来版本 -- 暂时命名为 DB-API 3.0. 它 将包括以下特性: 当有一个新的结果集时 nextset()会有一个更合适的返回值 float 变更为 Decimal


网友评论