Microsoft.SqlServer.TransactSql.ScriptDom by Microsoft

<PackageReference Include="Microsoft.SqlServer.TransactSql.ScriptDom" Version="161.8905.0" />

.NET API 5,152,136 bytes

 TSqlTokenType

public enum TSqlTokenType
Add = 4

AddEquals = 212

All = 5

Alter = 6

Ampersand = 190

And = 7

Any = 8

As = 9

Asc = 10

Backup = 12

Bang = 188

Begin = 13

Between = 14

Break = 15

Browse = 16

Bulk = 17

By = 18

Cascade = 19

Case = 20

Check = 21

Circumflex = 209

Close = 23

Clustered = 24

Coalesce = 25

Collate = 26

Colon = 202

Column = 27

Comma = 198

Commit = 28

Compute = 29

Concat = 221

Contains = 31

Continue = 33

Convert = 34

Create = 35

Cross = 36

Current = 37

Cursor = 42

Database = 43

Dbcc = 44

Declare = 46

Default = 47

Delete = 48

Deny = 49

Desc = 50

Disk = 173

Distinct = 51

Divide = 201

Dot = 200

Double = 53

Drop = 54

Dump = 180

Else = 55

End = 56

EqualsSign = 206

Errlvl = 57

Escape = 58

Except = 59

Exec = 60

Execute = 61

Exists = 62

Exit = 63

External = 175

Fetch = 64

File = 65

For = 67

Foreign = 68

FreeText = 69

From = 71

Full = 72

Function = 73

Go = 223

GoTo = 74

Grant = 75

Group = 76

Having = 77

HexLiteral = 228

HoldLock = 78

Identifier = 236

Identity = 79

If = 82

In = 83

Index = 84

Inner = 85

Insert = 86

Integer = 225

Intersect = 87

Into = 88

Is = 89

Join = 90

Key = 91

Kill = 92

Label = 224

Left = 93

LeftCurly = 193

LeftShift = 219

LessThan = 205

Like = 94

LineNo = 95

Load = 181

Merge = 182

Minus = 199

ModEquals = 215

Money = 229

National = 96

NoCheck = 97

None = 0

Not = 99

Null = 100

NullIf = 101

Numeric = 226

Of = 102

Off = 103

Offsets = 104

On = 105

Open = 106

OpenQuery = 108

OpenRowSet = 109

OpenXml = 110

Option = 111

Or = 112

Order = 113

Outer = 114

Over = 115

Percent = 116

Pivot = 177

Plan = 117

Plus = 197

Precision = 174

Primary = 118

Print = 119

Proc = 120

Procedure = 121

Public = 122

Raiserror = 123

Read = 124

ReadText = 125

Real = 227

References = 127

Restore = 129

Restrict = 130

Return = 131

Revert = 176

Revoke = 132

Right = 133

RightCurly = 194

RightShift = 220

Rollback = 134

RowCount = 135

Rule = 137

Save = 138

Schema = 139

Select = 140

Semicolon = 204

Set = 142

SetUser = 143

Shutdown = 144

Some = 145

Star = 195

Statistics = 146

StopList = 183

SystemUser = 147

Table = 148

TextSize = 149

Then = 150

Tilde = 211

To = 151

Top = 152

Tran = 153

Trigger = 155

Truncate = 156

TryConvert = 187

TSEqual = 157

Union = 158

Unique = 159

Unpivot = 178

Update = 160

UpdateText = 161

Use = 162

User = 163

Values = 164

Variable = 238

Varying = 165

View = 166

WaitFor = 167

When = 168

Where = 169

While = 170

WhiteSpace = 243

With = 171

WriteText = 172