Skip to content

A simple GUI tool to help use Microsoft.SqlServer.TransactSql.ScriptDom

Notifications You must be signed in to change notification settings

sqlartist/TsqlScriptDom

 
 

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

7 Commits
 
 
 
 
 
 
 
 
 
 

Repository files navigation

TsqlScriptDom

A simple GUI tool to help use Microsoft.SqlServer.TransactSql.ScriptDom

I created this tool when I was learning on how to use the library to analyze T-SQL scripts. It basically contains a treeview to show the hierarchical structure of the SQL scripts, showing each fragment's properties, and generating formatted SQL scripts.

Usage

  • You can pipe SQL scripts to the tool by using "select * from foo" | TsqlScriptDom.exe -
  • You can pass multiple SQL files to the tool from command line
  • You can drag & drop files onto the SQL script pane
  • You can open a new window by select some SQL scripts to parse them alone
  • Select a tree node will also select the corresponding SQL scripts in the editor
  • Double click a location in the editor, or use menu item "Tools/Locate in Tree" to locate the corresponding node in treeview

About

A simple GUI tool to help use Microsoft.SqlServer.TransactSql.ScriptDom

Resources

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published

Languages

  • F# 100.0%