QSL建表,建序列,建触发器
酬金支付表
-- Create table
create table PARENTPAYFEE
(
ID NUMBER not null,
MONTH VARCHAR2(32),
PARENTID VARCHAR2(32),
PARENTNAME VARCHAR2(32),
BANKNUMBER VARCHAR2(32),
NOWMONTHPAYFEE VARCHAR2(32),
NOPAYFEE VARCHAR2(32),
CHANGEFEE VARCHAR2(32),
NEXTMONTHPAYFEE VARCHAR2(32),
NOWPAYFEE VARCHAR2(32) default 0,
PAYSTATE VARCHAR2(32) default 0,
REMARK VARCHAR2(32)
)
tablespace ZMCC
pctfree 10
initrans 1
maxtrans 255
storage
(
initial 64K
minextents 1
maxextents unlimited
);
-- Add comments to the columns
comment on column PARENTPAYFEE.MONTH
is '月份';
comment on column PARENTPAYFEE.PARENTID
is '用户ID';
comment on column PARENTPAYFEE.PARENTNAME
is '用户姓名';
comment on column PARENTPAYFEE.BANKNUMBER
is '银行账号';
comment on column PARENTPAYFEE.NOWMONTHPAYFEE
is '本月销售酬金';
comment on column PARENTPAYFEE.NOPAYFEE
is '历史未结账酬金';
comment on column PARENTPAYFEE.CHANGEFEE
is '调整酬金';
comment on column PARENTPAYFEE.NEXTMONTHPAYFEE
is '转下月发放酬金';
comment on column PARENTPAYFEE.NOWPAYFEE
is '本月应发酬金';
comment on column PARENTPAYFEE.PAYSTATE
is '支付状态';
comment on column PARENTPAYFEE.REMARK
is '备注';
-- Create/Recreate primary, unique and foreign key constraints
alter table PARENTPAYFEE
add constraint PK_PARENTPAYFEE primary key (ID)
using index
tablespace ZMCC
pctfree 10
initrans 2
maxtrans 255
storage
(
initial 64K
minextents 1
maxextents unlimited
);
序列
create sequence SEQ_parentpayfee
minvalue 1
maxvalue 9999999999999999999999999
start with 21
increment by 1
cache 10
order;
建触发器
CREATE OR REPLACE TRIGGER tr_parentpayfee
BEFORE INSERT
ON ZMCC.parentpayfee
REFERENCING OLD AS OLD NEW AS NEW
FOR EACH ROW
BEGIN
select SEQ_parentpayfee.Nextval into :new.id from dual;
END;
QSL建表,建序列,建触发器相关推荐
- mysql约束建表规范_MySQL 建库建表规范
1.约束 1.PrimaryKey(PK)主键 特点:唯一 + 非空,一张表中只能有一个主键约束,一般是一个数字列,最好是无意义的. 2.NOT NULL 非空 特点:不能为空,建议在MySQL中,业 ...
- 05_ClickHouse、MergeTree系列引擎概述与存储结构、建表模板、建表语句、MergeTree设置、建表示例、数据存储、数据片段(data part)
2.MergeTree系列引擎概述与存储结构 2.1.建表模板 2.2.建表语句 2.3.MergeTree设置 2.4.建表示例 2.5.数据存储 2.6.数据片段(data part) 2.Mer ...
- oracle建表代码,Oracle 建表(一对多)代码及相关约束示例
建表(一对多)代码及相关约束 create table t_class( c_id number(3) primary key, c_name varchar2(20) not null ); cre ...
- oracle和mysql通用建表语句_mysql建表语句到oracle怎么写?
mysql建表语句到oracle怎么写? CREATE TABLE `Advertisment` ( `AdId` int(8) NOT NULL auto_increment, `AderId` ...
- mysql使用navicat(建表前与建表后)添加时间戳(创建时间、自动更新时间)
为了知道我们插入更新数据的时间,mysql建表增加以下代码 目录 一.建表时添加 1.1代码 1.2举例 二.建表后添加 2.1举例 2.2代码 2.3运行结果 一.建表时添加 1.1代码 creat ...
- mysql循环建表_MySQL循环建表和结合两表的update
使用存储过程,实现循环建表 DELIMITER // CREATE PROCEDURE test.create_channel_avail() BEGIN DECLARE `@i` INT(11); ...
- hive建表与mysql建表的区别
现在大数据时代我们一般企业里都会将数据存储在hadoop这样的分布式系统里,我们可以编写hive-sql对数据进行分析,但是一般的业务系统是基于mysql这样的关系型数据库来进行可视化的,所以将hiv ...
- oracle怎样建表,oracle怎样建表?_数据库
oracle建表的要领:1.必需以字母开头:2.不必SQL里的保留字, 肯定要用时可用双引号把字符串括起来:3.用和实体或属性相干的英文标记长度有肯定的限定. oracle建表的要领: 1.建立表格语 ...
- mysql怎么建表语句_mysql 建表语句
最近项目在用mysql语句 指定非空,默认值为空字符串 NOT NULL DEFAULT '' 建表 CREATE TABLE IF NOT EXISTS `ims_test` ( `id` ...
- linux下db2建表语句,DB2建表语句
db2 => create table test (name char(8) not null primary key,depid smallint,pay bigint) DB20000I S ...
最新文章
- 技术图文:Python 匿名函数 VS. C# Lambda表达式
- Python中有用的字符串方法
- 机器学习 模型性能评估_如何评估机器学习模型的性能
- JSP的四大作用域和九大内置对象
- 2014年9月21日_随笔,jdic,ETL,groovy,Nutz好多东西想学
- 第 1-3 课:深入理解字符串 + 面试题
- Factory Method (工厂模式)
- 2.软件架构设计:大型网站技术架构与业务架构融合之道 --- 架构的道与术
- 吴琦:没有被“双非学历”困住的边界突破者
- u8系统怎么连接服务器,u8客户端连接服务器流程
- 构建Arduino的LoRa远程智能空气质量监测系统
- 无线传感器网络定位概念
- 水晶报表相关官方软件下载
- 【年终总结】你好2021,再见2020。
- 【JAVAEE基础学习(16)】--简述ElasticSearch
- Cannot Resolve Symbol xxx 错误解决
- pyinstaller 打包 torch\_jit_internal.py:750: UserWarning: Unable to retrieve source for @torch.jit._ov
- JavaSE Set HashSet LinkedHashSet TreeSet 集合练习
- 为什么要经常阅读和分析计算机SCI期刊论文? - 易智编译EaseEditing
- 国产 500mA 线性锂离子电池充电器芯片DP4057 对标LTC4057-4.2/TP4054