初探Oracle:表的管理命令简单介绍
来源:互联网 发布:域名注册不用实名 编辑:程序博客网 时间:2024/06/05 04:21
创建表:create table student(sdtid number(11), sdtname varchar(20), sex char(2), birthday date );修改表:添加列:alter table student add ( classid number(8));修改列:alter table student modify (sdtname vatchar(30));删除列:alter table student drop ( sex char(2)); 备注: 该命令除非逼不得已不要使用,影响表结构从而导致某些查询语句结果出错修改表名:rename student to stu;删除表:drop table student;
插入数据插入全部字段:insert into student ('00001'.'admin','man','27-11月-1977');备注:日期默认格式dd-mon-yy 修改日期格式: alter session set nls_date_format= 'yyyy-mm-dd';插入部分字段:insert into student(sdtid,sdtname) values('00002','admin');备注:当你插入的表要求某个字段不能为空,你又没填值将会插入失败。插入空值:insert into student(sdtid, sdtname,sex) values('0003','guest',null);备注:查询某个字段为空的数据例子:查询没有生日的人select * from student where brithday is null;
修改数据:修改一个字段:update student set classid='0304' where sdtname='admin';
修改多个字段:update student set sex='女', sdtname='张三' where sdtid='00001';
修改含有null值的数据update student set classid='3' where classid is null;
删除数据
delete from student where classid ='301';
回滚删除rollback to student ;
0 0
- 初探Oracle:表的管理命令简单介绍
- 初探Oracle:Oracle用户管理命(命令)
- oracle初学者管理及常用简单的命令
- [Oracle命令] 表管理
- Oracle简单的命令
- oracle表的管理,数据类型简单理解
- oracle表的管理简单增删改查回滚
- iptables的管理命令介绍
- linux 命令的简单介绍
- ORACLE SEQUENCE的简单介绍
- ORACLE SEQUENCE的简单介绍
- ORACLE SEQUENCE的简单介绍
- oracle sequence的简单介绍
- ORACLE SEQUENCE的简单介绍
- ORACLE SEQUENCE的简单介绍
- ORACLE SEQUENCE的简单介绍
- ORACLE SEQUENCE的简单介绍
- ORACLE SEQUENCE的简单介绍
- nyoj.100 1的个数 20141105
- 常见的C字符串处理函数的源代码
- javascript日期处理库-Datejs.js
- python内建函数
- Elasticsearch Java虚拟机配置详解
- 初探Oracle:表的管理命令简单介绍
- POJ1125——Stockbroker Grapevine
- 一些国外优秀的elasticsearch使用案例
- 二分法查找
- (八)Z-Stack 添加自己任务
- 第十一周项目4-特殊三位数
- C#中实现byte[]与任意对象互换(服务端通讯专用)
- makefile 总结
- 用VS2010创建三层架构开发模式及三层架构的研究