数据库中一般不允许更改主码数据。如果需要更改主码数据时,怎样处理?

来源:百度知道 编辑:UC知道 时间:2024/05/24 06:10:02
假如一定要修改主码呢

你说的是否是主键?主码没见这么称呼过,如果经常需要修改,则数据库设计的不太合理,但也是可以修改的,自动增长ID是不可修改的

相当于重新做一条数据了,就是说 先开一个事物,读出原来的数据,复制不变的部分,删除原来的数据,再根据复制的数据新增一条数据,关闭事物