Note
L’accès à cette page nécessite une autorisation. Vous pouvez essayer de vous connecter ou de modifier les répertoires.
L’accès à cette page nécessite une autorisation. Vous pouvez essayer de changer de répertoire.
S’applique à :SQL Server
Azure SQL Database
Azure SQL Managed Instance
Base de données SQL dans Microsoft Fabric
Détails
| Attribut | Valeur |
|---|---|
| Nom du produit | SQL Server |
| ID de l’événement | 10509 |
| Source de l’événement | MSSQLSERVER |
| Composant | SQLEngine |
| Nom symbolique | PG_INVALID_STMT |
| Texte du message | Impossible de créer le repère de plan '%.*ls', car l’instruction spécifiée par @stmt ou @statement_start_offset contient une erreur de syntaxe ou n’est pas éligible à une utilisation dans un repère de plan. Fournissez une seule instruction Transact-SQL valide ou une position de départ de l'instruction valide dans le lot. Pour obtenir une position de départ valide, interrogez la colonne statement_start_offset de la fonction de gestion dynamique sys.dm_exec_query_stats. |
Explication
L’instruction spécifiée par @stmt ou @statement_start_offset contient une erreur de syntaxe ou n’est pas utilisable dans un repère de plan.
Action de l’utilisateur
Fournissez une seule instruction Transact-SQL valide ou une position de départ de l'instruction valide dans le lot. Pour obtenir une position de départ valide, interrogez la colonne statement_start_offset de la fonction de gestion dynamique sys.dm_exec_query_stats.
Voir aussi
sp_create_plan_guide (Transact-SQL)
Repères de plan
sys.dm_exec_query_stats (Transact-SQL)
sp_create_plan_guide_from_handle (Transact-SQL)