Parenthesised column name in index filter expressions
Personne n'a encore pris cette issue.
Évaluation
- Difficulté
- 3/5
- Temps estimé
- 1-2 jours
- Accessibilité débutants
- 45/100
Piste de recherche
Reproduisez l’instruction SQL Server signalée avec ScriptDom et comparez son comportement d’analyse à celui de SQL Server. Commencez au point d’entrée de l’analyse de ScriptDom et identifiez l’endroit où la colonne entre parenthèses dans l’expression de l’index filtré est rejetée. Le travail est considéré comme terminé lorsque cette instruction valide est analysée avec succès sans provoquer de régression dans les autres expressions de filtre d’index.
Rédigé par le modèle d'indexation à partir du texte de l'issue.
Description
The following SQL is accepted as valid and works as intended by SQL Server.
CREATE TABLE DummyTable (
col int,
INDEX INDEX_ON_COL (col) WHERE (col) IS NOT NULL
)
However, ScriptDom cannot parse it due to the parenthesis around the column name, not 100% sure if this is an issue with SQL Server or with ScriptDom.
Version: Microsoft SQL Server 2019 (RTM-CU32) (KB5054833) - 15.0.4430.1 (X64) Feb 21 2025 17:28:26 Copyright (C) 2019 Microsoft Corporation Developer Edition (64-bit) on Windows 10 Enterprise 10.0 <X64> (Build 22631: ) (Hypervisor)
- Langage dominant
- GAP
- Étoiles
- 277
- Forks
- 43
- Merge moyen
- 46 min
- PR mergées (30 j)
- 2
Préparer son environnement
Par où commencer
- Lisez l'issue en entier, puis le guide de contribution du projet.
- Signalez en commentaire que vous la prenez — cela évite que deux personnes fassent le même travail.
- Forkez le dépôt et travaillez sur une branche.
- Ouvrez une pull request qui référence le numéro de l'issue.
Autres issues de microsoft/SqlScriptDOM
-
Difficulté 2/5 1-3 heures Accessibilité débutants 84/100
microsoft/SqlScriptDOM#228 ·
-
Difficulté 2/5 1-3 heures Accessibilité débutants 62/100
microsoft/SqlScriptDOM#183 ·
-
Difficulté 4/5 3-5 jours Accessibilité débutants 56/100
microsoft/SqlScriptDOM#226 · 1 réaction ·
-
Difficulté 4/5 3-5 jours Accessibilité débutants 48/100
microsoft/SqlScriptDOM#225 ·
-
Difficulté 3/5 1-2 jours Accessibilité débutants 58/100
microsoft/SqlScriptDOM#224 ·
Toutes les issues de microsoft/SqlScriptDOM
Issues similaires
-
Difficulté 2/5 1-3 heures Accessibilité débutants 75/100
dotnet/roslyn#85793 · 1 commentaire ·
Les mainteneurs répondent en général sous 1 jour
-
Difficulté 2/5 1-3 heures Accessibilité débutants 88/100
-
`type T = intrinsic` is read as a type name, and `type T = interface` as the `intrinsic` keywordOuverte
Difficulté 2/5 1-3 heures Accessibilité débutants 82/100
sveltejs/acorn-typescript#152 ·
-
area:stdlib found-by:code-review kind:silent-wrong
Difficulté 2/5 1-3 heures Accessibilité débutants 88/100
InauguralSystems/EigenScript#1338 ·
Les mainteneurs répondent en général sous 1 jour
-
better error message generics low priority
Difficulté 2/5 1-3 heures Accessibilité débutants 88/100
Les mainteneurs répondent en général sous 1 jour