博客
关于我
强烈建议你试试无所不能的chatGPT,快点击我
Oracle笔记——简单查询语句 Oracle入门
阅读量:4008 次
发布时间:2019-05-24

本文共 1232 字,大约阅读时间需要 4 分钟。

1.列标题和数据的默认显示格式

字符型的列标题及其数据采用左对齐的方式

数值型的列标题及其数据采用右对齐的方式

 

2.原义字符串

原义字符串在select语句中单引号内的空格会输出

 

3.消除重复行,使用DISTINCT关键字

select DISTINCT deptno from emp;

 

4.在算数表达式中只要存在空值,那么运算结果一定是空值

 

5.SQLSQL*PLUS的区别

SQL是通过一定的工具或应用程序能够和ORACLE服务器交互的命令语言

SQL*PLUSORACLE的一个工具,用于识别SQL语句并将语句提交给ORACLE服务器执行,同时SQL*PLUS也有自己的命令语言

 

6.登录到SQL*PLUS

CONNECT SCOTT/TIGER@XE

或者在CMD命令行中输入SQLPLUS按提示操作

 

7.显示表结构 关键字:DESCRIBE

DESCRIBE TABLENAME

例如:describe emp;

显示emp表的表结构

8.SQL*PLUS的编辑命令

APPEND text:添加文本到当前缓冲区

CHANGE/old/new:在当前行用新的文本替换旧的文本

CHANGE/text:从当前行删除文本

DEL:删除当前行

DEL n:删除第n

DEL m n:删除从第m行到行

INPUT text:在当前行之后添加包含text的一行

LIST:显示缓冲区所有行

LIST n:显示缓冲区第n

LIST m n :显示缓冲区从m行到n

Run执行当前缓冲区的命令

/:同R,执行当前缓冲区的命令

n:指定第n行为当前行

n text:text替换第n

0 text:在第一行之前插入一行

 

9.SQL*PLUS的文件命令

SAV filename [REPLACE] APP[END]:将缓冲区的命令以文件方式存盘,缺省文件扩展名为.sql

如果使用APPEND则向一个已存在的文件追加内容,如果使用REPLACE则是覆盖一个已经存在的文件。eg: SAV  C:\AA.SQL

GET filename:调入存盘的sql文件

STA[RT] filename:运行调入内存的sql文件

@filename:start

ED[IT]:打开默认编辑器

ED[IT] filename:把当前目录中制定的.sql文件调入编辑器进行编辑

SPO[OL]:显示当前“假脱机”状态,复制输出结果到指定文件

SPOOL filename:把操作及执行结果保存到指定文件里

SPOOL OFF:停止输出

SPOOL OUT:停止输出并将结果送到系统打印机

EXIT:退出SQL*PLUS

 

10.定义列别名,使用别名改变列标题

紧跟列名,在列名和别名之间加入可选关键字AS

如果列标题包含空格、特殊字符(#$)、区分大小写则需要用双引号将其引起来

注意:列别名可以用于selectorder by子句中,不能出现在where子句中

转载地址:http://ljdfi.baihongyu.com/

你可能感兴趣的文章
Selenium-WebDriverApi接口详解
查看>>
Selenium-ActionChains Api接口详解
查看>>
Selenium-Switch与SelectApi接口详解
查看>>
Selenium-Css Selector使用方法
查看>>
Linux常用统计命令之wc
查看>>
测试必会之 Linux 三剑客之 sed
查看>>
Socket请求XML客户端程序
查看>>
Java中数字转大写货币(支持到千亿)
查看>>
Java.nio
查看>>
函数模版类模版和偏特化泛化的总结
查看>>
VMware Workstation Pro虚拟机不可用解决方法
查看>>
最简单的使用redis自带程序实现c程序远程访问redis服务
查看>>
redis学习总结-- 内部数据 字符串 链表 字典 跳跃表
查看>>
iOS 对象序列化与反序列化
查看>>
iOS 序列化与反序列化(runtime) 01
查看>>
iOS AFN 3.0版本前后区别 01
查看>>
iOS AFN 3.0版本前后区别 02
查看>>
iOS ASI和AFN有什么区别
查看>>
iOS QQ侧滑菜单(高仿)
查看>>
iOS 扫一扫功能开发
查看>>