Perl DBI 中文帮助文档 PDF 文档

发布于 2023-09-23 17:02:38 字数 4815 浏览 26 评论 0

DBI 是 Perl 数据库编程的主要接口。它与数据库产品无关,且为几乎所有的数据库产品提供了一致的子例程集。DBI 将实际的数据库驱动程序与 API 分离,这样 DBI 程序可以处理任何数据库,甚至可以同时处理不同厂商的多个数据库。

Contents
名称 ..... 7
概览 ..... 7
注意 . 8
最近的更改 ... 9
DBI 1.00 - 14th August 1998 .. 9
DBI 0.96 - 10th August 1998 .. 9
DBI 0.92 - 4th February 1998. 9
描述 ..... 9
DBI 应用程序的架构 .. 9
标记和惯例 . 10
通用接口规则和误解 .... 11
命名习惯和名字空间 .... 11
提纲的使用 . 12
占位符和绑定值 . 14
Null 值 ..... 14
性能 14
SQL . 15
DBI 类 15
DBI 类方法 .. 15
连接 15
available_drivers ... 17
data_sources 17
Trace .. 17
DBI 工具函数 ... 18
Neat 18
neat_list ... 18
looks_like_number 18
DBI 动态属性 ... 18
所有处理器通用的方法 .... 19
Err ... 19
Errstr .. 19
State 19
Trace .. 19
trace_msg 19
Func 20
所有处理器通用的属性 .... 20
Warn (boolean, inherited) ... 20
Active (boolean, read-only) . 20
Kids (integer, read-only) 20
ActiveKids (integer, read-only) . 20
CachedKids (hash ref) . 20
CompatMode (boolean, inherited) ... 21
InactiveDestroy (boolean) ... 21
PrintError (boolean, inherited) . 21
RaiseError (boolean, inherited) 21
ChopBlanks (boolean, inherited) . 22
LongReadLen (unsigned integer, inherited) .... 22
LongTruncOk (boolean, inherited) .... 22
private_*.. 22
DBI 数据库处理器对象 22
数据库处理器方法 ... 22
selectrow_array ..... 22
selectall_arrayref ... 23
Prepare .... 23
prepare_cached ..... 23
do .... 24
Commit .... 25
Rollback ... 25
disconnect .... 25
ping . 25
table_info *NEW* . 26
tables *NEW* .. 26
type_info_all *NEW* .. 26
type_info *NEW* .. 28
Quote . 29
数据库处理器属性 ... 29
AutoCommit (boolean) .. 30
Name (string) 31
RowCacheSize (integer) *NEW* .. 31
DBI 语句处理器对象 .... 31
语句处理器方法 . 31
bind_param .. 31
Execute .... 33
fetchrow_arrayref . 33
fetchrow_array 33
fetchrow_hashref .. 34
fetchall_arrayref .... 34
finish .. 35
Rows .. 35
bind_col ... 35
bind_columns .. 36
dump_results 36
语句处理器属性 . 37
NUM_OF_FIELDS (integer, read-only) .... 37
NUM_OF_PARAMS (integer, read-only). 37
NAME (array-ref, read-only) 37
TYPE (array-ref, read-only) *NEW* ... 37
PRECISION (array-ref, read-only) *NEW* .. 37
SCALE (array-ref, read-only) *NEW* . 37
NULLABLE (array-ref, read-only) . 38
CursorName (string, read-only) 38
Statement (string, read-only) *NEW* .... 38
RowsInCache (integer, read-only) *NEW* 38
其他的信息 ..... 38
事务 .... 38
处理 BLOB/CLOB/memo 字段 39
简单的例子 . 39
线程和线程安全性 ... 40
信号处理和取消操作 .... 41
调试 ... 41
警告和错误消息 .. 41
致命的错误 . 41
Can't call method "prepare" without a package or object reference . 41
Can't call method "execute" without a package or object reference . 41
Database handle destroyed without explicit disconnect ... 42
DBI/DBD internal version mismatch.. 42
DBD driver has not implemented the AutoCommit attribute ..... 42
Can't [sg]et %s->{%s}: unrecognised attribute 42
panic: DBI active kids (%d) > kids (%d) ... 42
panic: DBI active kids (%d) < 0 or > kids (%d) .. 42
警告 .... 42
DBI Handle cleared whilst still holding %d cached kids! .... 42
DBI Handle cleared whilst still active! 42
DBI Handle has uncleared implementors data ... 42
DBI Handle has %d uncleared child handles ..... 42
其他 ... 42
数据库文档 . 42
书籍和日志 . 42
手册页 42
邮件列表 ..... 42
相关的 www 链接 .... 43
DBI 主页: ... 43
其他相关的联接: .... 43
推荐的 Perl 编程链接: ..... 43
FAQ 43
作者 ... 43
版权 ... 43
翻译 ... 43
支持和责任 ..... 43
未解决的问题 . 44
常见问题 44
DBI 有多快? ... 44
为什么我的 CGI 脚本不能正确工作? .... 45
如何维护到一个数据库的 WWW 连接? .. 45
驱动器建立失败因为找不到 DBIXS.h . 45
DBI 和 DBD::Foo 是否已导入 NT / Win32? .. 45
ODBC 呢?... 46
DBI 是否有 2000 年问题? .... 46
已知的驱动器模块 . 46
Altera - DBD::Altera .... 46
ODBC - DBD::ODBC 46
Oracle - DBD::Oracle ... 46
Ingres - DBD::Ingres .... 46
mSQL - DBD::mSQL 46
DB2 - DBD::DB2 ..... 46
Empress - DBD::Empress ..... 46
Informix - DBD::Informix ..... 46
Solid - DBD::Solid ... 46
Postgres - DBD::Pg . 47
Illustra - DBD::Illustra . 47
Fulcrum SearchServer - DBD::Fulcrum ... 47
XBase (dBase) - DBD::XBase 47
其他相关的工作和 Perl 模块 ..... 47

下载地址:https://www.wenjiangs.com/wp-content/uploads/2023/08/cylXEiZr7wDkr3Qt.zip

如果你对这篇内容有疑问,欢迎到本站社区发帖提问 参与讨论,获取更多帮助,或者扫码二维码加入 Web 技术交流群。

扫码二维码加入Web技术交流群

发布评论

需要 登录 才能够评论, 你可以免费 注册 一个本站的账号。
列表为空,暂无数据

关于作者

JSmiles

生命进入颠沛而奔忙的本质状态,并将以不断告别和相遇的陈旧方式继续下去。

0 文章
0 评论
84961 人气
更多

推荐作者

杨绘峰

文章 0 评论 0

听闻余生

文章 0 评论 0

谜兔

文章 0 评论 0

xiaotwins

文章 0 评论 0

你说

文章 0 评论 0

    我们使用 Cookies 和其他技术来定制您的体验包括您的登录状态等。通过阅读我们的 隐私政策 了解更多相关信息。 单击 接受 或继续使用网站,即表示您同意使用 Cookies 和您的相关数据。
    原文