cari

Rumah  >  Soal Jawab  >  teks badan

java - Bagaimana untuk mengubah suai mybatis jika ia wujud dalam pangkalan data, dan tambah jika ia tidak wujud

Saya ingin melaksanakan fungsi sisipan Sebelum memasukkan, ia dinilai sama ada terdapat data yang sama dengan medan kunci dalam pangkalan data Jika ya, lakukan operasi pengubahsuaian untuk nasihat: Adakah terdapat sebarang cara untuk melakukannya tanpa membuat pertanyaan sendiri, bolehkah keseluruhan proses diselesaikan dengan menghubungi terus? Adakah terdapat kaedah yang sama dalam mybatis?

给我你的怀抱给我你的怀抱2829 hari yang lalu640

membalas semua(3)saya akan balas

  • 过去多啦不再A梦

    过去多啦不再A梦2017-05-17 10:06:15

    Terdapat kemas kini kunci pendua dalam mysql, cuma buat indeks unik untuk medan kunci

    balas
    0
  • 黄舟

    黄舟2017-05-17 10:06:15

    mybatis应该没有这样的条件控制, 只能看数据库有没有类似的条件控制, 如果是oracle可以用merge into using (subquery) on (condition) when matched then update (update statement) when not matched then insert (insert statement)

    balas
    0
  • 怪我咯

    怪我咯2017-05-17 10:06:15

    Bolehkah saya menggunakan pengganti mysql ke?

    balas
    0
  • Batalbalas