power 做表

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
‘创建时间‘;

  

时间: 2024-11-08 19:24:24

power 做表的相关文章

MySQL 动态sql语句执行 用时间做表名

1. 描述 在使用数据的时候,我时候我们需要很多数据库,而且想用时间来做表名以区分.但是MySQL在存储过程中不支持使用变量名来做表名或者列名. 比如,有一个表我们想以"2015-07-16 12:00:00"命名. 2. 解决方案 如果只是更换一个普通的表名的话,很简单,直接使用下面sql语句即可: alter table old_table_name rename new_table_name 但是要以时间为表名,动态命名的话就不可以了.首先我们可以用NOW()函数获取系统当前的时

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

原文地址:http://blog.csdn.net/business122/article/details/7528859 今天写一个对数据库做快照的存储过程,用到了动态表名,突然发现MYSQL不支持直接使用变量做表名,GOOGLE了下,采用以下方法: DECLARE dbName VARCHAR(30); SET dbName = 'aaa'; SET @STMT :=CONCAT("CREATE TABLE ",dbName," SELECT id from gamedb

【jQuery】利用表单的序列化根据name取表单,做表单的验证

在前台做表单的验证的方式有很多种,具体思想是你先要把表单的要验证项里面的值取出来,然后再脚本处进行判断,最后根据判断结果告警,然后给onsubmit="return XX()"那个函数,返回true与false的布尔值.整个过程,把表单的要验证项取出来是关键.在<[JavaScript]表单即时验证,不成功不让提交>(点击打开链接)中利用了id取每一个表单项的属性,这是最基础的,但是如果需要以name的方法取出表单的项呢?此时,你可以利用jQuery的序列化,根据name来

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

1. 描写叙述 在使用数据的时候,我时候我们须要非常多数据库,并且想用时间来做表名以区分.可是MySQL在存储过程中不支持使用变量名来做表名或者列名. 比方,有一个表我们想以"2015-07-16 12:00:00"命名. 2. 解决方式 假设仅仅是更换一个普通的表名的话,非常easy.直接使用以下sql语句就可以: alter table old_table_name rename new_table_name 可是要以时间为表名,动态命名的话就不能够了.首先我们能够用NOW()函数

用关键字做表名和字段时,如何删除

建表时千万要注意,避免使用关键字做表名和字段名. (1)在oracle中如果不小心用关键字做了字段名,在SQL中的使用方法:加上英文双引号,如下: 1 alter table RSFILEINFO drop column "DESC"; oracle中使用了关键字的字段常常不容易删除掉,要删除,使用上述语句.注意:删掉的字段名要大写. (2)在MySQL中如果使用了关键字,在SQL中的使用方法:加上符号·(倒符号,在数字键1的左边)如下: 1 select `desc` from ta

用Word做表,总会多出一页来?

用Word做表的同学都有这样的体验,表格后面都会多出一行,默认的,去都去不掉.如果一个表刚好做到一页的最下面,嗯,那就多出一页来,如下图: 这一页,多不多余啊,讨不讨厌啊,可不可恶啊……可是Word同学说了,人家就辣么存在了,你能咋地?哼哼哼哼~ 好吧,我不能咋地,但我就是有办法收拾掉这一页.选取多出来的那一行,单击[开始]选项卡下的[字体]对话框触发器,然后这不就弹出来一个对话框了么,找啊找啊找啊找,找到[隐藏]两个字,在前面的框子里打上勾,确定就行了. 可能有的同学做到这一步,就会发现,多出

bootstrapValidator.js 做表单验证

有这样的一个场景,我们在提交form表单的时候 可能要做一些验证,比如判断是不是为空,电话的格式验证,邮箱的格式验证等等,手写起来也是可以得. 但是今天我介绍一个bootstrap插件简化开发.就是bootstrapValidator.js. 直接上手写代码. 1.首先 jquery,bootstrap 以及bootstrapValidator(地址https://github.com/nghuuphuoc/bootstrapvalidator) 2.引用jquery bootstrap  bo

Power Pivot表属性无法切换回表预览模式的问题

近期Office365用户升级后解决了在Power Pivot中输入中文的问题,但是同时也带来了一个新的问题就是表属性窗口默认为“查询编辑器”模式,且无法切换回“表预览”模式. 本文和您分享在这种情况下如何对源数据进行更改操作. [导入时未进行筛选的情况]   从Excel文件导入数据到PowerPivot, 注意红色部分的信息: 文件名 - 记录了所抓取的Excel文件名称和位置信息 源表 -记录了数据所在的工作表信息(Sheet) 预览并筛选 - 此处我们没有进行任何筛选操作 数据导入后,我

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

最近在学些node,按照<nodejs实战>上的代码做练习,发现有表单重复提交的问题 第一次打开页面,显示如图是get请求 图1 现在我们提交aaa,显示如图,post请求 图2 刷新页面,应该显示图1的,结果确实下面这张图,post请求.即使是按ctrl+f5刷新没用,浏览器还是重复提交了上次的内容,显示如图 图3 不断的刷就这样了,求教这个是为什么? 图4 node代码如下 var http=require("http"); var qs = require("