当前位置:首页>维修大全>综合>

如何为表的字段cust id建立一个序列cust id seq(怎么用ecxce做数据分析表)

如何为表的字段cust id建立一个序列cust id seq(怎么用ecxce做数据分析表)

更新时间:2025-08-03 00:26:46

如何为表的字段cust id建立一个序列cust id seq

如果是 Oracle, 那么创建一个序列号,创建一个触发器SQL> CREATE SEQUENCE test_sequence2 2 increment by

1 -- 每次递增1 3 start with 1 -- 从1开始 4 nomaxvalue -- 没有最大值 5 minvalue 1 -- 最小值=1 6 NOCYCLE; -- 不循环Sequence created.SQL> CREATE OR REPLACE TRIGGER BeforeTestCreate2Insert

2 BEFORE INSERT ON cust_info

3 FOR EACH ROW

4 BEGIN

5 SELECT test_sequence2.nextval INTO :new.cust_id FROM dual;

6 END;

7 /Trigger created.如果是 SQL Server首先 ALTER TABLE cust_info DROP COLUMN cust_id;删除 客户号 这一列然后 ALTER TABLE cust_info ADD cust_id number(9) IDENTITY(1, 1)新增 cust_id 这一列, 自增列。

更多栏目