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

SQLステートメントですべてのパラメーターが使用されたわけではありません(Python、MySQL)

    パラメータマーカーは%sです %dではありません 。

    add_user = """INSERT INTO DB.tbluser 
                  (username, department, startyear, currentpos, link) 
                  VALUES (%s, %s, %s, %s, %s)"""
    

    パラメータマーカー に注意してください mysql.connectorによって使用されます %sと同じように見える場合があります Python文字列フォーマットで使用されますが、関係は偶然です。 oursqlのようないくつかのデータベースアダプタ およびsqlite3 ?を使用します %sの代わりにパラメータマーカーとして 。



    1. OracleDatabaseのPL/SQL変数の概要

    2. JSON_QUERY()SQL Server(T-SQL)の例

    3. SELECT、WHERE、およびORDER BY句の結果を再利用するにはどうすればよいですか?

    4. MySQLのDATETIMEフィールドから日付のみを選択するにはどうすればよいですか?