zoukankan      html  css  js  c++  java
  • Oracle之表创建

    一. 数据表

        表是现实世界的抽象:

                

     

    二. 常用数据类型

                             

    #字符串类型:一般选用原则,不超过 200 个字,都使用VARCHAR2
    #数值类型:使用NUMBER,而且 NUMBER 有两种分类: NUMBER(n):表示整数,如果不好记,就用INT代替 NUMBER(n,m):表示小数,m表示小数位,如果不好记,可用FLOAT代替
    #时间类型: 使用DATE

                  

    三. 数据表创建

        创建语法:

                                  

     创建数据表:

          

    CREATE TABLE member(
         mid       NUMBER(5),
         name      VARCHAR2(50) default '无名氏',
         age       NUMBER(3),
         birthday  DATE     DEFAULT SYSDATE,
         note      CLOB     
    );
    INSERT INTO member(mid,name,age,birthday,note) 

    VALUES(2,'悟空',20,TO_DATE('1990-11-20','yyyy-mm-dd'),'响应者');

    三. 表的复制

          在Oracle中,除了可使用DDL创建新的数据表之外,也支持已用数据的支持。

    语法:

    CREATE TABLE 表名 AS 子查询

    1.将emp 表复制为 myemp1 ( 复制了全部)

    CREATE TABLE myemp1 AS select * from emp;

    2.  只复制表结构,不要数据。那么只能编写一个无法满足的条件。

    CREATE TABLE employee 
        AS 
    select * from emp where 1=2;

    四. 删除表

    语法:

    drop table 表名;

     

  • 相关阅读:
    layui动态修改select的选中项
    ES6数组新增方法
    A Realtime BigData Dashboad
    Spark Streaming
    使用Converter实现控件的动态显隐
    Mysql 使用mysqldump进行备份与还原
    大型Java进阶专题(六) 设计模式之代理模式
    HTML开发之--marquee标签
    iOS开发之--instancetype和id
    请求处理常见tag语法
  • 原文地址:https://www.cnblogs.com/zhaochangbo/p/8437208.html
Copyright © 2011-2022 走看看