oracle 添加、修改、删除、约束-语法

创建表结构:

create table test1
(id varchar2(20) not null);

向表中添加主键约束

alter table test1 add constraint pk_test1 primary key(id);

向表中添加Sequences

create sequence SEQ_TX_ASKCUSTTYPE
minvalue 1
maxvalue 999999999999999999999999999
start with 1
increment by 1
nocache;

添加字段的语法:

alter table test1 add (column datatype [default value][null/not null],….);

修改字段的语法:

修改列的名称
alter table TABLE_NAME rename column FIELD_NAME to NEW_FIELD_NAME;
修改列的属性
alter table test1 modify (column datatype [default value][null/not null],….);

删除字段的语法:

alter table test1 drop (column);

添加、修改、删除多列的话,用逗号隔开。

alter table test1 add (
name varchar2(30) default ‘无名氏' not null,
age integer default 22 not null,
has_money number(9,2)
);
©著作权归作者所有,转载或内容合作请联系作者
【社区内容提示】社区部分内容疑似由AI辅助生成,浏览时请结合常识与多方信息审慎甄别。
平台声明:文章内容(如有图片或视频亦包括在内)由作者上传并发布,文章内容仅代表作者本人观点,简书系信息发布平台,仅提供信息存储服务。

相关阅读更多精彩内容

  • 系统用户: 1.sys system(sys权限最高) 2.sysman(操作企业管理器) 密码是安装的时候输入的...
    3hours阅读 5,515评论 0 0
  • MySQL5.6从零开始学 第一章 初始mysql 1.1数据库基础 数据库是由一批数据构成的有序的集合,这些数据...
    星期四晚八点阅读 4,887评论 0 4
  • SQL语言基础 本章,我们将会重点探讨SQL语言基础,学习用SQL进行数据库的基本数据查询操作。另外请注意本章的S...
    厲铆兄阅读 10,713评论 2 46
  • 人非物换,转眼间、千年旧事不再。觅迹寻踪读训诰,谁道是非成败。拜相请缨,窃符救赵,曹岳文武盖。诸公还论,纵横天下诚...
    东骧神骏阅读 1,729评论 0 3
  • 一日,与友人闲谈,论及雅与俗的话题。我以为琴棋书画、诗书礼乐应视其为雅;而所谓俗,一般认为生活琐碎、柴米油盐堪谓之...
    孤舟听雨眠阅读 4,712评论 2 11

友情链接更多精彩内容