Oracle数据库定义语言(DDL)
Posted 拿着菜刀
tags:
篇首语:本文由小常识网(cha138.com)小编为大家整理,主要介绍了Oracle数据库定义语言(DDL)相关的知识,希望对你有一定的参考价值。
--使用Create遇见创建表 Create Table table_name ( column_name datatype [null|not null], column_name datatype [null|not null], ... [constraint] ); --语法说明 table_name:数据库表名称。 column_name:表字段名称。 datatype:数据列的字段类型。 [null|not null]:字段的非空和允许为空限制。 [constraint]:设置表字段中的约束;约束包括:主键约束、外键约束、检查约束等。 --实例 create table Product ( PdtId int, PdtName nvarchar2(20), constraint pk_product_pdtid primary key (PdtId) ); --使用drop删除表 Drop table table_name; --实例 Drop table Product; --使用Alter修改表信息 Alter table table_name Add column_name | Modify column_name | Drop column column_name; --语法说明 Add:用于添加表字段。 Modify:用来修改表字段的类型。 Drop column:删除表里的列,如果在表中列加上cascade constraints就是把与该列有关的约束也一并删除掉。
以上是关于Oracle数据库定义语言(DDL)的主要内容,如果未能解决你的问题,请参考以下文章