是否有记录或至少模糊记录的方法来使用隐藏在SQL Server目录结构(batchparser.dll
)内部的SQL Server C:\Program Files\Microsoft SQL Server\MSSQL10_50.MSSQLSERVER\MSSQL\Binn
?
是否可以提交T-SQL批处理并解析语法错误?
答案 0 :(得分:1)
基于David Brabant的链接(http://msdn.microsoft.com/en-us/library/microsoft.sqlserver.management.batchparser(v=sql.110).aspx),这个dll只是将输入文本解析为批处理(例如,单独的GO语句之间的文本)。进行解析的具体功能是
您可能会发现TSqlParser类更有用:
http://msdn.microsoft.com/en-us/library/microsoft.sqlserver.transactsql.scriptdom.tsqlparser.aspx
或SqlParser命名空间: