CrossPHP

PDOConnector
in

PDO连接类的统一接口

Interface PDOConnector

Table of Contents

getInstance()  : mixed
获取一个单例实例
getMetaData()  : mixed
获取表的字段信息
getPDO()  : mixed
返回一个PDO连接对象的实例
getPK()  : string
获取表的主键名
lastInsertId()  : mixed
最后插入时自增ID的值
setSequence()  : void
设置序号(oracle)

Methods

getInstance()

获取一个单例实例

public static getInstance(string $dsn, string $user, string $password, array<string|int, mixed> $options) : mixed
Parameters
$dsn : string
$user : string
$password : string
$options : array<string|int, mixed>
Return values
mixed

getMetaData()

获取表的字段信息

public getMetaData(string $tableName[, bool $fieldsMap = true ]) : mixed
Parameters
$tableName : string
$fieldsMap : bool = true
Return values
mixed

getPDO()

返回一个PDO连接对象的实例

public getPDO() : mixed
Return values
mixed

getPK()

获取表的主键名

public getPK(string $tableName) : string
Parameters
$tableName : string
Return values
string

lastInsertId()

最后插入时自增ID的值

public lastInsertId() : mixed
Return values
mixed

setSequence()

设置序号(oracle)

public setSequence(string $sequence) : void
Parameters
$sequence : string
Return values
void

Search results