SQL クエリが有効な ANSI SQL であることを確認するための優れたツールはありますか? オプションで、どの DBMS がそれを解釈できませんか? http://developer.mimer.com/validatorを見つけましたが、コマンド ライン ツール、できればオープン ソースがあるかどうか疑問に思っていました。
6369 次
2 に答える
2
これは、コマンド ラインを介してベンダー固有のオフライン SQL 構文チェックを行うのに役立つSQL ライブラリです。Java と .NET の両方のデモが利用可能でした。
于 2012-01-08T09:42:29.650 に答える
1
おそらく、ANTLRやJavaCCのようなパーサ/ジェネレータには、ANSISQL92文法がすでに構築されています。もしそうなら、あなたはパーサー/ジェネレーターを実行し、出てくるクラスを構築することができます、そしてボブはあなたの叔父です。
ANTLRにはOraclePL /SQLに基づくものがあるようです。多分それはあなたを助けることができます。ANTLRは素晴らしいツールであり、知っておく価値があります。
于 2008-12-30T14:07:09.480 に答える