i want to build a sql parser,it can recognize SELECT(include subquery) UPDATE,INSERT,DELETE,and it can recognize which table the sql statement select ,which column the sql statement operate ,and the relation between the columns,what should I do ? Your use of Yahoo! Groups is subject to http://docs.yahoo.com/info/terms/