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 表名;

浙公网安备 33010602011771号