我在表A中有2个字段AA,BB内容如下:
AA BB
aaaaaaaaaaa bbbbbbbbbbb
aaaaaaaaaaa bbbbbbbbbbb
aaaaaaaaaaa bbbbbbbbbbb
aaaaaaaaaaa bbbbbbbbbbb现在我必需只对一行进行更新.
AA BB
aaaaaaaaaaa bbbbbbbbbbb
aaaaaaaaaaa bbbbbbbbbbb
aaaaaaaaaaa bbbbbbbbbbb
aaaaaaaaaaa bbbbbbbbbbb现在我必需只对一行进行更新.
好歹说个哪行吧,随便一行??取个min(rowid)或者max(rowid)就行了
update a set bb='b' where aa='aaaaaaaaaaa' and rownum=1
这语句行不同,因为表里面不是只有一种相同的数据,
打个比方:
cccccccccc eee
cccccccccc eee
aaaaaaaaaaa bbbbbbbbbbb
aaaaaaaaaaa bbbbbbbbbbb
aaaaaaaaaaa bbbbbbbbbbb
aaaaaaaaaaa bbbbbbbbbbb
我要更新 aaaaaaaaaaa bbbbbbbbbbb中的随便一行.