Exporter (0) Imprimer
Développer tout

CREATE SPATIAL INDEX (Base de données SQL Azure)

Cette rubrique est obsolète. La version actualisée est disponible à la page Référence SQL 14 Transact-SQL.

ImportantImportant
Cette rubrique n'est pas tenue à jour. Pour obtenir la version actuelle, consultez CREATE SPATIAL INDEX (Transact-SQL).

Crée un index spatial sur une table et une colonne spécifiées dans la base de données actuelle. Un index peut être créé avant que la table soit remplie de données.

Conventions de syntaxe (Base de données SQL Azure)


CREATE SPATIAL INDEX index_name 
    ON <object> (spatial_column_name ) 
    { 
      [ USING <geometry_grid_tessellation> ] 
          WITH ( <bounding_box> 
                [ [,] <tesselation_parameters> [,... n ] ] 
                [ [,] <spatial_index_option> [,... n ] ] ) 
     | [ USING <geography_grid_tessellation> ] 
          [ WITH ( [ <tesselation_parameters> [,... n ] ] 
                   [ [,] <spatial_index_option> [,... n ] ] ) ] 
    } 


[ ; ]

<object> ::=
{
    [database_name. [schema_name ] . | schema_name. ] 
                table_name<geometry_grid_tessellation> ::= 
{ GEOMETRY_GRID }
  
<bounding_box> ::= 
BOUNDING_BOX =( {
        xmin, ymin, xmax, ymax 
   | <named_bb_coordinate>, <named_bb_coordinate>, <named_bb_coordinate>, <named_bb_coordinate> 
  } )<named_bb_coordinate> ::= { XMIN = xmin | YMIN = ymin | XMAX = xmax | YMAX=ymax }

<tesselation_parameters> ::= 
{ 
    GRIDS = ( { <grid_density> [ ,... n ] | <density>, <density>, <density>, <density>  } ) 
  | CELLS_PER_OBJECT = n 
}

<grid_density> ::= 
{
     LEVEL_1 = <density> 
  |  LEVEL_2 = <density> 
  |  LEVEL_3 = <density> 
  |  LEVEL_4 = <density> 
}

<density> ::= { LOW | MEDIUM | HIGH }

<geography_grid_tessellation> ::= 
{ GEOGRAPHY_GRID }
  
<spatial_index_option> ::= 
{
    IGNORE_DUP_KEY = OFF
  | STATISTICS_NORECOMPUTE = { ON | OFF }
  | DROP_EXISTING = { ON | OFF }
  | ONLINE = OFF 
}

Ce diagramme de syntaxe montre les arguments et options pris en charge dans Base de données SQL Microsoft Azure.

Base de données SQL Microsoft Azure ne prend pas en charge les arguments et options suivants avec l'instruction CREATE SPATIAL INDEX :

  • Mot clé ON pour

    • partition_schema_name

    • filegroup_name

    • default

  • relational_index_option :

    • PAD_INDEX

    • FILLFACTOR

    • SORT_IN_TEMPDB

    • ALLOW_ROW_LOCKS

    • ALLOW_PAGE_LOCKS

    • MAXDOP

  • Index relationnel à compatibilité descendante

noteRemarque
Base de données SQL Microsoft Azure prend en charge le format de nom en trois parties database_name.[schema_name].object_name lorsque database_name est la base de données actuelle ou que database_name est tempdb et object_name commence par #.

Base de données SQL Microsoft Azure ne prend pas en charge les noms en quatre parties.

Pour plus d'informations sur les arguments et l'instruction CREATE SPATIAL INDEX, consultez CREATE SPATIAL INDEX (Transact-SQL) dans la Documentation en ligne de SQL Server.

Dans Base de données SQL Microsoft Azure, il est impossible de créer des index sur des tables ou des vues dans une autre base de données.

Microsoft réalise une enquête en ligne pour recueillir votre opinion sur le site Web de MSDN. Si vous choisissez d’y participer, cette enquête en ligne vous sera présentée lorsque vous quitterez le site Web de MSDN.

Si vous souhaitez y participer,
Afficher:
© 2014 Microsoft