1、创建货品表

create table goods(

billing_cycle_id VARCHAR2(8) NOT NULL PRIMARY KEY,   -- 账期, 其值例如:20191029

sum_num     NUMBER DEFAULT NULL,             -- 当日数据总量, 其值例如:1400

re_sum_num  NUMBER,             -- 昨日数据量, 其值例如: 1320

ratio       VARCHAR2(41),       -- 波动百分比, 其值例如: 20.15%

create_date date,               -- 创建时间, 其值例如:20191029 02:01:33

update_date date,               -- 更新时间, 其值例如:20191029 02:01:33

remark      varchar2(2000)      -- 备注, 其值例如:这是一条测试数据.

);

  1. 给表添加注释

COMMENT ON TABLE goods IS '货品信息表';

3、给字段添加注释

COMMENT ON COLUMN goods.billing_cycle_id IS '账期';

COMMENT ON COLUMN goods.sum_num IS '当日数据总量';

COMMENT ON COLUMN goods.re_sum_num IS '昨日数据总量';

COMMENT ON COLUMN goods.ratio IS '波动百分比';

COMMENT ON COLUMN goods.create_date IS '创建时间';

COMMENT ON COLUMN goods.update_date IS '更新时间';

COMMENT ON COLUMN goods.remark IS '备注';

查询列注释:select   *   from   user_col_comments

你可以用Oracle工具来修改,例如PL/Sql   Developer,TOAD

mybatis 批量插入数据
 <insert id="insertByBatch" parameterType="java.util.List">
        insert into BPM_D_DATA_INDEX (THE_MONTH, BU_CODE, PHASE_CODE,
        PHASE_NM, AREA_CODE, AREA_NAME,DATA_LEVEL, INDEX_CODE, INDEX_NAME,
        MONTH_VALUE, OP_TIME, EXECUTION_ID,LOAD_DATE, BU, DATEKEY,INSERT_DATA_TIME)
        (<foreach collection="list" index="" item="item" separator="union all">
        SELECT
        #{item.theMonth,jdbcType=VARCHAR}, #{item.buCode,jdbcType=VARCHAR}, #{item.phaseCode,jdbcType=VARCHAR},
        #{item.phaseNm,jdbcType=VARCHAR}, #{item.areaCode,jdbcType=VARCHAR}, #{item.areaName,jdbcType=VARCHAR},
        #{item.dataLevel,jdbcType=VARCHAR}, #{item.indexCode,jdbcType=VARCHAR}, #{item.indexName,jdbcType=VARCHAR},
        #{item.monthValue,jdbcType=DECIMAL}, #{item.opTime,jdbcType=VARCHAR}, #{item.executionId,jdbcType=VARCHAR},
        #{item.loadDate,jdbcType=VARCHAR}, #{item.bu,jdbcType=VARCHAR}, #{item.datekey,jdbcType=VARCHAR},
        #{item.insertDataTime,jdbcType=TIMESTAMP}
        FROM DUAL
    </foreach>)
    </insert>
----------------------------------
mybatis 默认插入当前时间
<insert id="importSickTree" parameterType="list" >
    insert into tb_sick_tree (treeCode,projectID,
    lat, lon, distCode, distName,
    identifyTime,processed,year)
    VALUES
    <foreach collection="list" item="sickTree" separator=",">
        ( #{sickTree.treecode,jdbcType=VARCHAR},#{sickTree.projectid,jdbcType=INTEGER},
        #{sickTree.lat,jdbcType=DOUBLE}, #{sickTree.lon,jdbcType=DOUBLE},
        #{sickTree.distcode,jdbcType=VARCHAR}, #{sickTree.distname,jdbcType=VARCHAR},
        #{sickTree.identifytime,jdbcType=TIMESTAMP}, #{sickTree.processed,jdbcType=INTEGER},SUBSTR(NOW(),1,4) )
    </foreach>
</insert>

Oracle数据库,创建表并给表、字段添加注释相关推荐

  1. Oracle数据库,创建表并给表、字段添加注释.

    1.创建货品表 -- 创建"货品表" create table goods(billing_cycle_id VARCHAR2(8) NOT NULL PRIMARY KEY, - ...

  2. Oracle 数据库创建表空间、创建用户指定表空间

    Oracle 数据库创建表空间.创建用户指定表空间 //创建临时表空间 create temporary tablespace user_temp tempfile 'D:\oracle\oradat ...

  3. oracle数据库创建表

    oracle数据库创建表 实际工作中,在数据库中创建表是经常会用到的.我们今天呢?主要给大家来分享一下在数据库如何通过sql语句去创建表.其实,创建表很简单,只需要把数据库的数据类型和约束搞清楚就可以 ...

  4. Oracle给表和字段添加注释

    Oracle给表和字段添加注释. 创建"学生信息"数据表 --创建"学生信息"数据表 CREATE TABLE STUDENT_INFO ( STU_ID IN ...

  5. Oracle数据库迁移:异构传输表空间TTS HP-UX迁移至Redhat Linux 7.7

    墨墨导读:本文来自墨天轮用户"你好我是李白"的投稿,记录一个Oracle数据库迁移过程 :异构传输表空间TTS HP-UX迁移至Redhat Linux 7.7.墨天轮主页:htt ...

  6. oracle 批量给字段加注释,Oracle给表和字段添加注释

    Oracle给表和字段添加注释. 创建"学生信息"数据表. --创建"学生信息"数据表 CREATE TABLE STUDENT_INFO ( STU_ID I ...

  7. oracle有几种类型表空间,oracle 数据创建时如何指定表空间类型

    oracle建表时指定了表空间为何没起作用? oracle 12c /windows ,实验过程如下: 1.建第一个表空间data_tbs_01,数可以直接在创建语句后面追加"tablesp ...

  8. oracle建用户之前是否必须建表空间,Oracle数据库-建库、建表空间,建用户

    Oracle数据库-建库.建表空间,建用户 Oracle安装完后,其中有一个缺省的数据库,除了这个缺省的数据库外,我们还可以创建自己的数据库. 对于初学者来说,为了避免麻烦,可以用'Database ...

  9. 使用MySQL语句给数据库的表和字段添加注释

    给MySQL语句添加注释 ​ MySQL中使用 "comment" 来给数据库表和字段添加注释,以下是添加注释的几种情况: 一.给表添加注释 ​ 1)创建表时添加注释 CREATE ...

最新文章

  1. 一、javaSE (二十三)多线程
  2. SAP Data Intelligence API执行出错的排错之道
  3. MySql 内连接,外连接查询方式区别
  4. LeetCode 31. 下一个排列(线性扫描)
  5. MPLS ×××配置
  6. 没有bug队——加贝——Python 39,40
  7. 根据字符串形式的路径导入模块(重要)
  8. java书籍_2020年java从入门到进阶书籍推荐,基础\自学\编程\数据结构\后端\虚拟机\网络\设计模式书籍...
  9. slider轮播插件的多种写法
  10. php留言板上传图片,thinkphp3.2.3留言板带管理没有后台ajax上传图片功能
  11. C语言——指针篇(三)数组的下标引用和指针访问
  12. python六大数据类型的定义_python六大类标准数据类型和数据类型转换
  13. ubuntu上如何安装mysql
  14. Markdown编辑器对比分析
  15. mysql instr函数_MySQL 的instr函数
  16. Android本地视频压缩方案
  17. matlab分数阶微分算子,数字图像处理以及数值运算中6种经典的分数阶微分掩模(分数阶微分算子)...
  18. 01赵玉荣-03安海莹-04郝玥-实训一
  19. 泰国服务器怎么挑选?
  20. 一个完整的Installshield安装程序实例

热门文章

  1. ajax请求有多少种写法,Ajax 请求的三种写法
  2. 静态HTML旅行主题网页设计与实现——联途旅游网服务平台网(39页)html css javascript
  3. 信用卡的使用之二——哪些情况下银行降额
  4. Python乘法口诀
  5. Windows10 桌面不停的闪烁问题
  6. 【游戏程序设计】Direct 3D 三维地形系统
  7. mysql出现2058,连接MySQL报“Error No.2058 Plugin caching_sha2_password could not be loaded”
  8. 天池比赛TASK3打卡
  9. 导出android app安装包,Android app导出apk方法
  10. supervisor前端-cesi的安装