sql server中同一条记录的其他字段中如何引用id(标识)字段。
具体就是:我在delphi中添加一条记录到数据库表,表中有id(标识,自增)作为流水号。请问,在添加这条记录时,有其他字段要引用到id字段的值,最后,一起提交。请问这样作可以么?如果可以,怎么实现?(多用户操作)
多谢大家!
具体就是:我在delphi中添加一条记录到数据库表,表中有id(标识,自增)作为流水号。请问,在添加这条记录时,有其他字段要引用到id字段的值,最后,一起提交。请问这样作可以么?如果可以,怎么实现?(多用户操作)
多谢大家!
建议还是insert 后再UPDATE吧。
最后提交这条新纪录,可以的。
比如你取出来的id是123,那别人再来取只能取到124了。
先INSERT,在UPDATE好
如果,在我获取最后一条记录的id的值的同时,又有一条记录添加进来。那我再id+1岂不就是刚刚别人添加记录的id!还是不能满足要求呀!!!!