public
|
#
__construct(
$dsn,
$username = NULL,
$password = NULL,
array
$options = NULL
)
|
public
ISupplementalDriver
|
#
getSupplementalDriver(
)
|
public
Statement
|
#
query(
string
$statement
)
Generates and executes SQL query. Generates and executes SQL query. Parameters$statement string statement |
public
int
|
#
exec(
string
$statement
)
Generates and executes SQL query. Generates and executes SQL query. Parameters$statement string statementReturnsint number of affected rows
|
public
Statement
|
#
queryArgs(
string
$statement,
array
$params
)
Parameters$statement string statement$params array |
public
Row
|
#
fetch(
string
$args
)
Shortcut for query()->fetch() Shortcut for query()->fetch() Parameters$args string statement |
public
mixed
|
#
fetchColumn(
string
$args
)
Shortcut for query()->fetchColumn() Shortcut for query()->fetchColumn() Parameters$args string statement |
public
array
|
#
fetchPairs(
string
$args
)
Shortcut for query()->fetchPairs() Shortcut for query()->fetchPairs() Parameters$args string statement |
public
array
|
#
fetchAll(
string
$args
)
Shortcut for query()->fetchAll() Shortcut for query()->fetchAll() Parameters$args string statement |
public
TableSelection
|
#
table(
string
$table
)
Creates selector for table. Creates selector for table. Parameters$table string |
public
int
|
#
loadFile(
string
$file
)
Import SQL dump from file – extreme fast. Import SQL dump from file – extreme fast. Parameters$file string filenameReturnsint count of commands
|
public static
string
|
#
highlightSql(
string
$sql
)
Returns syntax highlighted SQL command. Returns syntax highlighted SQL command. Parameters$sql string |
public
ClassReflection
|
#
getReflection(
)
|
public
|
#
__call(
$name,
$args
)
|
public
&
|
#
__get(
$name
)
|
public
|
#
__set(
$name,
$value
)
|
public
|
#
__isset(
$name
)
|
public
|
#
__unset(
$name
)
|
Methods Inherited From PDO
__construct(), prepare(), beginTransaction(), commit(), rollBack(), inTransaction(), setAttribute(), exec(), query(), lastInsertId(), errorCode(), errorInfo(), getAttribute(), quote(), __wakeup(), __sleep(), getAvailableDrivers()
Constants Inherited From PDO
PARAM_BOOL, PARAM_NULL, PARAM_INT, PARAM_STR, PARAM_LOB, PARAM_STMT, PARAM_INPUT_OUTPUT, 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, FETCH_LAZY, FETCH_ASSOC, FETCH_NUM, FETCH_BOTH, FETCH_OBJ, FETCH_BOUND, FETCH_COLUMN, FETCH_CLASS, FETCH_INTO, FETCH_FUNC, FETCH_GROUP, FETCH_UNIQUE, FETCH_KEY_PAIR, FETCH_CLASSTYPE, FETCH_SERIALIZE, FETCH_PROPS_LATE, FETCH_NAMED, ATTR_AUTOCOMMIT, ATTR_PREFETCH, ATTR_TIMEOUT, ATTR_ERRMODE, ATTR_SERVER_VERSION, ATTR_CLIENT_VERSION, ATTR_SERVER_INFO, ATTR_CONNECTION_STATUS, ATTR_CASE, ATTR_CURSOR_NAME, ATTR_CURSOR, ATTR_ORACLE_NULLS, ATTR_PERSISTENT, ATTR_STATEMENT_CLASS, ATTR_FETCH_TABLE_NAMES, ATTR_FETCH_CATALOG_NAMES, ATTR_DRIVER_NAME, ATTR_STRINGIFY_FETCHES, ATTR_MAX_COLUMN_LEN, ATTR_EMULATE_PREPARES, ATTR_DEFAULT_FETCH_MODE, ERRMODE_SILENT, ERRMODE_WARNING, ERRMODE_EXCEPTION, CASE_NATURAL, CASE_LOWER, CASE_UPPER, NULL_NATURAL, NULL_EMPTY_STRING, NULL_TO_STRING, ERR_NONE, FETCH_ORI_NEXT, FETCH_ORI_PRIOR, FETCH_ORI_FIRST, FETCH_ORI_LAST, FETCH_ORI_ABS, FETCH_ORI_REL, CURSOR_FWDONLY, CURSOR_SCROLL