2021-09-06

建表语句

create table test1

(id varchar2(20) not null);

语句中都需要注意表名的大小写

新增表字段语句

alter table 表名 add 新增字段名(类型+长度);

alter table test1 add (name varchar2(30) default ‘无名氏’ not null);

添加表注释

comment on table 表名 is ‘表的注释信息’;

comment on table TEST1 is ‘测试表’;

添加字段注释

comment on column 表名.字段名 is ‘字段的注释信息’;

comment on column TEST1.name is ‘名称’;

删除字段的语法:

alter table tablename drop (column);

alter table TEST1 drop (name1);

修改字段的语法:

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

修改一个字段(这个 就先不测了)

alter table test1

modify (name varchar2(16) default ‘unknown’);

另:比较正规的写法是:

– Add/modify columns

alter table TABLE_NAME rename column FIELD_NAME to NEW_FIELD_NAME;

#查看

describe asset_orders;

————————————————

版权声明:本文为CSDN博主「lqlscn」的原创文章,遵循CC 4.0 BY-SA版权协议,转载请附上原文出处链接及本声明。

原文链接:https://blog.csdn.net/lqlscn/article/details/109098953

©著作权归作者所有,转载或内容合作请联系作者
平台声明:文章内容(如有图片或视频亦包括在内)由作者上传并发布,文章内容仅代表作者本人观点,简书系信息发布平台,仅提供信息存储服务。

推荐阅读更多精彩内容

  • 多表查询 笛卡尔积 虚拟表 s_emp s_dept 上述两个表所有的列在虚拟表都会出现, 引用那些列 原始表.列...
    冰川_阅读 465评论 0 0
  • 密码错误次数7次(在业务bus中配置)之后将会锁定,不允许登录,第二天解锁。急需解锁的客户在业务办理数据库中执行以...
    zyt_涛阅读 105评论 0 0
  • 系统用户: 1.sys system(sys权限最高) 2.sysman(操作企业管理器) 密码是安装的时候输入的...
    3hours阅读 1,602评论 0 0
  • title: "Oracle创建表空间和表"date: 2021-02-01T20:17:20+08:00draf...
    大地缸阅读 248评论 0 0
  • /** ORACLE的SQL规范,目的避免SQL执行错误,提高SQL脚本的质量; 一般执行SQL在comm...
    早晨的初露阅读 324评论 0 0