问题:我在.SQL文件中有几百个sql插入语句,它将针对oracle数据库运行。我想检查插入语句是否正确形成,就像我想检测是否我错过了任何逗号等。只是我想确保语句将运行与任何错误。所以我想写一个小的Java应用程序来检查脚本运行之前是否有可能?检查SQL语句是否正确形成
示例查询:
INSERT INTO suppliers
(supplier_id, supplier_name)
VALUES
(24553, 'IBM');
我想即使在DB运行前进行检查。让我们假设我没有访问任何数据库。
该数据库应该已经告诉你,如果它没有正确形成。 – andre 2013-03-13 18:41:08
检查[这个讨论](http://stackoverflow.com/questions/141499/any-java-libraries-out-there-that-validate-sql-syntax) – 2013-03-13 18:45:19
@andre我想检查这甚至在运行之前D B 。让我们假设我没有访问任何数据库。 – Wills 2013-03-13 18:45:34