Library Written in C# For Parsing SQL Server T-SQL Scripts in .Net
Available on Nuget, TSQL.Parser.
Install-Package TSQL.Parser
- Full T-SQL implementation.
- Streaming tokenizer for parsing scripts into tokens.
- Returns tokens of type characters, comments, identifiers, keywords, literals, variables, and operators.
- Handles both single line and multi line comments.
- Select statement parser.
- .Net Framework 4.0+ and .Net Core 2.0+ compatible.
- Colorization
- Parsing comments.
- Find and replace.
- Script validation.
- More statement parsers built on top of tokenizer.
- See wiki for simple code examples and output.
- See test cases in project.