水电pd建表

drop table ADMINSTER cascade constraints;
/==============================================================/
/* Table: ADMINSTER /
/==============================================================*/
create table ADMINSTER
(
ADMIN_ID VARCHAR2(5) not null,
ADMIN_NAME VARCHAR2(15) not null,
ADMIN_PASSWORD VARCHAR2(6) not null,
constraint PK_ADMINSTER primary key (ADMIN_ID)
);
comment on table ADMINSTER is
'管理员';

drop table CUSTOMER cascade constraints;
/==============================================================/
/* Table: CUSTOMER /
/==============================================================*/
create table CUSTOMER
(
CUSTOMER_ID VARCHAR2(10) not null,
CUSTOMER_NAME VARCHAR2(15) not null,
CUSTOMER_PASSWORD VARCHAR2(6) not null,
CUSTOMER_ADDRESS VARCHAR2(90) not null,
CUSTOMER_TELEPHONE VARCHAR2(11) not null,
constraint PK_CUSTOMER primary key (CUSTOMER_ID)
);
comment on table CUSTOMER is
'客户表';

drop table WATERBILL cascade constraints;
/==============================================================/
/* Table: WATERBILL /
/==============================================================*/
create table WATERBILL
(
WATER_ID VARCHAR2(10) not null,
CUSTOMER_ID VARCHAR2(10) not null,
WATER_NUM VARCHAR2(5),
WATER_LASTNUM VARCHAR2(5),
WATER_YONGLIANG NUMBER(9,2) not null,
WATER_PRICELEVEL NUMBER(3,1) not null,
WATER_DATETIME DATE,
constraint PK_WATERBILL primary key (WATER_ID)
);
comment on table WATERBILL is
'水费';

drop table ELECTRICBILL cascade constraints;
/==============================================================/
/* Table: ELECTRICBILL /
/==============================================================*/
create table ELECTRICBILL
(
ELECTRIC_ID VARCHAR2(10) not null,
CUSTOMER_ID VARCHAR2(10) not null,
ELECTRIC_NUM VARCHAR2(5),
ELECTRIC_LASTNUM VARCHAR2(5),
ELECTRIC_YONGLIANG NUMBER(9,2),
ELECTRIC_PRICELEVEL NUMBER(3,1),
ELECTRIC_DATETIME DATE,
constraint PK_ELECTRICBILL primary key (ELECTRIC_ID)
);

drop table DEAL cascade constraints;
/==============================================================/
/* Table: DEAL /
/==============================================================*/
create table DEAL
(
DEAL_ID VARCHAR2(11) not null,
CUSTOMER_ID VARCHAR2(10),
DEAL_WATER NUMBER(8,1),
DEAL_ELECTRIC NUMBER(8,1),
DEAL_COUT NUMBER(9,1),
constraint PK_DEAL primary key (DEAL_ID)
);
comment on table DEAL is
'缴费表';

水电pd建表的更多相关文章
- PowerDesigner生成的ORACLE 建表脚本中去掉对象的双引号,设置大、小写
原文:PowerDesigner生成的ORACLE 建表脚本中去掉对象的双引号,设置大.小写 若要将 CDM 中将 Entity的标识符都设为指定的大小写,则可以这么设定: 打开cdm的情况下,进入T ...
- <正则吃饺子> :关于使用pd创建表时需要注意的地方
公司项目使用pd设计数据库表.之前用过,但是年代比较久远了,有些细节忘记了,今天重新使用时候,生疏了,现在稍微记录下吧. 1.pd创建表的使用,可以直接从网上搜索,博文比较多,如 “pd 设计数据库表 ...
- Vertica 安装,建库,新建测试用户并授予权限,建表,入库
测试环境:RHEL 6.4 + Vertica 6.1.3-7 需求:搭建Vertica数据库3节点的测试环境,建立测试用户,建表,测试数据入库. 1.各节点关闭防火墙和SELinux,配置主机名,I ...
- 建表过程-列名&列类型&修改表B
怎么建表? 主键 名称 重量 价格 生产日期 保质期 产地 种类 分析:我们只要把第一行的表头建好后,这张表也就完成了. 术语:建表的过程就是声明字段过程 ...
- Oracle获取干净的建表DDL语句,不含其它存储、表空间、段属性
早上一个同事资讯怎么获取到建表语句而且是不带存储那种SQL.Oracle自己提供了一个函数DBMS_METADATA.GET_DDL,但是获取到的建表语句含有存储.表空间.以及一些其他段的属性.如图: ...
- sql2000分享 批量建表dev_编号
批量建表dev_3970000000014到dev_3970000000035 declare @i bigint declare @j int ) ) ) ) set @sql = '' set @ ...
- 基于表的数据字典构造MySQL建表语句
表的数据字典格式如下: 如果手动写MySQL建表语句,确认麻烦,还不能保证书写一定正确. 写了个Perl脚本,可快速构造MySQL脚本语句. 脚本如下: #!/usr/bin/perl use str ...
- hive建表与数据的导入导出
建表: create EXTERNAL table tabtext(IMSI string,MDN string,MEID string,NAI string,DestinationIP string ...
- 在Oracle SQLplus下建用户 建表
在建表之前最好新建一个用户,因为在sys用户下的表格不允许删除列, 所以最好不要在sys用户下建表. 一.在Oracle SQLplus下建用户: 1.以dba身份登陆SQLplus: [oracle ...
随机推荐
- C# 语言规范_版本5.0 (第6章 转换)
1. 转换 转换(conversion) 使表达式可以被视为一种特定类型.转换可导致将给定类型的表达式视为具有不同的类型,或其可导致没有类型的表达式获得一种类型.转换可以是隐式的 (implicit) ...
- JDK7 LinkedList源代码分析
transient int size = 0; /** * Pointer to first node. * Invariant: (first == null && last == ...
- ****K - Alien's Organ
K - Alien's Organ Time Limit:2000MS Memory Limit:65536KB 64bit IO Format:%lld & %llu Sub ...
- Python语法基础(长期)
os.mkdir和os.mkdirs的区别? 前者如果"中间路径"不存在,会抛出异常,后者则会自动创建中间路径. map(function, iterable) 对于可迭代函数`` ...
- Jquery实现双击表单元格可编辑
<script type="text/javascript"> function doTableTdEditClick(param){ doTdEditable(par ...
- Python 修炼3
# 列表 功能方法 *补充(zip zip(list1,list2) 会形成一个[(),()]新的列表list1和list2一一对应得组成一个新的元素以元组最为单位) # 1.修改# li = [1, ...
- MapReduce库类
Hadoop除了可以让开发人员自行编写map函数和reduce函数,还提供一些常用函数(mapper.reducer和partitioner)的类库,这些类位于 org.apache.hadoop.m ...
- python的模块!
以下是对模块的理解,和总结 <1>模块是什么 模块是这样用的 import os 这就是导入了os模块 这和c语言里的#include<stdio.h>导入方式是一样的 导入了 ...
- LEK-Introduction-Installation-Usage-new
LEK is a set of tools which can take data from any source and search, analyze, and visualize it in r ...
- 微信小程序支付步骤
http://blog.csdn.net/wangsf789/article/details/53419781 最近开发微信小程序进入到支付阶段,一直以来从事App开发,所以支付流程还是熟记于心的.但 ...