中国开发网: 论坛: 程序员情感CBD: 贴子 362155
dead_lee: 要多读书,别啥不经过学习就发话。。。
sql server一般用自增字段当pk,是自增字段本身不能那么直接的修改(也不是不能修改),不是pk本身不允许修改
oracle一般用sequence做自增字段的实现方式,但是字段本身没有任何特别,可以随便改。。。
pk当然可以随便改,但是改pk是一种不好的做法,有很多影响书上都有,一般设计上会用业务无关的字段当作pk。典型的例子就是身份证号码最好不要当作人的pk

相关信息:


欢迎光临本社区,您还没有登录,不能发贴子。请在 这里登录