【发布时间】:2011-02-25 19:48:09
【问题描述】:
对于Data Explorer,我想添加对批处理分隔符的支持。
例如,如果用户输入:
select 'GO' go select 1 as go 走 选择 100我想返回三个结果集。
很明显,我需要某种解析器,我希望这是一个已解决的问题,我可以将其插入。(编写完整的 T-SQL 解析器不是我想做的事)
什么组件/演示代码可以实现将这个批次分成 3 个部分?
【问题讨论】:
-
jeez ... 这个要 12k temporal-wave.com/…
-
注意:微软发布了一个 TSql100Parser 但是......对于我的一生,我无法弄清楚如何为它提供一个批处理标识符......我倾向于只做一个微不足道的事情,尽管非常受限解决方案。