sp_help_spatial_geography_histogram (Transact-SQL)

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

Синтаксис

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.

USE AdventureWorks2012

GO

ALTER DATABASE AdventureWorks2012

SET COMPATIBILITY_LEVEL = 110;

GO

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

GO

См. также

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

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