update 的问题 ( 积分: 38 )

  • 主题发起人 主题发起人 gzccjz
  • 开始时间 开始时间
G

gzccjz

Unregistered / Unconfirmed
GUEST, unregistred user!
select 出四条一模一样的记录.没有ID字段.如果用update只更新select出的第二条记录
 
这属于定位的问题,当前记录在哪一条上,就更新哪一条.
 
这属性表的设计问题,如果更新是用Sql语句的,不更改表结构,就没办法。
所以表一定要有主键字段。
 
有没有跟 select top 1 相反的显示最后一条记录的关键字??
 
設計識別列或主鍵看看呢
 
加一个自增字段做主键好了
 
如果表不设主键,则update可能会失败,因为数据库无法定位重复记录
 
后退
顶部