1,创建序列
CREATE SEQUENCE sequence1 START WITH 2999;
2,从一个表查数据插入到另一个表
insert into "BIPORTAL"."BIP_SYS_DRP"(ma_arch,id) select ma_arch,sequence3.NEXTVAL from "BIPORTAL"."V_T024";
注意 ,如果需要查询distinct ma_arch,但是sequence3.NEXTVAL是不允许distinct的,怎么办?
变通方法:此时可以先distinct建一个视图,再从视图中select。
3,数字转字符串
to_char(sequence3.NEXTVAL)
4,字符串转数字
to_decimal(sequence3.NEXTVAL)
5,修改一个字段的长度和类型
alter table "BIPORTAL"."BASIS_TB_DICT_TYPE" alter( pa_value VARCHAR(200));
6, a)添加一列 (可以图形化修改)
alter table "BIPORTAL"."YA_SYS_ACCOUNT" add ("WFJ_USER_ID" VARCHAR (100) null);
b)删除一列 (可以图形化修改)
alter table "BIPORTAL"."YA_SYS_ACCOUNT" drop ("ID");
7,修改表名:
RENAME TABLE "BIPORTAL"."P_PAY_TYPE_CRM" TO "BIPO