問題タブ [general-sql-parser]

For questions regarding programming in ECMAScript (JavaScript/JS) and its various dialects/implementations (excluding ActionScript). Note JavaScript is NOT the same as Java! Please include all relevant tags on your question; e.g., [node.js], [jquery], [json], [reactjs], [angular], [ember.js], [vue.js], [typescript], [svelte], etc.

0 投票する
1 に答える
251 参照

sql - SQL パーサーから注文タイプを抽出する

global sql parser (gsp)order sql queryおよびextract and or from where条件から列およびソートタイプを抽出するために使用 します

列名を抽出できますが、注文タイプを抽出できます

1-注文タイプを抽出するにはどうすればよいですか?

2-どのようにSQLをどこから抽出できますか?

0 投票する
2 に答える
1797 参照

java - JSQL パーサーを使用してクエリからテーブル名を取得する方法は?

クエリを解析するコードを書き始めたのは、同じSQLクエリがAPIs利用できることを確認するためだけでした。JSQLParser herejarを見たとき、指定された依存関係を使用してダウンロードしました

SQL以下のように、クエリから列名を取得するコードを見つけました。

メインクラス:エントリー

パーサーを使用するクラス: 変数

以下の方法を使用してテーブルを取得しようとしました:私はこれを試しました

しかし、それはNULLを印刷しています。

私が使用しているクエリはPostgresql. メソッド: getColumns は列を正しく出力しています。渡されたクエリからテーブル名を出力する方法がわかりません。クエリからテーブル名を取得する特定の方法はありますか? JSQLParserを使用して特定のクエリからテーブル名を抽出する方法を教えてください。