oracle坚决不挂2(SQLPLUS基础命令)
继续复习!!SQLplus基础命令,其实这个应该是第一个要复习的。因为基础,你懂得。。要想学会跑,你先得知道该怎么走吧。
win+R 输入cmd ,我们开始启动SQLplus
sqlplus username/password [@connect_identifier]|[NOLOG]
系统用户sys
普通用户scott
连接命令
CONNECT:进行用户切换或连接到新的数据库。
CONN[ECT] [username]/[password][@hoststring]
DISC[ONNECT]:断开与数据库的连接。
该命令作用仅仅是断开与数据库的连接,不退出SQL*Plus环境!
编辑缓冲区
- N——用数值定位缓冲区中的当前行;
- A[PPEND]——将指定的文本追加到缓冲区内当前行的末尾;
del删除当前行的文本
这个就是在输入del 后就把第四行的emp删除了,所以显示行号无效。
- ED[IT]——以文本编辑器方式打开缓冲区,进行编辑。(这个是比较常用的了,到后面编写函数或触发器可以先把plsql语句放到缓冲区,然后run或者/执行)
- 清除缓冲区:clear buffer/cl buff;
- 清除缓冲区:clear buffer/cl buff;
显示与设置环境变量
* show xxx
show uesr;显示当前用户
show pages;显示页数
显示时间,将时间打开(默认off)
set serveroutput on,要使用plsql输出语句时,记得将它设置成on,打开,才会起作用,否则你是不会显示输出结果滴!
格式化命令
- COL[UMN]:控制列的输出显示格式。
- col 表中列名 option
- 其中,option的选项有:
- CLE[AR]: 清除所有列的显示格式
- FOR[MAT] format: 使用格式模型改变列的显示
- HEA[DING] text: 设置列标题
- JUS[TIFY] {align}: 调整列标题的位置居左(left)、居中(center)还是居右(right)
- [NO]PRINT: 显式[隐藏]列标题
- NULL
:在指定位置将空值位置显示为text
- TRUNCATED:删除第一行的字符串
- WRAPPED: 换行
heading
col deptno heading '部门编号'
查询结果
format,格式化数据,例如小数点后显示几位
col sal formar 9999.99;
select sal from emp;
- TTITLE用来给表设置页眉,BTITLE用来给表设置页脚
btitle 'employee'
ttitle 'EMP'
注意一旦设置,所有的表上都有页眉和页脚
这个图有点多哈,见谅。
SQLplus基础就到这里吧。
oracle坚决不挂2(SQLPLUS基础命令)的更多相关文章
- oracle坚决不挂01(表,索引,视图的创建,修改,删除,查询)
考试快来了,来篇oracle干货,复习一下(挣扎一下) 废话不多说,开始写! 这篇是数据库对象的有关操作的总结! 数据库对象有熟悉的表,视图,索引,序列,同义词等(这个oracle东西真不少,小声bb ...
- oracle学习篇一:sqlplus常用命令
1.程序运行--> cmd --> sqlplus 登陆普通用户:scott/brant;普通管理员用户登陆:system/brant;高级管理员用户登陆:1>先切换其他用户:SQL ...
- Oracle基础--命令
====================== 基础命令====================== 1.su – oracle 不是必需,适合于没有DBA密码时使用,可以不用密码来进入sqlplus界 ...
- oracle入坑日记<二>认识oracle(含sqlplus基础使用)
1.SID(数据库实例) 1.1. oracle安装的时候有一项叫[全局数据库名]的填写项,这个就是oracle的SID也是数据库的唯一标识符: 1.2.一个oracle数据库有且只有一个SID(一般 ...
- Oracle记录(二) SQLPlus命令
对于Oracle数据库操作主要使用的是命令行方式,而所有的命令都使用sqlplus完成,对于sqlplus有两种形式.就我个人而言,还是比较喜欢UNIX与Linux下的Oracle.呵呵 一种是dos ...
- Oracle笔记(二) SQLPlus命令
对于Oracle数据库操作主要使用的是命令行方式,而所有的命令都使用sqlplus完成,对于sqlplus有两种形式. 一种是dos风格的sqlplus:sqlplus.exe; 另一种是window ...
- Oracle基础命令操作总结
第1章 oracle命令集 1.1 重启数据库 1.1.1 启动数据库 su -root 切换到oracle安装用户下,我的是root source .bash_pro ...
- Oracle-01:基础命令小结
------------吾亦无他,唯手熟尔,谦卑若愚,好学若饥------------- 记录一下我的Oracle学习之路,详细的安装教程忙完这俩天会认真总结一版 本次记录这次学习cmd基础命令 一, ...
- Linux安全基础:shell及一些基础命令
1.什么是shell?Shell是用户和Linux操作系统之间的接口.Linux中有多种shell,其中缺省使用的是Bash. 2.shell的分类(1)bash bash shell 是 Bourn ...
随机推荐
- MySQL 5.7.29安装配置
一.环境准备(关闭防火墙) 1.清除已安装数据库 [root@mysql01 ~]# rpm -qa | grep mariadb mariadb-libs-5.5.35-3.el7.x86_64 [ ...
- jsp+servlet实现美妆店铺开发
一般的商城都有用户端和商城端两个部分,用户端就是给普通用户使用的,像我们在淘宝购物,我们就是使用的用户端:然而淘宝还分了很多个店铺,每个店铺的商品都是店老板安排人员去管理,那店老板管理自己的店铺用到的 ...
- pip install leveldb 编译错误解决
centos7,python3.3 # pip-python3 install leveldb 错误: /usr/include/python3.3m/dynamic_annotations.h:47 ...
- [日常摸鱼][POI2000]病毒-Tire图(AC自动机)+dfs
https://www.luogu.org/problemnew/show/P2444 (没有bzoj权限号T_T) 字符串题对我这种傻逼来说真是太难了x 题意:输入$n$个01组成的模式串串,判断是 ...
- matplotlib的学习7-tick能见度
import matplotlib.pyplot as plt import numpy as np ''' 当图片中的内容较多,相互遮盖时,我们可以通过设置相关内容的透明度来使图片更易于观察,也即是 ...
- B. Navigation System【CF 1320】
传送门 题目:简单理解就是,我们需要开车从s点到t点.车上有一个导航,如果当前点为x,则导航会自动为你提供一条从x到t的最短的路线(如果有多条,则随机选一条),每走到下一个点则会实时更新最短路线,当然 ...
- 中小学生的噩梦:怎样用Python检测抄袭行为?广大中小学生们的美梦就此结束
本教程将介绍如何使用机器学习技术(如word2vec和余弦相似度等),在Python中用几行代码制作抄袭检测器.搭建完成后,抄袭检测器将会从文件中载入学生们的作业,然后通过计算相似度来判断学生有无相互 ...
- git原理学习记录:从基本指令到背后原理,实现一个简单的git
一开始我还担心 git 的原理会不会很难懂,但在阅读了官方文档后我发现其实并不难懂,似乎可以动手实现一个简单的 git,于是就有了下面这篇学习记录. 本文的叙述思路参照了官方文档Book的原理介绍部分 ...
- JPDA 远程调试方法记录
一.JPDA概念 JPDA(Java platform debugger architecture)是java平台调试架构的简称,由java虚拟机后端和调试平台前端组成. 1.java虚拟机提供了ja ...
- [linux]makefile多目录
在使用makefile多目录编写前需要掌握几个函数及符号 自定义变量 target=edit 引用的时候直接使用 $(target) 有点像C语言中的#define,这里的 $(target)会被替换 ...