oracle基础:创建表和设置主键,修改属性等
来源:互联网 发布:reveur 知乎 编辑:程序博客网 时间:2024/06/08 13:48
--练习数据库基础;创建表和设置主键,修改属性等
create table book(
book_id number(10),--id
book_name varchar2(10),--名称
book_author varchar2(20),--作者
book_publish_time varchar2(20),--出版时间
book_price number(10),--价格
book_introduction varchar2(200)--介绍
) tablespace TESTSPACE;
--设置主键 constraint :约束
alter table book add constraint PK_ID primary key(book_id);
--添加和删除列
alter table book add(
book_remark varchar2(200), --备注
book_others varchar2(200)--其他
);
--删除列
alter table book drop column book_remark;
alter table book drop column book_others;
alter table book drop(book_remark, book_others);
--修改表名称
alter table book rename to newbook;
alter table newbook rename to book;
--修改列名称
alter table book rename column book_others to book_other;
alter table book rename column book_other to book_others;
--修改字段属性类型
alter table book modify book_introduction varchar2(200);
--修改字段属性默认值
alter table book modify book_introduction default('关于书籍:');
--删除表
create table book(
book_id number(10),--id
book_name varchar2(10),--名称
book_author varchar2(20),--作者
book_publish_time varchar2(20),--出版时间
book_price number(10),--价格
book_introduction varchar2(200)--介绍
) tablespace TESTSPACE;
--设置主键 constraint :约束
alter table book add constraint PK_ID primary key(book_id);
--添加和删除列
alter table book add(
book_remark varchar2(200), --备注
book_others varchar2(200)--其他
);
--删除列
alter table book drop column book_remark;
alter table book drop column book_others;
alter table book drop(book_remark, book_others);
--修改表名称
alter table book rename to newbook;
alter table newbook rename to book;
--修改列名称
alter table book rename column book_others to book_other;
alter table book rename column book_other to book_others;
--修改字段属性类型
alter table book modify book_introduction varchar2(200);
--修改字段属性默认值
alter table book modify book_introduction default('关于书籍:');
--删除表
drop table book;
0 0
- oracle基础:创建表和设置主键,修改属性等
- oracle 设置主键、修改列等sql语句(转载)
- oracle 设置主键、修改列等sql语句(转载)
- oracle创建表并添加主键,设置主键自增长
- oracle 创建用户,表空间和修改密码等语句
- Oracle创建表和自增长主键
- oracle创建表主键
- 获取model通用属性,并设置属性值,创建时间,修改时间等,仅供参考
- Oracle 增删列,为列增加注释,修改主键等
- Oracle 增删列,为列增加注释,修改主键等
- Oracle数据库安装和PLSQL登陆表空间创建等基础
- oracle表的创建及管理 主键自增 外键等
- sql创建表的时候设置主键、标识、字段字段额外属性(如说明)以及默认值
- oracle读取表中的主键等信息
- 设置和修改文本属性
- powerdesigner创建oracle 数据库表,设置表主键列为自动增长
- oracle修改主键类型
- db2、oracle修改主键
- python输出不换行(同一行输出不同类型数据)
- sql 主要事项
- 【Spring】官网教程阅读笔记(七):验证Form表单
- FFmpeg分析基础一
- 关于filter拦截请求及chain.doFilter(request, response)的理解
- oracle基础:创建表和设置主键,修改属性等
- [省选前题目整理][BZOJ 2434][NOI 2011]阿狸的打字机(AC自动机+fail树+DFS序+树状数组)
- 对传入where条件的sql语句进行参数化处理
- (6.1.3)存储器管理
- Python 数据分析(一)[MAC]
- 字符过滤拷贝
- IOS 点语法 release 与retain self 的解析
- 黑马程序员——面向对象的封装以及set和get方法
- C++引用作为函数参数