apache / apache/datafusion-sqlparser-rs
MsSql statement parsing failure.
- Vorherrschende Sprache
- Rust
- Sterne
- 3.5k
- Forks
- 772
- Ø Merge
- 4 T. 9 Std.
- Gemergte PRs (30 T.)
- 17
Beschreibung
``` sql
DELETE tbl
```
[OUTPUT clause (Transact-SQL)](https://learn.microsoft.com/en-us/sql/t-sql/queries/output-clause-transact-sql)
``` sql
insert into [SsoTokenLog] ([Co_id],[U_id],[Sso_token],[Created]) output inserted.* values (@0,@1,@2,@3)
```
Beitragsleitfaden
Für dieses Repository ist kein Beitragsleitfaden indexiert
Rechercherichtung
Das Issue nennt keine Quelldatei und keinen Test. Beginne damit, das Parsen von `DELETE tbl` und der Anweisung `INSERT ... OUTPUT inserted.*` mit dem MSSQL-Dialekt zu reproduzieren, und untersuche anschließend die resultierenden Parserfehler. Erledigt ist die Aufgabe, wenn beide Anweisungen erfolgreich geparst werden und eine Regressionstestabdeckung für die gemeldeten Formen vorhanden ist.
Vom Indexierungsmodell aus dem Issue-Text verfasst.
Bewertung
- Tech-Stack
- rust, sql
- Bereich
- databases
- Issue-Typ
- Bug
- Schwierigkeit
- 3/5
- Geschätzter Aufwand
- 1-2 Tage
- Aktivitätsstatus
- Veraltet
- Klarheit
- Muss geklärt werden
- Anfängerfreundlichkeit
- 35/100