COUNT
Формат
COUNT
Назначение
Разрешение/запрет выдачи итоговой статистики.
Описание
Результаты обработки SQL-запросов, относящихся к обработке собственно данных, inl по умолчанию сопровождает дополнительной статистической информацией, позволяющей оценивать как временные характеристики выполнения запроса, так и его семантическую корректность (количество реально выбранных/обработанных записей), например:
INL : удалено строк: 23
или
INL : выдано строк: 12
Если вывод статистической информации нежелателен, то его можно
запретить, установив переключатель итоговой статистики в положение
выкл. (выключен).
Если этот переключатель установлен в положение вкл.
(включен), то выборки данных будут сопровождаться итоговой статистикой.
Управление переключателем итоговой статистики выполняет команда
COUNT, которая меняет текущее состояние переключателя на противоположное,
то есть вкл./выкл. на выкл./вкл. соответственно.
Команда
COUNT
воздействует только на SQL-операторы:
-
SELECT; -
INSERT; -
DELETE; -
UPDATE; -
EXECUTE PROCEDURE(если возвращается тип данных «курсор»).
Сразу после запуска
inl
переключатель итоговой статистики по умолчанию установлен в
положение
вкл.
Для просмотра текущего состояния переключателя статистики используется команда LIST.
Примеры
-
В процессе отладки SQL-запроса для подсчета найденных записей можно вместо встроенной в SQL функции count использовать команду
COUNT.SQL>select count(personid) from auto where make='FORD'; | 118| INL : выдано строк: 1 SQL>select personid from auto where make='FORD'; | 1| | 20| | 22| | 30| … | 981| | 983| | 997| INL : выдано строк: 118
-
Получить время выполнения SQL-запроса.
SQL>list … count : вкл. … SQL>update auto set year=year+1900; INL: начальное время : 17:54:54 конечное время : 17.54.56 INL: изменено строк: 1000