0
に私はpsycopg2を使用してPythonでこのスニペットを持っています:コマンドをMogrifyingが自動的に設定=とPythonのpsycopg2のSQLモジュール
spam = None
command = sql.SQL("= {}").format(sql.Literal(spam))
があるため、SQLクエリに含まれるいかなる結果を与えない「= NULL」を与えます照会には "IS NULL"が必要です。
(スパムがNoneでないが、例えば「卵」場合は、「= 『卵』は、」クエリの罰金に動作します。)
自動的に「IS」と「=を切り替える方法はあります"次の引数がNoneであるかNoneでないかに応じて、Mogrifiedコマンドで?
ありがとうございます!
これはトリックです!ありがとうございました! Postgres側でそれを解決する考えを得ていませんでした。 – fraggykrueger