如何检测SQL语法是否正确?想做一个SQL语法检测的程序,检测需要包括select update delete,存储过程的创建、执行,表的创建、修改等,也就是基本上包含所有类型的SQL语句。还有一点很重要,比如:select a from table1 这句语法没有问题,但如果table1中没有a字段,那也不会执行成功。也就是说,不光是要语法正确还要判断是否能执行成功。不知道该怎么做,请大家指点。 希望能有完美的解决方案~~[解决办法]