Python用のSQL解析または分解ライブラリが必要です。SQLテキストクエリを入力して、結果としてクエリパーツを取得できるようにしたいと思います。凝ったものである必要はありませんが、自分で構文解析を行うことは避けたいと思います。理想的には、次のようなことができます。
the_query = "select something from some_table where blah = 'thing' limit 15"
query_parts = the_library.parse(the_query)
print query_parts.limit().val()
>>> '15'
そしてこれも:
the_query = "select something from some_table where blah = 'thing'"
query_parts = the_library.parse(the_query)
print query_parts.limit().val()
>>> None
誰かが私たちにこれへのポインタを与えることができますか?機能がさらに制限されている場合は、それでも問題ありません。
どうもありがとう!