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

ONduplicatekeyUPDATE関数へのエラー挿入

    私の悪い、@furrieは正しいです..コードは

    ON DUPLICATE KEY UPDATE
      firstname     = VALUES(firstname),
      lastname      = VALUES(lastname),
      aboutme       = VALUES(aboutme),
      subject1      = VALUES(subject1),
      subject2      = VALUES(subject2),
      subject3      = VALUES(subject3),
      country       = VALUES(country),
      birthday      = VALUES(birthday),
      occupation    = VALUES(occupation),
      mobile        = VALUES(mobile),
      websiteurl    = VALUES(websiteurl)";
    

    今では宝石のように機能しています...

    気にしないでください..私は実際にこれの代わりにUPDATE-SET条件を使用する必要がありました..とにかくあなたの時間のおかげで..これによって私はちょうど何かを学んだので、INSERTINTOでWHERE条件を使用することはできません...




    1. 出力句のSQLでフィルタリング

    2. Tomcat 9 と Apache DBCP + Spring 5 + Oracle 12c + SqlArrayValue

    3. MySQLのMSSQLIDENTITY列に相当

    4. 収集方法:OracleデータベースのCOUNT関数