sp_help_spatial_geography_histogram (Transact-SQL)

Упрощает задание значений параметров сетки для пространственного индекса.

Применимо для следующих объектов: SQL Server (начиная с SQL Server 2012 до текущей версии).

Синтаксис

sp_help_spatial_geography_histogram [ @tabname =] 'tabname' 
     [ , [ @colname = ] 'columnname' ] 
     [ , [ @resolution = ] 'resolution' ]
     [ , [ @sample = ] 'tablesample' ]

Аргументы

  • [ @tabname =] 'tabname'
    Полное или неполное имя определенной таблицы, для которой был указан пространственный индекс.

    Кавычки требуются, только если определяется уточненная таблица. Если предоставлено полное имя таблицы, включая имя базы данных, в качестве последнего должно использоваться имя текущей базы данных. Аргумент tabname имеет тип sysname и не имеет значения по умолчанию.

  • [ @colname = ] 'columnname'
    Имя указанного пространственного столбца. Аргумент columnname имеет тип sysname и не имеет значения по умолчанию.

  • [ @resolution = ] 'resolution'
    Разрешение ограничивающего прямоугольника. Допустимые значения: от 10 до 5000. Аргумент resolution имеет тип tinyint и не имеет значения по умолчанию.

  • [ @sample = ] 'sample'
    Используемая область таблицы (в процентах). Допустимые значения: от 0 до 100. tablesample имеет тип float. По умолчанию установлено значение 100.

Значение свойства/возвращаемое значение

Возвращает табличное значение. В следующей сетке описывается содержимое столбцов таблицы.

Имя столбца

Тип данных

Описание

cellid

int

Представляет собой уникальный идентификатор каждой ячейки, отсчет начинается с 1.

cell

geography

Прямоугольный многоугольник, представляющий каждую ячейку. Форма ячеек идентична форме ячеек, используемой при пространственном индексировании.

row_count

bigint

Указывает количество пространственных объектов, которые ограничивают или содержат ячейку.

Разрешения

Пользователь должен быть членом роли public. Необходимо разрешение READ ACCESS на сервере и объекте.

Замечания

В пространственной таблице среды SSMS отображается графическое представление результатов. Можно повторно отправить запрос результатов с использованием пространственного окна для определения приблизительного количества элементов результатов.

Примечание

Объекты в таблице могут занимать более одной ячейки, поэтому сумма количества ячеек в таблице может быть больше числа фактических объектов.

Ограничивающим прямоугольником geography является вся планета.

Примеры

В следующем примере хранимая процедура sp_help_spatial_geography_histogram вызывается для таблицы Person.Address в базе данных AdventureWorks2012.

EXEC sp_help_spatial_geography_histogram @tabname = Person.Address, @colname = SpatialLocation, @resolution = 64, @sample = 30;

См. также

Другие ресурсы

Хранимые процедуры пространственного индекса (Transact-SQL)