优化ETL过滤模块
大石头 编写于 2017-08-29 17:11:46
X
#一个非常简单的SQL查询语句匹配
^
\bSelect\s+(?<选择列>.*)
\s+From\s+(?<数据表>.+?)
(?:\s+Where\s+(?<条件>.+?))?
(?:\s+Group\s+By\s+(?<分组>.+?))?
(?:\s+Having\s+(?<分组条件>.+?))?
(?:\s+Order\s+By\s+(?<排序>.+?))?
$