設定表的自動增長

2021-09-27 06:08:12 字數 814 閱讀 4382

1、查詢自動增長的初始值

select

auto_increment

from

information_schema.`tables`

where

table_schema = 'liangce_loan_bpm' -- 資料庫

and table_name = 'linshi2'; ---表面

2、建立表

create table linshi2 (

id_ bigint not null primary key auto_increment,

case_id_ varchar(64) default null comment '案件id',

create_by_ varchar(64) default null comment '建立人',

create_time_ datetime default null comment '建立日期',

key id_case_id_ (case_id_)

) engine=innodb default charset=utf8 comment='臨時表';

3、修改初始值

alter table linshi2 auto_increment=25001
4、在資料庫服務層面修改

auto_increment_increment = 2 --增長值

auto_increment_offset =102455 --增長初始值

設定sde表空間為自動增長

有的使用者在測試資料時,希望在sde表空間裡面不受限制地匯入資料,於是需要將sde的表空間設定為自動增長。過程描述 1 可以在建立sde表空間的時候,新增引數autoextend on,修改後建立命令如下 create tablespace sde datafile location sde.dbf...

Oracle建立表設定自動增長列範例

1 建立乙個使用者表t sys user,其中有id,login name,login pwd三個字段,id為自動增長列 create table t sys user id number 6 not null primary key,login name varchar2 50 not null,...

oracle主鍵自動增長的設定

1建立資料表 create table test increase userid number 10 primary key,主鍵,自動增加 username varchar2 20 2建立自動增長序列 create sequence testincrease sequence increment ...