2

cx_OraclePython で Oracle データベースに対して SQL クエリを実行するために使用しています。これまでのところ、これらのクエリを文字列に貼り付けてcursor.execute()から、cx_Oracle に付属の関数を使用してそれらを実行してきました。

#simple example
query = """SELECT *
           FROM my_table"""
cursor.execute(query)

しかし、私の選択クエリは非常に複雑になり、コードが少し乱雑になり始めています。SQLコードを.sqlファイルに単純に保存し、Pythonまたはcx_Oracleがそのファイルを呼び出す方法があるかどうか疑問に思っていましたか? そのようなものは Google を使えば簡単に見つかるかもしれないと思っていたのですが、奇妙なことに私の検索は枯渇しています。

4

1 に答える 1