1、创建表结构

表名: ODS_PSP_DIS_DAY_CALC

create table ODS_PSP_DIS_DAY_CALC

(

  ID              CHAR(32)  NOT NULL,

  DISTLIN_ID         VARCHAR2(36)  NOT NULL,

  CALC_DATE       DATE,

  DISTLINE_NAME     VARCHAR2(512),

  DISTINE_NO       VARCHAR2(100),

  INPUT          FLOAT,

  LINK_TRAN_COUNT    NUMBER(6),

  ORG_NAME       VARCHAR2(200)

);

comment on table ODS_PSP_DIS_DAY_CALC

is '计算结果ODS';

comment on column ODS_PSP_DIS_DAY_CALC .ID

is'唯一标识';

comment on column ODS_PSP_DIS_DAY_CALC .DISTLIN_ID

is '配线的标识';

comment on column ODS_PSP_DIS_DAY_CALC .CALC_DATE 

is '日期';

comment on column ODS_PSP_DIS_DAY_CALC .DISTLINE_NAME

is '配电线路名称';

comment on column ODS_PSP_DIS_DAY_CALC .DISTINE_NO

is '配电线路编码';

comment on column ODS_PSP_DIS_DAY_CALC .INPUT 

is  ' 输入电量(kWh)';

comment on column ODS_PSP_DIS_DAY_CALC .LINK_TRAN_COUNT

is '专变数量';

comment on column ODS_PSP_DIS_DAY_CALC .ORG_NAME

is '单位名称';

alter table ODS_PSP_DIS_DAY_CALC   add constraint XPK_ODS_PSP_DIS_DAY_CALC primary key(ID) using index;

create index IDX_ODS_PSP_DIS_DAY_CALC on ODS_PSP_DIS_DAY_CALC    (CALC_DATE);

2、创建临时表结构

表名:ODS_PSP_DISTLINE_INFO_TEMP

create global temporary table ODS_PSP_DISTLINE_INFO_TEMP

(

id         CHAR(32)   not   null,

distline_id      varchar2(36) not   null,

calc_date      varchar2(20) ,

input                 float,

public_count          number(6)

) on commit preserve rows;

comment on table ODS_PSP_DISTLINE_INFO_TEMP

is '信息临时表';

comment on column ODS_PSP_DISTLINE_INFO_TEMP.id

is '唯一标识';

comment on column ODS_PSP_DISTLINE_INFO_TEMP.distline_id

is '配电线路标识';

comment on column  ODS_PSP_DISTLINE_INFO_TEMP.calc_date

is '日期';

comment on column ODS_PSP_DISTLINE_INFO_TEMP.input
is '输入电量(kWh)';

comment on column ODS_PSP_DISTLINE_INFO_TEMP.public_count
is '公变数量';

 

创建表结构的sql语句的更多相关文章

  1. 读数据库所有表和表结构的sql语句

    SQL获取所有数据库名.表名.储存过程以及参数列表 1.获取所有用户名:SELECT name FROM Sysusers where status='2' and islogin='1'islogi ...

  2. 数据库中清空数据,保留表结构的sql语句

    方法一:Delete Form 表名 方法二:TRUNCATE TABLE 在功能上与不带 WHERE 子句的 DELETE 语句相同:二者均删除表中的全部行.但 TRUNCATE TABLE 比 D ...

  3. mysql中查看表结构的sql语句

    mysql查看表结构命令,如下: desc 表名;show columns from 表名;describe 表名;show create table 表名; use information_sche ...

  4. 数据库表结构导出sql语句

    在“对象资源管理器”中找到要导出的表,选中该表并单击右键,“编写表脚本为(S)”/“CREATE到(C)”/“新查询编辑器窗口”即可查看该表的建表语句,Ctrl+S保存为sql脚本文件

  5. 记工作中用到的抓取oracle表结构的sql语句

    以下是SQL,生成的结果中是否为主键和是否可为空,是不准确的 ,没有关联相关的系统表: select '' as 业务源系统, t2.TABLE_NAME 表名称, nvl(t3.comments,' ...

  6. 导出ORACLE表结构到SQL语句(含CLOB)

      转自:http://blog.itpub.net/84738/viewspace-442854/ 先用exp导出空表 exp username/password rows=n file=expor ...

  7. 创建表空间的sql语句

    create tablespace ldcounter logging datafile 'D:\user_data.dbf' size 50m autoextend on next 50m maxs ...

  8. 【VBA】EXCEL通过VBA生成SQL,自动生成创建表结构SQL

    原文:https://blog.csdn.net/zutsoft/article/details/45441343 编程往往与数据库密不可分,一个项目往往有很多的表,很多时候通过excel来维护表结构 ...

  9. Oracle和sql server中复制表结构和表数据的sql语句

    在Oracle和sql server中,如何从一个已知的旧表,来复制新生成一个新的表,如果要复制旧表结构和表数据,对应的sql语句该如何写呢?刚好阿堂这两天用到了,就顺便把它收集汇总一下,供朋友们参考 ...

随机推荐

  1. Linux配置虚拟内存

    我的Linux内存很少,所以我给它弄个虚拟内存 首先建立一个1G的空文件: dd if=/dev/zero of=/home/swapfile bs=64M count=16 格式化为swap: mk ...

  2. json文件转换成excel

    1.环境 python2.7 2.库 xlwt.demjson.json 3.code # -*- coding: utf-8 -*- import xlwt,demjson,json if __na ...

  3. Docker笔记——jdk镜像制作

    openjdk镜像依赖如下: openjdk:8-jdk -> buildpack-deps:jessie-scm -> buildpack-deps:jessie-curl -> ...

  4. 6.2 集合和映射--集合Set->底层基于链表实现

    在6.1中我们实现了底层基于二叉搜索树的集合,本节就底层如何基于链表实现进行学习,注意:此处的链表是之前自己封装的. 1.集合set相关功能 1.1 add()的不同 用于链表本身没有去重的效果,因此 ...

  5. 李清华201772020113《面向对象程序设计(java)》第十一周学习总结

    实验十一   集合 实验时间 2018-11-8 1.实验目的与要求 (1) 掌握Vetor.Stack.Hashtable三个类的用途及常用API: (2) 了解java集合框架体系组成: (3) ...

  6. Python第10天

    装饰器:本质上是函数,为其他函数添加附件功能. 装饰器 = 高阶函数 + 函数嵌套 + 闭包 原则(开放封闭原则):1,不修改被修饰函数代码.2,不修改被修饰函数调用方式. @方法名

  7. 容器部署解决方案Docker

      容器部署解决方案Docker 课程目标 目标1:了解Docker与虚拟机的不同点,相比的优势 目标2:掌握Docker的启动方法 目标3:掌握Docker镜像操作 目标4:掌握Docker容器操作 ...

  8. nodeJs 代码热更新

    在开发node过程中,每次修改代码都需要重新启动服务,是一件很抓狂的事情 使用nodemon热加载可以帮我们很好的解决这一问题 1. 安装 npm install nodemon -g 2. 修改np ...

  9. PuTTY窗口看不到鼠标解决方法

    PuTTY终端工具无法清晰看到鼠标如何处理?通常是因为PuTTY背景色和鼠标颜色相近导致.这里介绍一种通过调整鼠标状态解决方法.说明:文末附PuTTY最新版本下载地址. 操作步骤(Windows10) ...

  10. Python 学习笔记03篇

    看着直播,想着未赶完的工作 真的很想学好一门编程语言