Вывод результата выборки данных (dump_results)

Назначение
 

Метод dump_results выводит содержимое выборки данных в удобном для просмотра и анализа виде. Метод используется, в основном, для тестирования SQL-запросов при отладке клиентских приложений. Метод dump_results вызывает метод neat_list для форматирования записей выборки данных.

Пакет

Package Linter::db

Прототип
$rows = $sth- >dump_results($maxlen, $lsep, $fsep, $fh);
Параметр Описание
$maxlen Максимальная длина полей строки результата (по умолчанию 35)
$lsep Разделитель строк результата (по умолчанию "\n")
$fsep Разделитель полей строки результата (по умолчанию ",")
$fh Спецификация файла, в который выводятся результаты (по умолчанию stdout)
Возвращаемые значения
Переменная Описание
$rows Содержимое выборки данных
$DBI::errstr Диагностическое сообщение (в случае ошибки)
Пример
my $dbh = $drh- >connect("DEMO", "SYSTEM", "MANAGER8")
        or die "Could not connect to database: " . DBI- >errstr;
my $sth = $dbh- >prepare("select MAKE, MODEL from AUTO limit 10;");
my $rows = $sth- >dump_results();
print("Total number of rows is $rows\n");
$sth- >finish();
$dbh- >disconnect();