自动增量和顺序

时间:2014-05-18 17:06:39

标签: mysql sql oracle

我正在研究序列,因为我对序列很陌生,所以我很少有疑问:

  1. 在MySQL中使用时,序列和自动增量之间的区别是什么。

  2. 我是否可以添加序列或更改列并将其值更改为自动递增或序列值(如果已在表中创建列(它已经是主键但没有自动增量)或我是否需要删除该列并再次创建它。

  3. 我可以为单个表的不同列添加多个序列吗?

  4. 所有帮助的答案将不胜感激。

1 个答案:

答案 0 :(得分:0)

以下是你的答案。

Ans 1. MySQL不支持Sequence,因此它提供了Auto Incremnent的功能。

Ans 2.是的,毫无疑问,您可以添加序列或更改序列值而不删除该列。

答案3.是的。您可以将多个Sequrnces添加到单个表中以用于不同的列。