sql >> データベース >  >> RDS >> Mysql

Pythonからmysqlへの日時パス値

    フォーマットパラメータを使用してクエリを実行しますが、これらを渡さないでください。 % (start, next) 一部は外部に移動します SQLクエリの例:

    cur_ca.execute("""
             select id,
         date_created,
         data
         from bureau_inquiry where date_created >= %s and date_created < %s
         """ % (start, next)
       )
    

    ただし、データベースがクエリを準備してクエリプランを再利用できるように、SQLパラメータを使用することをお勧めします。

    cur_ca.execute("""
             select id,
         date_created,
         data
         from bureau_inquiry where date_created >= ? and date_created < ?
         """, (start, next)
       )
    

    PyODBCは?を使用します SQLパラメータの場合。




    1. SQL Server認証とWindows認証:どちらをいつ使用するか

    2. mysqlからsolrにデータをインポートする方法

    3. SQLでのCREATETABLE–SQLでのテーブルの作成について知っておくべきことすべて

    4. MacOS用のMysql-dev