Create Table

1.oracle 数据库中的多种数据结构
1.表结构 存储数据
2.视图 一张表或多张表中数据的子集
3.sequence 主要用来生成主键值
4.index 提高检索性能

2.定义表结构
1.可以再任何时刻被定创建
2.表结构不需要预先申请空间
3.表可在线修改
3.创建语法:
创建表得方式有两种:基本操作 子查询
4.建表语句
CREATE TABLE [schema.] tb_name
(column datatype [default expr]
[column_constrain],
…,
[table_constraint]);
note:
1.create table 关键字 ,固定写法
schema ,在oracle数据库中代表用户名.
2.tb_name 代表表名,可以自定义,需要遵循命名规则
3.列名也要遵循命名规则
4.datatype ,列所属的数据类型
5.default :设置默认值
1.作用:设置往表中插入数据时,如果没有指定该列的值,默认插入的值。
2.默认值可以是合法的字面值(根据定义的列的数据类型来赋值),表达式,或者sysdate和user等合法的sql函数。
例:create table test (start_date date default sysdate);
3.默认值不能使用其他表的列或者不存在的列/伪列。
5命名规则
1.字母开头
2.长

  • 0
    点赞
  • 3
    收藏
    觉得还不错? 一键收藏
  • 0
    评论
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值