Snowpark PythonでSQLクエリを実行する際、パラメータバインディングを使用してパラメータ化されたクエリを作成できます。 以下のコード例を見てください:
# 例1: Qmark形式のバインディング session.sql("SELECT * FROM customers WHERE customer_id = ?", params=[123]) # 例2: 複数パラメータのバインディング session.sql("SELECT * FROM values (?, ?), (?, ?)", params=[1, "a", 2, "b"]) # 例3: 文字列置換 customer_id = 123 session.sql(f"SELECT * FROM customers WHERE customer_id = {customer_id}")
Snowpark Pythonのsession.sql
関数でのパラメータバインディングの使用方法について、正しい説明はどれですか?
(select 1 option)
スポンサーを募集中。紹介コンテンツもご用意しますので、ご興味あればお問い合わせください。