drop table "USER" cascade constraints;

/*==============================================================*/
/* Table: "USER" */
/*==============================================================*/
create table "USER"
(
USER_ID NUMBER(4) not null,
USER_NAME VARCHAR2(15) not null,
USER_PASSWORD VARCHAR2(8) not null,
USER_SFJE NUMBER(8,2) not null,
USER_DFJE NUMBER(8,2) not null,
USER_SUM NUMBER(8,2) not null,
USER_DATE DATE not null,
constraint PK_USER primary key (USER_ID)
); comment on table "USER" is
'用户表'; comment on column "USER".USER_ID is
'用户id'; comment on column "USER".USER_NAME is
'用户名称';

  

alter table WATER
drop constraint FK_WATER_REFERENCE_USER; drop table WATER cascade constraints; /*==============================================================*/
/* Table: WATER */
/*==============================================================*/
create table WATER
(
USER_ID NUMERIC(4),
W_MONTH CHAR(6),
W_YL NUMBER(8,2),
W_SFJE NUMBER(8,2),
W_SFJF CHAR(6)
); alter table WATER
add constraint FK_WATER_REFERENCE_USER foreign key (USER_ID)
references "USER" (USER_ID);

  

alter table POWER
drop constraint FK_POWER_REFERENCE_USER; drop table POWER cascade constraints; /*==============================================================*/
/* Table: POWER */
/*==============================================================*/
create table POWER
(
USER_ID NUMBER(4) not null,
P_MONTH CHAR(5) not null,
P_YL NUMERIC(8, 2) not null,
P_DFJE NUMERIC(8, 2) not null,
P_SFJF CHAR(6)
); alter table POWER
add constraint FK_POWER_REFERENCE_USER foreign key (USER_ID)
references "USER" (USER_ID);

  

drop table MONEY cascade constraints;

/*==============================================================*/
/* Table: MONEY */
/*==============================================================*/
create table MONEY
(
M_MONTH CHAR(5) not null,
M_SF NUMBER(8,2) not null,
M_DF NUMBER(8,2) not null
);

  

drop table ADMIN cascade constraints;

/*==============================================================*/
/* Table: ADMIN */
/*==============================================================*/
create table ADMIN
(
ADMIN_ID NUMBER(10) not null,
ADMIN_NAME VARCHAR2(20) not null,
ADMIN_PW VARCHAR2(10) not null,
CREAD_TIME DATE,
constraint PK_ADMIN primary key (ADMIN_ID)
); comment on table ADMIN is
'管理员表'; comment on column ADMIN.ADMIN_ID is
'管理员id'; comment on column ADMIN.ADMIN_NAME is
'管理员名称'; comment on column ADMIN.ADMIN_PW is
'密码'; comment on column ADMIN.CREAD_TIME is
'创建时间';

  

power 做表的更多相关文章

  1. Mysql动态sql语句,用当前时间做表名

    在mysql备份操作中, 我们可能要使用表名和当前时间来做为备份表的名称,但是MySQL在存储过程中不支持使用变量名来做表名或者列名. 例如:有一个表"user",我需要备份一份, ...

  2. MySQL 动态sql语句运行 用时间做表名

    1. 描写叙述 在使用数据的时候,我时候我们须要非常多数据库,并且想用时间来做表名以区分.可是MySQL在存储过程中不支持使用变量名来做表名或者列名. 比方,有一个表我们想以"2015-07 ...

  3. MYSQL存储过程中 使用变量 做表名--转

    原文地址:http://blog.csdn.net/business122/article/details/7528859 今天写一个对数据库做快照的存储过程,用到了动态表名,突然发现MYSQL不支持 ...

  4. 关于Excel做表小知识记录

    关于Excel做表小知识记录 最近使用Excel做了一系列的报表,觉得这是个很神奇的东西哈哈哈,以前我可是一想到Excel就开始头疼的人...  能用代码或者SQL语句解决的问题绝不会愿意留在Exce ...

  5. 不用写代码也能做表单 —— 加载meta即可

    做增删改查要写多少代码? 一个表单一套代码,十个表单十套代码吗? 我这么懒,怎么会写这么多代码? 我想做到:即使一百个表单也只需要一套代码(而且不需要复制粘贴).实现多个表单,只需要加载不同的meta ...

  6. 用Word做表,总会多出一页来?(Word技巧集团)

    用Word做表的同学都有这样的体验,表格后面都会多出一行,默认的,去都去不掉.如果一个表刚好做到一页的最下面,嗯,那就多出一页来,如下图: 这一页,多不多余啊,讨不讨厌啊,可不可恶啊--可是Word同 ...

  7. bootstrapValidator.js 做表单验证

    有这样的一个场景,我们在提交form表单的时候 可能要做一些验证,比如判断是不是为空,电话的格式验证,邮箱的格式验证等等,手写起来也是可以得. 但是今天我介绍一个bootstrap插件简化开发.就是b ...

  8. 求教——使用node做表单,刷新浏览器页面,浏览器为什么会重复提交上次所填的信息

    最近在学些node,按照<nodejs实战>上的代码做练习,发现有表单重复提交的问题 第一次打开页面,显示如图是get请求 图1 现在我们提交aaa,显示如图,post请求 图2 刷新页面 ...

  9. MyBatis映射文件的resultMap如何做表关联

    MyBatis的核心是其映射文件,SqlMap文件,里面配置了项目中用到了什么SQL语句,和数据库相关的逻辑都在这个映射文件里.顾名思义,映射文件就是对Java对象和SQL的映射.这里简单介绍一下映射 ...

随机推荐

  1. C++Primer快速浏览笔记-类型转换

    bool b = 42; // _b is true_ int i = b; // _i has value 1_ i = 3.14; // _i has value 3_ double pi = i ...

  2. 无法打开包括文件:“windows.h”: No such file or directory

      VS2012 出现如下错误: 无法打开包括文件:"windows.h": No such file or directory   解决办法,将 C:\Program Files ...

  3. Android 大牛的 blog 值得推荐 (转 整理)

    1 收集了 国外著名开发者 25 人,包括 Github 地址.Blog 地址以及重点贡献介绍 链接 收集了 国内部分开发者 32人,包括 Github 地址.Blog 地址以及重点贡献介绍, 链接 ...

  4. TextView展开和收回

    第一步:接口请求返回数据 第二步:使用handler和textview.getLineCount方法判断是否超过指定行数: community_desc_more.setVisibility(View ...

  5. Jmeter之Badboy录制脚本及简化脚本http请求(三)

    测试脚本的精简对于测试来说是一项基础的能力,因为你得看懂一行脚本代表的是什么意思,是怎么运行的,做了什么内容.才能得到对应的测试结果分析. 上一节介绍的代理服务器的录制童鞋们也明白了,有点麻烦,而且不 ...

  6. telnet时显示:允许更多到 telnet 服务器的连接。请稍候再试

    telnet时显示:允许更多到 telnet 服务器的连接.请稍候再试    解决办法: windows自带telnet服务器默认的最大连接数为2,要想修改该设置,可以在命令行键入tlntadmn c ...

  7. 工具:使用jekyll生成静态网站

    在使用前端框架构建网页而不使用后端平台与数据库,即没有服务器的条件下读取文件夹其他文件,浏览器可能会阻止访问.对于这种静态构建可以使用简单的生成工具jekyll.它主要适用于将静态文件生成静态网站,在 ...

  8. Xamarin Andro教程搭建Xamarin Androidid开发环境(一)

    Xamarin Andro教程搭建Xamarin Androidid开发环境(一) "工欲善其事,必先利其器".对于程序员来说,编程的环境就是其手中的利器.如果没有一个合适方便的编 ...

  9. Dijkstra+计算几何 POJ 2502 Subway

    题目传送门 题意:列车上行驶40, 其余走路速度10.问从家到学校的最短时间 分析:关键是建图:相邻站点的速度是40,否则都可以走路10的速度.读入数据也很变态. #include <cstdi ...

  10. Hive 实现HBase 数据批量插入

    HBase 数据的插入可以使用Java API 来写Java 程序逐条倒入,但是不是很方便.利用Hive自带的一个Jar包,可以建立Hive和HBase的映射关系 利用Hive 的insert可以将批 ...