SQLite3

Введение

Обеспечение поддержки баз данных SQLite версии 3.

  • Установка и настройка
  • Предопределённые константы
  • SQLite3 — Класс SQLite3
    • SQLite3::backup — Резервное копирование одной базы данных в другую
    • SQLite3::busyTimeout — Установить обработчик "занято" на соединение
    • SQLite3::changes — Получить количество строк, которые были изменены/удалены/вставлены последним запросом
    • SQLite3::close — Закрыть соединение с базой данных
    • SQLite3::__construct — Создаёт экземпляр объекта SQLite3 и открывает соединение с базой
    • SQLite3::createAggregate — Зарегистрировать функцию PHP в качестве агрегирующей функции SQL
    • SQLite3::createCollation — Регистрирует функцию PHP для использования в качестве функции сортировки SQL
    • SQLite3::createFunction — Регистрирует функцию PHP для использования в качестве скалярной функции SQL
    • SQLite3::enableExceptions — Включает генерацию исключений
    • SQLite3::escapeString — Возвращает правильно экранированную строку
    • SQLite3::exec — Выполняет запрос без результата к текущей базе данных
    • SQLite3::lastErrorCode — Возвращает числовой код результата последнего неудачного запроса SQLite
    • SQLite3::lastErrorMsg — Возвращает текст на английском, описывающий последний неудачный запрос SQLite
    • SQLite3::lastInsertRowID — Возвращает идентификатор строки последней вставки (INSERT) в базу данных
    • SQLite3::loadExtension — Попытаться загрузить библиотеку модуля SQLite
    • SQLite3::open — Открывает базу данных SQLite
    • SQLite3::openBlob — Открывает ресурс потока для чтения BLOB
    • SQLite3::prepare — Подготавливает SQL-запрос для выполнения
    • SQLite3::query — Выполняет SQL-запрос
    • SQLite3::querySingle — Выполняет запрос и возвращает одиночный результат
    • SQLite3::setAuthorizer — Устанавливает callback-функцию, которая будет использоваться в качестве авторизатора для ограничения действий выражения
    • SQLite3::version — Возвращает версию библиотеки SQLite3, содержит как строковую константу, так и числовую
  • SQLite3Exception — Класс SQLite3Exception
  • SQLite3Stmt — Класс SQLite3Stmt
    • SQLite3Stmt::bindParam — Связывает параметр с переменной подготовленного запроса
    • SQLite3Stmt::bindValue — Связывает значение параметра с переменной подготовленного запроса
    • SQLite3Stmt::clear — Удаляет все текущие привязанные параметры
    • SQLite3Stmt::close — Закрывает подготовленный запрос
    • SQLite3Stmt::__construct — Конструктор класса SQLite3Stmt
    • SQLite3Stmt::execute — Выполняет подготовленный запрос и возвращает объект с результирующим набором
    • SQLite3Stmt::getSQL — Получить SQL-запрос в виде строки из запроса
    • SQLite3Stmt::paramCount — Возвращает количество параметров в подготовленном запросе
    • SQLite3Stmt::readOnly — Проверяет, является ли подготовленный запрос только для чтения
    • SQLite3Stmt::reset — Сбрасывает подготовленный запрос
  • SQLite3Result — Класс SQLite3Result
    • SQLite3Result::columnName — >Возвращает имя n-ого столбца
    • SQLite3Result::columnType — Возвращает тип n-ного столбца
    • SQLite3Result::__construct — Конструктор класса SQLite3Result
    • SQLite3Result::fetchArray — Выбирает одну строку из результирующего набора и помещает её в ассоциативный или нумерованный массив, или в оба сразу
    • SQLite3Result::finalize — Закрывает результирующий набор
    • SQLite3Result::numColumns — Возвращает количество столбцов в результирующем наборе
    • SQLite3Result::reset — Сбрасывает указатель результирующего набора на первую строку
Добавить

Примечания пользователей

Пользователи ещё не добавляли примечания для страницы
To Top