Oracle 数据库基本操作
来源:互联网 发布:mac 终端 路径查找 编辑:程序博客网 时间:2024/06/08 19:56
1、创建表
SQL> create table mytest(id varchar2(2 char),name varchar2(3 char));表已创建。SQL> desc mytest; 名称 是否为空? 类型 ---------------------------- -------- -------------------------- ID N VARCHAR2(2 CHAR) NAME Y VARCHAR2(3 CHAR)
2、插入数据
SQL> insert into mytest(id,name) values('01','tom');已创建 1 行。
3、查询数据
SQL> select * from mytest;ID NAME---- ------01 tom02 bob03 kik
4、更新数据
SQL> update mytest set name='mm' where id='03';已更新 1 行。
5、删除数据
SQL> delete from mytest where id='03';已删除 1 行。
6、新增字段
SQL> alter table mytest add (address varchar2(100 char));表已更改。
7、修改字段
SQL> alter table mytest rename column address to addr;表已更改。
8、删除字段
SQL> alter table mytest drop (addr);表已更改。
9、重命名表
SQL> alter table mytest rename to mytest2;表已更改。
10、清空表
delete from mytest;--删除数据,可回滚truncate table mytest;--删除数据,不可回滚,并重置计数器
11、删除表
drop table mytest;--删除表,可恢复(flashback table mytest to before drop )drop table mytest purge;--删除表,无法恢复
12、表只读
alter table mytest read only;--只读alter table mytest read write;--恢复读写
13、查看该用户的所有表
SQL> select table_name from user_tables;TABLE_NAME----------------------------------------------LOGMNR_PARAMETER$LOGMNR_SESSION$MVIEW$_ADV_WORKLOADMVIEW$_ADV_BASETABLEMVIEW$_ADV_SQLDEPEND
14、order by 排序
desc:降序
asc:升序(默认)
SQL> select * from mytest order by id desc;ID NAME---- ------02 bob01 tom
15、分组
SQL> select sex from mytest group by sex;SEX----男女
阅读全文
0 0
- Oracle 数据库基本操作
- oracle数据库基本操作
- oracle 数据库基本操作
- Oracle数据库基本操作
- oracle数据库基本操作
- oracle数据库基本操作
- oracle数据库基本操作
- ORACLE数据库基本操作
- oracle数据库基本操作
- Oracle基本数据库操作
- oracle数据库基本操作
- Oracle 数据库基本操作
- Oracle数据库的基本操作
- Oracle数据库基本操作命令
- Oracle数据库基本操作命令
- Oracle数据库基本操作学习
- Oracle数据库基本操作命令
- oracle数据库最基本操作
- ORA-28001
- 为什么银行家舍入是合理的?
- PHP字符串变量
- tp5 sweetalert美化弹框
- Linux的opencv教程之加载一段视频
- Oracle 数据库基本操作
- 三种方法实现对CentOS7主机名的修改
- 多线程current包
- 跟风写:关于思科交换机、路由器如何关闭telnet 开启ssh服务
- 小明的难题
- 定义一个圆类(Circle),其所在的包为bzu.info.software;定义一个圆柱类Cylinder,其所在的包为bzu.info.com;定义一个主类A,其所在的包也为bzu.info.
- Java的三种代理模式
- Dlib实现目标跟踪
- ZZNU17级新生周赛第二场