mysql設定主鍵自增長和自增長初始值

2022-03-29 07:18:50 字數 390 閱讀 1460

本文主要向大家介紹mysql資料庫之mysql建立表實現主鍵自增並且初始值為200,希望對大家學習mysql資料庫有所幫助。

假設已經建立表test,並且主鍵為id。mysql可以使用auto_increment來設定主鍵的值為自增長的,其預設值是1。

alter

table test change id id bigint (20) auto_increment comment '

主鍵id

';

末尾如果不指定 comment,則id欄位的注釋會被設定為空。如果想把自增長的初始值設定為200,則使用如下語句:

alter

table test auto_increment =

200;

MySQL設定主鍵自增和非主鍵自增

mysql 每張表只能有1個自動增長字段,這個自動增長字段即可作為主鍵,也可以用作非主鍵使用,但是請注意將自動增長字段當做非主鍵使用時必須必須為其新增唯一索引,否則系統將會報錯。例如 將自動增長字段設定為主鍵 create table t1 id int auto increment primary...

oracle 如何設定主鍵自增(自增長字段)

oracle有點麻煩,需要使用序列和觸發器達到目的。具體步驟如下 一 建立資料表 create table aaa employee id int deptno number,empno number,ename varchar2 16 job varchar2 32 sal float,hired...

mysql 主鍵自增語句 MySQL 自增主鍵

以下僅考慮 innodb 儲存引擎。自增主鍵有兩個性質需要考慮 單調性每次插入一條資料,其 id 都是比上一條插入的資料的 id 大,就算上一條資料被刪除。連續性插入成功時,其資料的 id 和前一次插入成功時資料的 id 相鄰。自增主鍵的單調性 為何會有單調性的問題?這主要跟自增主鍵最大值的獲取方式...