征求一个数据库更新的解决思路
问题是这样的,比如一个字段为field_1,现在有一个数据提交过来。先查询表中有没有fields_1=CHKST的记录。如果有,那么使用update来更新这条记录。如果没有,则使用insert来新插入一条记录。考虑了一下,如果用
Select ..... where fields_1=CHKST
eof or bof
insert
else
update
这样的方式来操作的话,效率可能会很低。因为要比较将近5000条左右的记录。那不是要select 5000次左右.............想来向大家请教一下解决方案,先谢谢了