|
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
25
26
27
28
29
30
31
32
33
34
35
36
37
38
39
40
41
42
43
44
45
46
47
48
49
50
51
52
53
54
55
56
57
58
59
60
61
62
63
64
65
66
67
68
69
70
71
72
73
74
75
76
77
78
79
80
81
82
83
84
85
86
87
88
89
90
91
92
93
94
95
96
97
98
99
100
101
102
103
104
105
106
107
108
109
110
111
112
113
114
115
116
117
118
119
120
121
122
123
124
125
126
127
128
129
130
131
132
133
134
135
136
137
138
139
140
|
<?php
;
;
//设置数据库连接为持久连接
//设置抛出错误
//设置当字符串为空转换为SQL的NULL
//表字段字符的大小写转换或原样使用列信息
//设置数据库编码
//返回PDOStatement对象,一般用于select
//返回受影响行数,一般用于insert|update|delete
;
//返回记录数
//释放资源
//只会返回一条数据
//只返回关联索引
//返回所有数据
;
;
//一般用来进行count统计
将列分发到变量
;
;
}
替换变量
;
;
;
;
替换问号占位符
;
//第1个问号
//第2个问号
;
方法
//处理一条SQL语句并返回一个PDOStatement对象
//获取插入到表中的最后一条数据的主键值
//负责准备执行的SQL语句
//处理一条SQL语句并返回所影响的行数
//开始一个事务并标明回滚起始点
//提交一个事务并执行SQL语句
//构造函数
//获取错误码
//获取错误信息
//获取一个数据库连接对象的属性
//获取有效的PDO驱动器名称
inTransaction
//为某个SQL语句中的字符串添加引号
//回滚一个事务
//为一个数据库连接对象设定属性
//将列分发到变量
//替换变量
//替换问号占位符
//关闭光标
//字段数
debugDumpParams
//获取错误码
//获取错误信息
//执行语句
//只会返回一条数据
//返回所有数据
//一般用来进行count统计
fetchObject
getAttribute
getColumnMeta
nextRowset
//记录数
setAttribute
setFetchMode
常量
//是否开启自动提交功能true|false
//设置应用程序提前获取的数据大小[千字节为单位]
//设置超时之前的等待时间[秒为单位]
//包含与数据库特有的服务器信息
//包含与数据库服务器版本号有关的信息
//包含与数据库客户端版本号有关的信息
//设置超时之前的等待时间[秒为单位]
//强制列名是小写
//强制列名为大写
//列名按照原始的方式
//关联数组形式
//数字索引数组形式
//两者数组形式都有
//按照对象的形式
PARAM_BOOL
PARAM_NULL
PARAM_INT
PARAM_STR
PARAM_LOB
PARAM_STMT
PARAM_INPUT_OUTPUT
FETCH_LAZY
FETCH_NAMED
FETCH_BOUND
FETCH_COLUMN
FETCH_CLASS
FETCH_INTO
FETCH_FUNC
FETCH_GROUP
FETCH_UNIQUE
FETCH_KEY_PAIR
FETCH_CLASSTYPE
FETCH_SERIALIZE
FETCH_PROPS_LATE
ATTR_ERRMODE
ATTR_CASE
ATTR_CURSOR_NAME
ATTR_CURSOR
ATTR_DRIVER_NAME
ATTR_ORACLE_NULLS
ATTR_PERSISTENT
ATTR_STATEMENT_CLASS
ATTR_FETCH_CATALOG_NAMES
ATTR_FETCH_TABLE_NAMES
ATTR_STRINGIFY_FETCHES
ATTR_MAX_COLUMN_LEN
ATTR_DEFAULT_FETCH_MODE
ATTR_EMULATE_PREPARES
ERRMODE_SILENT
ERRMODE_WARNING
ERRMODE_EXCEPTION
NULL_NATURAL
NULL_EMPTY_STRING
NULL_TO_STRING
FETCH_ORI_NEXT
FETCH_ORI_PRIOR
FETCH_ORI_FIRST
FETCH_ORI_LAST
FETCH_ORI_ABS
FETCH_ORI_REL
CURSOR_FWDONLY
CURSOR_SCROLL
ERR_NONE
PARAM_EVT_ALLOC
PARAM_EVT_FREE
PARAM_EVT_EXEC_PRE
PARAM_EVT_EXEC_POST
PARAM_EVT_FETCH_PRE
PARAM_EVT_FETCH_POST
PARAM_EVT_NORMALIZE
?>
|
相关文章: