sp_drop_openrowset_statistics (Transact-SQL)
S’applique à : Azure SQL Managed InstanceAzure Synapse Analytics (pool SQL serverless uniquement)
Supprime les statistiques de colonne d’une colonne dans le OPENROWSET
chemin d’accès des pools SQL serverless Azure Synapse. Pour plus d’informations, consultez Statistiques dans Synapse SQL. Cette procédure est également utilisée par Azure SQL Managed Instance pour les statistiques de colonnes dans des sources de données externes via OPENROWSET
.
Il n’existe aucune méthode directe pour mettre à jour les statistiques existantes. Au lieu de cela, supprimez et créez des statistiques à l’aide de sp_create_openrowset_statistics.
Conventions de la syntaxe Transact-SQL
Syntaxe
sys.sp_drop_openrowset_statistics
[ @stmt = ] N'stmt'
Arguments
[ @stmt = ] N’stmt'
Spécifie une instruction Transact-SQL qui retourne les valeurs de colonne à utiliser pour les statistiques. Vous pouvez utiliser TABLESAMPLE
dans @stmt pour spécifier des exemples de données à utiliser. Si TABLESAMPLE
ce n’est pas spécifié, FULLSCAN
il est utilisé.
<tablesample_clause> ::= TABLESAMPLE ( sample_number PERCENT )
Notes
Les métadonnées des statistiques ne sont pas disponibles pour les OPENROWSET
colonnes.
autorisations
Nécessite ADMINISTER BULK OPERATIONS
ou ADMINISTER DATABASE BULK OPERATIONS
dispose d’autorisations.
Exemples
Pour les scénarios d’utilisation et les exemples, passez en revue les statistiques de mise à jour.