0
我有一個小問題 - 我如何編寫一個函數在mysql中插入一個記錄,如果它不存在或者它的情況下它存在然後說例如記錄更新後,應重新插入缺省記錄的新副本,並在表中更新記錄。 讓我舉一個小的情況下,請撲在我之前仔細閱讀,我想是最好的,我可以這樣解釋:Mysql函數:插入如果不存在或更新
table name= Computer.
Columns(2) = comp_id(Auto-increment), comp_name.
默認數據我想在表=
comp_id= 1, comp_name='Dell'
現在,我是否應該更新此信息:
comp_name='HP'
該功能會自動加上此前的紀錄這是:
comp_name='Dell'
我想使用更新,如果不存在,但我正在讀博客,他們聲明,如果不存在,Mysql不支持更新。如果你能提供任何建議,我會很感激,謝謝。
的可能重複[如何更新,如果存在,插入如果不是(又名更新插入或合併)在MySQL?(http://stackoverflow.com/questions/1218905/how-do-i -update-IF-存在 - 插入 - 如果 - 不又名-UPSERT-或合併,在MySQL的) –