php-internal-docs 8.4.8
Unofficial docs for php/php-src
Loading...
Searching...
No Matches
Pdo\Sqlite Class Reference
Inheritance diagram for Pdo\Sqlite:
PDO

Public Member Functions

 createAggregate (string $name, callable $step, callable $finalize, int $numArgs=-1)
 
 createCollation (string $name, callable $callback)
 
 createFunction (string $function_name, callable $callback, int $num_args=-1, int $flags=0)
 
 loadExtension (string $name)
 
 openBlob (string $table, string $column, int $rowid, ?string $dbname="main", int $flags=\Pdo\Sqlite::OPEN_READONLY)
 
- Public Member Functions inherited from PDO
 __construct (string $dsn, ?string $username=null, #[\SensitiveParameter] ?string $password=null, ?array $options=null)
 
 beginTransaction ()
 
 commit ()
 
 errorCode ()
 
 errorInfo ()
 
 exec (string $statement)
 
 getAttribute (int $attribute)
 
 inTransaction ()
 
 lastInsertId (?string $name=null)
 
 prepare (string $query, array $options=[])
 
 query (string $query, ?int $fetchMode=null, mixed ... $fetchModeArgs)
 
 quote (string $string, int $type=PDO::PARAM_STR)
 
 rollBack ()
 
 setAttribute (int $attribute, mixed $value)
 

Data Fields

const int DETERMINISTIC = UNKNOWN
 
const int OPEN_READONLY = UNKNOWN
 
const int OPEN_READWRITE = UNKNOWN
 
const int OPEN_CREATE = UNKNOWN
 
const int ATTR_OPEN_FLAGS = UNKNOWN
 
const int ATTR_READONLY_STATEMENT = UNKNOWN
 
const int ATTR_EXTENDED_RESULT_CODES = UNKNOWN
 
- Data Fields inherited from PDO
const int PARAM_NULL = 0
 
const int PARAM_BOOL = 5
 
const int PARAM_INT = 1
 
const int PARAM_STR = 2
 
const int PARAM_LOB = 3
 
const int PARAM_STMT = 4
 
const int PARAM_INPUT_OUTPUT = UNKNOWN
 
const int PARAM_STR_NATL = UNKNOWN
 
const int PARAM_STR_CHAR = UNKNOWN
 
const int PARAM_EVT_ALLOC = UNKNOWN
 
const int PARAM_EVT_FREE = UNKNOWN
 
const int PARAM_EVT_EXEC_PRE = UNKNOWN
 
const int PARAM_EVT_EXEC_POST = UNKNOWN
 
const int PARAM_EVT_FETCH_PRE = UNKNOWN
 
const int PARAM_EVT_FETCH_POST = UNKNOWN
 
const int PARAM_EVT_NORMALIZE = UNKNOWN
 
const int FETCH_DEFAULT = UNKNOWN
 
const int FETCH_LAZY = UNKNOWN
 
const int FETCH_ASSOC = UNKNOWN
 
const int FETCH_NUM = UNKNOWN
 
const int FETCH_BOTH = UNKNOWN
 
const int FETCH_OBJ = UNKNOWN
 
const int FETCH_BOUND = UNKNOWN
 
const int FETCH_COLUMN = UNKNOWN
 
const int FETCH_CLASS = UNKNOWN
 
const int FETCH_INTO = UNKNOWN
 
const int FETCH_FUNC = UNKNOWN
 
const int FETCH_GROUP = UNKNOWN
 
const int FETCH_UNIQUE = UNKNOWN
 
const int FETCH_KEY_PAIR = UNKNOWN
 
const int FETCH_CLASSTYPE = UNKNOWN
 
const int FETCH_SERIALIZE = UNKNOWN
 
const int FETCH_PROPS_LATE = UNKNOWN
 
const int FETCH_NAMED = UNKNOWN
 
const int ATTR_AUTOCOMMIT = UNKNOWN
 
const int ATTR_PREFETCH = UNKNOWN
 
const int ATTR_TIMEOUT = UNKNOWN
 
const int ATTR_ERRMODE = UNKNOWN
 
const int ATTR_SERVER_VERSION = UNKNOWN
 
const int ATTR_CLIENT_VERSION = UNKNOWN
 
const int ATTR_SERVER_INFO = UNKNOWN
 
const int ATTR_CONNECTION_STATUS = UNKNOWN
 
const int ATTR_CASE = UNKNOWN
 
const int ATTR_CURSOR_NAME = UNKNOWN
 
const int ATTR_CURSOR = UNKNOWN
 
const int ATTR_ORACLE_NULLS = UNKNOWN
 
const int ATTR_PERSISTENT = UNKNOWN
 
const int ATTR_STATEMENT_CLASS = UNKNOWN
 
const int ATTR_FETCH_TABLE_NAMES = UNKNOWN
 
const int ATTR_FETCH_CATALOG_NAMES = UNKNOWN
 
const int ATTR_DRIVER_NAME = UNKNOWN
 
const int ATTR_STRINGIFY_FETCHES = UNKNOWN
 
const int ATTR_MAX_COLUMN_LEN = UNKNOWN
 
const int ATTR_EMULATE_PREPARES = UNKNOWN
 
const int ATTR_DEFAULT_FETCH_MODE = UNKNOWN
 
const int ATTR_DEFAULT_STR_PARAM = UNKNOWN
 
const int ERRMODE_SILENT = UNKNOWN
 
const int ERRMODE_WARNING = UNKNOWN
 
const int ERRMODE_EXCEPTION = UNKNOWN
 
const int CASE_NATURAL = UNKNOWN
 
const int CASE_LOWER = UNKNOWN
 
const int CASE_UPPER = UNKNOWN
 
const int NULL_NATURAL = UNKNOWN
 
const int NULL_EMPTY_STRING = UNKNOWN
 
const int NULL_TO_STRING = UNKNOWN
 
const string ERR_NONE = UNKNOWN
 
const int FETCH_ORI_NEXT = UNKNOWN
 
const int FETCH_ORI_PRIOR = UNKNOWN
 
const int FETCH_ORI_FIRST = UNKNOWN
 
const int FETCH_ORI_LAST = UNKNOWN
 
const int FETCH_ORI_ABS = UNKNOWN
 
const int FETCH_ORI_REL = UNKNOWN
 
const int CURSOR_FWDONLY = UNKNOWN
 
const int CURSOR_SCROLL = UNKNOWN
 

Additional Inherited Members

- Static Public Member Functions inherited from PDO
static connect (string $dsn, ?string $username=null, #[\SensitiveParameter] ?string $password=null, ?array $options=null)
 
static getAvailableDrivers ()
 

Detailed Description

@strict-properties @not-serializable

Definition at line 11 of file pdo_sqlite.stub.php.

Member Function Documentation

◆ createAggregate()

Pdo\Sqlite::createAggregate ( string $name,
callable $step,
callable $finalize,
int $numArgs = -1 )

Definition at line 37 of file pdo_sqlite.stub.php.

◆ createCollation()

Pdo\Sqlite::createCollation ( string $name,
callable $callback )

Definition at line 45 of file pdo_sqlite.stub.php.

◆ createFunction()

Pdo\Sqlite::createFunction ( string $function_name,
callable $callback,
int $num_args = -1,
int $flags = 0 )

Definition at line 47 of file pdo_sqlite.stub.php.

◆ loadExtension()

Pdo\Sqlite::loadExtension ( string $name)

Definition at line 55 of file pdo_sqlite.stub.php.

◆ openBlob()

Pdo\Sqlite::openBlob ( string $table,
string $column,
int $rowid,
?string $dbname = "main",
int $flags = \Pdo\Sqlite::OPEN_READONLY )
Returns
resource|false

Definition at line 59 of file pdo_sqlite.stub.php.

Field Documentation

◆ ATTR_EXTENDED_RESULT_CODES

const int Pdo\Sqlite::ATTR_EXTENDED_RESULT_CODES = UNKNOWN

@cvalue PDO_SQLITE_ATTR_EXTENDED_RESULT_CODES

Definition at line 34 of file pdo_sqlite.stub.php.

◆ ATTR_OPEN_FLAGS

const int Pdo\Sqlite::ATTR_OPEN_FLAGS = UNKNOWN

@cvalue PDO_SQLITE_ATTR_OPEN_FLAGS

Definition at line 28 of file pdo_sqlite.stub.php.

◆ ATTR_READONLY_STATEMENT

const int Pdo\Sqlite::ATTR_READONLY_STATEMENT = UNKNOWN

@cvalue PDO_SQLITE_ATTR_READONLY_STATEMENT

Definition at line 31 of file pdo_sqlite.stub.php.

◆ DETERMINISTIC

const int Pdo\Sqlite::DETERMINISTIC = UNKNOWN

@cvalue SQLITE_DETERMINISTIC

Definition at line 15 of file pdo_sqlite.stub.php.

◆ OPEN_CREATE

const int Pdo\Sqlite::OPEN_CREATE = UNKNOWN

@cvalue SQLITE_OPEN_CREATE

Definition at line 25 of file pdo_sqlite.stub.php.

◆ OPEN_READONLY

const int Pdo\Sqlite::OPEN_READONLY = UNKNOWN

@cvalue SQLITE_OPEN_READONLY

Definition at line 19 of file pdo_sqlite.stub.php.

◆ OPEN_READWRITE

const int Pdo\Sqlite::OPEN_READWRITE = UNKNOWN

@cvalue SQLITE_OPEN_READWRITE

Definition at line 22 of file pdo_sqlite.stub.php.


The documentation for this class was generated from the following file: