Атрибуты класса
Доступные атрибуты класса приведены в таблице 2.
| Имя атрибута | Тип доступа | Значение атрибута |
|---|---|---|
| description | read-only |
Описание столбцов запроса выборки данных в виде массива: (< описание столбца1 >) (< описание столбца2 >)… Элемент массива имеет следующую структуру:
Пример: [('CHARS_COL', < type 'STRING' >, 20, 20, 0, 0, 1), ('VARCHARS_COL', < type 'STRING' >, 20, 20, 0, 0, 1)]
|
| rowcount | read-only |
Количество реально обработанных строк:
Атрибут принимает значение |
| arraysize | read/write |
Количество строк, выбираемых с помощью метода fetchmany() за один вызов. Если не установлено, по умолчанию равно 1
|
| mode | read-only | Уровень изоляции курсорных транзакций |
| name | read/write | Имя курсора для операций c конструкцией WHERE CURRENT OF |
| statement | read-only | Текст SQL-запроса, оттранслированного с помощью метода prepare() или выполненного с помощью метода execute() |
| connection | read-only | Ссылка на соединение, от которого создан курсор |
| channelid | read-only | Идентификатор соединения |
Примечание
Атрибут объекта курсора description возвращает информацию о каждом из столбцов результата запроса. Код типа type_code должен быть проверен на равенство одному из типов python-объектов. Объекты типа могут быть равны более чем одному коду типа (например, DATETIME может быть равен кодам типа для столбцов даты, времени и временной метки).