Oracle 11g 第九章知识点总结——创建和管理表

本文总结了Oracle 11g中关于创建和管理表的关键知识点,包括命名规则、CREATE TABLE语句、引用其他用户表、默认值选项、数据类型(如TIMESTAMP WITH TIME ZONE)、子查询创建表、ALTER TABLE语句的使用以及表的删除、重命名和清空等操作。此外,还介绍了日期数据类型改进,如TIMESTAMP和INTERVAL数据类型,以及表的注释功能。
摘要由CSDN通过智能技术生成

Oracle 11g 第九章知识点总结——创建和管理表


知识点预览

创建和管理表


创建和管理表

1.      常见的数据库对象

 

 

 


 

2.      命名规则

表名和列名:

a)        必须以字母开头

b)       必须在 1–30 个字符之间

c)        必须只能包含 A–Z, a–z, 0–9, _, $, 和 #

d)       必须不能和用户定义的其他对象重名

e)        必须不能是Oracle 的保留字


3.      CREATE TABLE 语句

a)        必须具备:

                                     i.             CREATE TABLE权限

                                   ii.             存储空间

 

CREATE TABLE[schema.]table

          (column datatype [DEFAULTexpr][, ...]);

 

b)       必须指定:

                                     i.             表名

                                   ii.             列名,数据类型, 尺寸


4.      引用其他用户的表

a)        其他用户定义的表不在当前用户的方案中

b)       应该使用用户名座位前缀,引用其他用户定义的对象


5.      DEFAULT 选项

a)        插入时为一个列指定默认值

 

... hire_dateDATE DEFAULT SYSDATE, ...

 

b)       字符串, 表达式, 或SQL 函数都是合法的

c)        其它列的列名和伪列是非法的

d)       默认值必须满足列的数据类型定义

评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

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

抵扣说明:

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

余额充值