oracle学习篇一:sqlplus常用命令
2016-06-15 23:59
531 查看
1.程序运行--> cmd --> sqlplus
登陆普通用户:scott/brant;
普通管理员用户登陆:system/brant;
高级管理员用户登陆:
1>先切换其他用户:SQL> conn sys/brant as sysdba;(切换到高级管理员用户)
2>再次登陆:sqlplus sys/brant as sysdba;
再次切换回普通账号:
conn scott/brant;
conn system/brant;
conn sys/brant as sysdba;
查看当前用户:show user;
测试:
1>conn scott/brant;
2>设置行显示最大值:set linesize 300;
3>设置最大页数:set pagesize 30;
4>select * from emp;
如果在管理员账号下查询,则:select * from scott.emp;
2.使用记事本中的命令:
1> ed a; (此时会弹窗一个创建记事本的窗口,a为记事本名称,在记事本中输入:select * from emp)
2> ed a; (即可再次调用出记事本进行修改)
3> @a;(执行记事本中的命令)
4>执行本地txt文件,例如文件d:\demo内容:select * from emp;
@d:\demo.txt 或者@d:demo.txt
5>执行本地D盘的sql文件 (demo.sql)
@d:demo.sql 或者@d:demo
6>查询所有表:select * from tab;
7>查看表结构:desc emp;
8>命令“/":表示继续执行上一步的命令。
9>数据类型:
NUMBER(4) : 数字,长度为4;
VARCHAR2(10) :表示长度为10的字符串
DATE:表示日期。
VARCHAR2(7,2) 表示数字:字符串7位,整数5位,小数2位。
CLOB使用CHAR来保存数据。 如:保存XML文档。
BLOB就是使用二进制保存数据。 如:保存位图。
相关文章推荐
- ora-19624 ora-19502 ora-27040
- 关于oracle用户进程,服务进程,后台进程
- oracle数据字典
- Oracle内存结构:SGA PGA UGA
- Oracle之内存结构(SGA、PGA)
- Oracle程序全局区(PGA)
- Oracle内存全面分析之PGA
- Oracle学习 第7天
- Oracle ADG vs DG
- Oracle高级查询
- Oracle使用虚拟表dual一次插入多条记录
- Linux下静默安装oracle11.2.0.4软件
- Cognos BI 10.2.1配置Oracle数据源
- Oracle.DataAccess.dll、system.data.oracleclient.dll在64位运行问题
- 创建简单的oracle定时器job
- oracle 按某个字段分组然后从每组取出最大的一条纪录
- oracle 12c 列自增长 identity column
- 交叉报表列头排序时遇到的oracle问题—oracle ORA-12704:字符集不匹配、varchar2转化为nvarchar2字符缺失、case when else后的字符类型要一致
- sql server,mysql,oracle之间的区别
- 甲骨文Java Archive