我是haskell的新手
如何解析sql语句“select a from b where a in (value1,value2,value3,...);” 使用haskell
我指的是http://hpaste.org/76009用于解析 sql 语句
我是haskell的新手
如何解析sql语句“select a from b where a in (value1,value2,value3,...);” 使用haskell
我指的是http://hpaste.org/76009用于解析 sql 语句
它使用parsec包进行解析。import Text.Parsec
那么你需要
case
parse p_sql "filename for error messages"
"select a from b where a in (value1,value2,value3,...);"
of
Left parseError -> -- handle the error
Right statements -> -- do something with your parsed sql statements