Справочное руководство по MySQL версии 4.1.1-alpha


         

Интерфейс DBI


Унифицированные методы DBI

Метод Описание connect Создает соединение с сервером disconnect Разрывает соединение с сервером prepare Готовит SQL-запрос к выполнению execute Выполняет приготовленный запрос do Готовит и выполняет запрос quote Заключает в символы цитирования строки или BLOB-значения, которые вы собираетесь внести fetchrow_array Возвращает следующую запись как массив fetchrow_arrayref Возвращает следующую запись как ссылку на массив fetchrow_hashref Возвращает следующую запись как ссылку на хеш fetchall_arrayref Возвращает всю информацию как массив массивов finish Завершает выражение и освобождает системные ресурсы rows Возвращает количество измененных/удаленных строк data_sources Возвращает массив, список баз данных, доступных на сервере ChopBlanks Определяет, будут ли методы fetchrow_* убирать начальные и оконечные пробелы NUM_OF_PARAMS Количество символов-заполнителей в приготовленном выражении NULLABLE Возвращает ссылку на массив значений, которые определяют, могут ли столбцы содержать значения NULL. Возможные значения для каждого элемента массива: 0 или пустая строка, если столбец не может быть NULL, 1 - если может, и 2, если статус NULL для столбца неизвестен trace Производит трассировку для отладки

Методы, определенные только для MySQL

Метод Описание insrtid Значение AUTO_INCREMENT, которое было присвоено последним is_blob Какие столбцы имеют тип BLOB is_key Какие столбцы являются ключами is_num Какие столбцы имеют числовой тип is_pri_key Какие столбцы являются первичными ключами is_not_null Столбцы, которые НЕ МОГУТ иметь значение NULL. См. NULLABLE length Максимально допустимые размеры содержимого столбцов max_length Максимальные размеры столбцов, присутствующих в результате NAME Имена столбцов NUM_OF_FIELDS Количество полей, возвращенных в результате операции table Имена таблиц в результате type Типы всех столбцов

Более детально методы Perl DBI описаны в следующих разделах. Возвращаемые переменные:



Содержание  Назад  Вперед