sql. Создание массива на основе выборки из базы данных
|
$.sparse(false|true)
|
false или 0 = создать обычный массив. Значения строк выборки последовательно добавляются в массив (по умолчанию)
true или 1 = создать разреженный массив. Первая колонка данных должна содержать индексы, по которым будут размещены значения (аналогично ^hash::sql{}) |
$.limit(n)
|
получить только n записей
|
$.offset(n)
|
отбросить первые n записей выборки
|
$.bind[hash]
|
связанные переменные, см. «Работа с IN/OUT-переменными»
|
$.distinct(true|false)
|
false или 0 = считать наличие дубликата ошибкой (по умолчанию);
true или 1 = выбрать из таблицы записи с уникальным ключом. |
$.type[hash/string/table]
|
hash = значение каждого элемента - хеш (по умолчанию);
string = значение каждого элемента - строка, при этом нужно указать ровно один (два в случае $.sparse(true)) столбца в SQL-запросе; table = значение каждого элемента - таблица со всеми колонками результата. |
Copyright © 19972024 Art. Lebedev Studio | http://www.artlebedev.ru | Дата обновления: 19.12.2024 |