主键自增 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类型,可以保证更好的兼容性。 19c更新json UPDATE j_purchaseorder SET po_document = json_mergepatch(po_document, '{"Special Instructions":null}');