我有一个这样的查询脚本:
从dbo.View1中选择View1.OrderDate,View1.Email,SUM(View1.TotalPayments)WHERE(View1.OrderStatus =’Completed’)GROUP BY View1.OrderDate,View1.Email HAVING(SUM(View1.TotalPayments)> 75);
有什么方法可以从SQL查询中提取一些关键信息?例如表名和列名,我有两个问题:
我认为最好的答案是使用Irony解析器:http: //irony.codeplex.com/
Hanselman与如何使用它来解析SQL有很好的链接:http : //www.hanselman.com/blog/TheWeeklySourceCode59AnOpenSourceTreasureIronyNETLanguageImplementationKit.aspx
我希望这会有所帮助,并祝您好运!