主鍵自增
create sequence seq_pt_js_id -- (自定義序列名)
start with 1 NOCACHE
increment by 1
create or replace trigger tri_person -- (自定義觸發器名稱)
before insert
on pt_js
for each row
begin
select seq_pt_js_id.nextval into :new.jsbh from dual; -- (需要自增的字段)
end;
varchar和varchar2有什麼區別
1.varchar2把所有字符都佔兩字節處理(一般情況下),varchar只對漢字和全角等字符佔兩字節,數字,英文字符等都是一個字節;
2.VARCHAR2把空串等同copy於null處理,而varchar仍按照空串處理;
3.VARCHAR2字符要用幾個字節存儲,要看數據庫使用的字符集,
大部分情況下建議使用varchar2類型,可以保證更好的兼容性。