重新生成序列號

2021-06-08 09:56:27 字數 560 閱讀 2256

建完序列號,並觸發序列號後,並插入了資料,但是過一段時間又清空了表的資料,再重新插入資料,這個時候再取序列號會續著上一次的序列號,如果想重新開始就要刪除序列號生成器,再重建序列號:

--建立序列號

create sequence aby_yzfpayment_method_seq

increment by 1  

start with 1

nomaxvalue

nominvalue

nocache;

--建立觸發器

create or  replace trigger aby_yzfpayment_method_tr

before insert on aby_yzfpayment_method

for each row

begin

select aby_yzfpayment_method_seq.nextval into :new.pay_id from dual;

end;

--刪除序列號

drop sequence aby_yzfpayment_method_seq

生成 重新生成 清理

1.在解決方案資源管理器中,選擇或開啟所需的解決方案。2.在 生成 選單上,選擇 生成解決方案 重新生成解決方案 或 清理解決方案 選擇 生成 或 生成解決方案 將只編譯自上次生成以來更改過的那些專案檔案和元件。說明 如果解決方案中包括多個專案,則 生成 命令將變成 生成解決方案 選擇 重新生成解決...

12 1 生成序列

12.1 生成序列 生成序列有幾種方法,先來看一下我們的選擇,直接的方法是實現ienumerator 介面,提供 current 屬性,和 movenext方法,將列舉數物件移動到下乙個元素。這要求顯式建立有可變狀態的物件,很明顯違反了函式式風格。通常的做法是隱藏可變性,提供更具宣告式的方法,表達生...

12 1 生成序列

12.1 生成序列 有幾種生成序列的技術,我們來看一下我們的選項。直接的方法是實現 ienumerator 介面,提供 current 屬性和 movenext 方法,它將列舉數物件移動到下乙個元素。這迫使我們顯式建立有可變狀態的物件,這很明顯違反了函式式的風格。通常,我們可以應用隱藏可變異的技術,...