创建表 备注 修改表结构 修改约束
----创建表
create table bookinfo
(
bookid int, --图书编号
bookname char, --图书名称
publish varchar2(20) not null, --出版社
pubdate varchar2(20), --出版日期
price decimal, --图书价格
author char, --图书作者
store varchar2(1), --借出标识
reader int, --读者编号
remarks varchar2(50), --描述
constraint un_bookname unique (bookname), --为bookname列添加唯一约束
constraint ck_price check (price<=100) --为price列添加检查约束,要求价格必须小于等于100
);
---添加注释
comment on column bookinfo.bookid is '图书编号';
comment on column bookinfo.bookname is '图书名称';
comment on column bookinfo.publish is '出版社';
comment on column bookinfo.pubdate is '出版日期';
comment on column bookinfo.price is '图书价格';
comment on column bookinfo.author is '图书作者';
comment on column bookinfo.store is '借出标识';
comment on column bookinfo.remarks is '描述';
comment on column bookinfo.reader is '读者编号';
comment on table bookinfo is '图书信息表';
---修改表的结构
alter table bookinfo add isbn varchar2(20) ;
alter table bookinfo modify publish varchar2(80);
alter table bookinfo drop column isbn; --删除列
--修改表的约束
alter table bookinfo add constraint pk_bookinfo primary key (bookid) --添加主键约束
alter table bookinfo drop constraint ck_price; --删除约束
---重命表名
rename bookinfo to newbookinfo;
--查看端口号
listener.ora tnsnames.ora --查看 这两个文件
转载于:https://www.cnblogs.com/empty01/p/5503221.html
创建表 备注 修改表结构 修改约束相关推荐
- hive修改表备注和表字段
说明: 例子 : 修改表备注: ALTER TABLE dm_gsryqzfxryxxtj_wdja SET TBLPROPERTIES('COMMENT'='个诉人员潜在风险人员信息统计'); 修 ...
- mysql查看表备注_mysql表中如何查看备注
mysql表中查看备注的方法:1.通过"information_schema.TABLES"语句查看所有表的注释:2.通过"information_schema. TAB ...
- 达梦、Oracle、PostgreSQL查询全部表备注,表字段,全部字段备注,全部索引,全部字段类型
文章目录 一 概述 二 PostgreSQL PS:最佳版本查询表英文名.表中文名.字段英文名.字段中文名.字段类型.schemaname.tableowner(此为最好版本NO1) 1 查询所有表名 ...
- db2查询字段备注_通过逐浪数据精灵管理sqlserver数据表备注以及字段说明
通过逐浪数据精灵管理sqlserver的数据表备注以及字段说明备注(附脚本方法) 基本介绍 逐浪数据精灵,是由逐浪软件团队提供的生成态产品,可以快速的方便的管理数据表,目前对商业用户开放. 管理数据库 ...
- 数据库——MySQL(一)(数据库常用命令、数据类型、创建表与修改表结构、约束、约束修改添加)
MySQL数据库的概述: MySQL是一种开放源代码的关系型数据库管理系统(RDBMS),MySQL数据库系统使用最常用的数据库管理语言--结构化查询语言(SQL)进行数据库信息增.删.查.改管理 - ...
- MySQL笔记(一)创建数据库、创建表、修改表、删除表,以及建立约束
这是我在学习Mysql之路上做的笔记,今天将它粘出来.这一篇比较基础主要是创建数据库.创建表.修改表.删除表,以及建立约束:非空约束.主键约束.外键约束.唯一值约束.有错误的欢迎大家指出... -- ...
- SQL Server修改表结构,添加约束
文章目录 修改表结构 1.修改字段数据类型 2.添加字段 3.删除字段 4.修改字段特征(约束) 1>添加标识列约束(IDENTITY) 2>添加主键约束(PRIMARY KEY) 3&g ...
- TABLE 以及 CONSTRAINT(创建TABLE以及CONSTRAINT、修改TABLE结构、建表后添加CONSTRAINT、删除TABLE和CONSTRAINT)
文章目录 TABLE 以及 CONSTRAINT 创建 TABLE 以及 CONSTRAINT 修改 TABLE 结构 建表后添加 CONSTRAINT 删除 TABLE 和 CONSTRAINT T ...
- SQL 2008中修改表结构提示“阻止保存要求重新创建表的更改”
[问题] SQL Server 2008 Management Studio 中修改表结构的时候,提示"阻止保存要求重新创建表的更改" [解决方法] 1. 打开SQL Serve ...
- 修改表结构添加外键约束,默认外键名
2019独角兽企业重金招聘Python工程师标准>>> 修改表结构添加外键约束,默认外键名 alter table SUPPLIER_INFO add foreign key (CR ...
最新文章
- Tomcat的类加载器
- 黑胡桃木php,揭秘美国黑胡桃木的美
- 后端技术:Maven 最全知识总结,值得收藏!
- char与varchar区别(MYISAM)
- 一致性哈希和哈希槽对比
- 颜色选择器的设计与实现II
- 中国移动回应“5G消息APP”下架:并非面向客户商用发布的产品
- java js倒计时_Java实现倒计时的方法详解
- alter system switch logfile与alter system archive log current
- 如何获得一个干净的 gnome 开发环境?
- 地理信息系统(汤国安)重点整理和推导(第一章)
- c 语言中析构函数,详解C++中的析构函数
- CollectionUtils取交集,并集和差集
- 全景感知、智能融合|视图计算平台全新发布
- 居于mtk芯片安卓车机系统具体流程
- 堡垒机,ssh协议,telnet协议,b/s架构
- GDOI2018爆炸记
- MD5有哪些特性,常用的MD5加密安全吗
- 9月开学季CSDN高校俱乐部专家巡讲讲师招募
- Redis——cluster集群原理