如果不存在,如何更新记录数组insert,没有id?

时间:2016-06-06 08:30:08

标签: mysql

我尝试这样做:

 INSERT INTO hlr_client_country
          (perform_hlr, client_id, mcc, dial_code)
        VALUES
         (1,2,202,30),(1,2,204,31)
        ON DUPLICATE KEY UPDATE
        id         = 'id',
        client_id  = 'client_id',
        mcc        = 'mcc'

但查询始终会插入新记录和新记录。

我想先更新,如果记录不存在则插入一个 请帮忙

1 个答案:

答案 0 :(得分:0)

试试这段代码

exact = new DateTime(exact.Ticks, DateTimeKind.Local);

^ _ ^