Skip to content

适用虚谷数据库版本

v12.9



适用虚谷数据库版本

v12.9


PDO 常量

PDO::ATTR_* 系列常量

含义
PDO::ATTR_AUTOCOMMIT自动提交
PDO::ATTR_CASE强制列名为指定的大小写
PDO::ATTR_CLIENT_VERSION客户端版本
PDO::ATTR_CONNECTION_STATUS连接状态
PDO::ATTR_DRIVER_NAME驱动名
PDO::ATTR_ERRMODE错误处理模式
PDO::ATTR_ORACLE_NULLS将空字符串转换成 SQL 中的 NULL
PDO::ATTR_PERSISTENT请求一个持久连接
PDO::ATTR_PREFETCH设置预取大小
PDO::ATTR_SERVER_INFO服务端信息
PDO::ATTR_SERVER_VERSION服务端版本
PDO::ATTR_TIMEOUT设置连接数据库的超时秒数

PDO::PARAM_* 系列常量

含义
PDO::PARAM_NULLSQL 中的 NULL 数据类型
PDO::PARAM_BOOL布尔数据类型
PDO::PARAM_INTSQL 中的整型
PDO::PARAM_STRSQL 中的 CHAR、VARCHAR 或其他字符串类型
PDO::PARAM_LOBSQL 中大对象数据类型
PDO::PARAM_INPUT_OUTPUT存储过程的 INOUT 参数

PDO::FETCH_* 系列常量

含义
PDO::FETCH_ASSOC将结果集中的每一行作为一个由列名索引的数组返回
PDO::FETCH_NUM将结果集中的每一行作为一个由列号索引的数组返回,从第 0 列开始
PDO::FETCH_BOTH将结果集中的每一行作为一个由列号和列名索引的数组返回,从第 0 列开始
PDO::FETCH_OBJ将结果集中的每一行作为一个属性名对应列名的对象返回
PDO::FETCH_BOUND将结果集中的列值分配给通过 bindParam 或 bindColumn 方法绑定的 PHP 变量
PDO::FETCH_COLUMN从结果集中的下一行返回所需要的那一列
PDO::FETCH_CLASS返回一个所请求类的新实例,映射列到类中对应的属性名