`

oracle常用命令集合(随记)

    博客分类:
  • sql
阅读更多

SQL常用关键字(#:表名 ...:字段)
sqlplus sys/bj2008 as sysdba <-
alter user scott account unlock <-

----运算符
||
!=
<>
%
escape
is not null
is null
and
or
between
in

----数型
number
char
varchar2
varchar
date
clog
blog
bfile


----函数
lower()
upper()
substr(,,,)
chr()
ascii()
round()
to_char()
to_date()
to_number()
nvl()
avg()
max()
min()
sum()
count()


dual
describe /desc

select
distinct
from
where
group by
having
order by
desc
asc

cross
join on
right outer join
left outer join
full join
rownum

insert into
values
update set
delete from
truncate
rollback
transaction
savepoint

create
table ()
view v$_ as ()
index idx_ on #(...)
sequence seq_ start with 1 increment by 100
seq_.nextval
seq_.currval
constaint
primary key
references
foreign
unique
check
default
not null
alter table # add
drop
modify

----流程控制
if..then..end if
if..the..elsif..end if
loop..exit when..end loop
while..loop .. end loop
for..in 1..100 loop .. end loop;
for..in reverse 1..100 loop .. end loop;

----事务控制
set auto on/off
rollback
savepoint _name
rollback to _name

----存储过程
create/replace procedure 过程名 is
    声明语句段;
begin
    执行语句段;
exception
    异常处理语句段;
end;
commit;

exec ..;
begin
p;
end;
/

参数:
in 读,主程序向过程
out 出,过程向主程序出值
inout 双向,既有读也有


----pl/sql
declare
begin
exception
when others then
end
:=
number()
binary_integer
date
boolean
char()
varchar2()
long
表名.字段名%type
表名%rowtype
table
type 类型名 is table of 表名.字段名%type index by binary_integer;
type 类型名 is record (,,);
sql%rowcount ||'条记录'
execute immediate '创一个新表
cursor .. is ..
open
fetch .. into ..
close ..
%notfound
%isopen
%found
%rowcount
for update
update .. set .. where current of

 

 

 


---- sql*plus常用命令集
grant
revoke
clear screen
append text / a text
change old/new /c /old/new
c text
clear buffer /cl buff
del n
input /i
input text /i text
list /l
list n /l n /n
list * /l *
list last /l last
list m n /l m n

save *.txt
edit *.txt /ed
get *.txt
start
@ *.txt
set linesize n / set lin n
set pagesize n/set pages n
columu ... format 显示的格式

help
show

分享到:
评论

相关推荐

    oracle安装随记.doc

    - **gcc**:GNU编译器集合,用于编译源代码。 - **libXp**, **openmotif**:图形界面相关的库,用于解决安装过程中的图形界面显示问题。 - **compat-db**:Berkeley DB的兼容性库,用于数据存储。 2. **修改/etc...

    (可直接下载)Linux基础命令(笔记、随记、日志)

    一些鄙人在学习Linux系统基础命令时的笔记、随记、日志

    一些有关哈希函数的随记

    这篇随记将探讨哈希函数的基本概念、性质以及在实际应用中的重要性。 哈希函数,也称为散列函数,是一种特殊的算法,它将任意长度的输入(也称为预映射或消息)转化为固定长度的输出,这个输出通常被称为哈希值或...

    互联网公司实习日记随记参考.pdf

    互联网公司实习日记随记参考.pdf互联网公司实习日记随记参考.pdf互联网公司实习日记随记参考.pdf互联网公司实习日记随记参考.pdf互联网公司实习日记随记参考.pdf互联网公司实习日记随记参考.pdf

    随记_电气_

    【标题】:“随记_电气_”提示我们这是一份关于电气工程领域的个人笔记或学习心得,可能包含了一些作者在学习或实践中积累的电气知识。 【描述】:“电气相关的知识,随手写的,不知道行不行11111”表明这份文档...

    linux net 管理随记

    linux net 管理随记,留着个人备忘

    git随记 git

    git随记 git

    面试随记???随时更新

    面试随记???随时更新

    c++随记.docx

    ### C++ 随记知识点总结 #### 一、内存管理与 new/delete 操作符 在 C++ 中,`new` 和 `delete` 是用于动态内存分配的关键字。`new` 用于在堆区分配内存,`delete` 用于释放之前通过 `new` 分配的内存。使用 `new`...

    网络原理随记.pdf

    计算机网络原理随记 在本资源中,我们将讨论计算机网络的基本概念、发展历程、网络架构、协议栈、数据传输、网络互通、安全性等方面的知识点。 计算机网络的基本概念 计算机网络是指将多个计算机设备连接起来,以...

    2021-2022年收藏的精品资料辛辛那提1000维修随记.doc

    【辛辛那提1000维修随记】是一份关于数控系统维修的珍贵文档,主要涉及美国辛辛那提·米拉克龙公司的ACRAMATIC系列数控装置,特别是1994年推出的先进CNC控制系统——A2100。这篇随记详细记录了从1950年代早期的数控...

    EHCache的使用随记

    **EHCache的使用随记** EHCache是一款广泛应用于Java环境中的高效、易用且功能丰富的内存缓存系统。它能够显著提升应用性能,通过将常用数据存储在内存中,避免了反复从数据库读取,降低了I/O延迟。本文将探讨...

    重点小学生寒假记随记大全.doc

    重点小学生寒假记随记大全.doc

    c#随记.docx

    C#是一种由微软开发的面向对象的编程语言,它结合了C++的高效性和Java的简洁性,被誉为最优秀的编程语言之一。C#是专为.NET框架设计的,因此在.NET环境中具有极高的兼容性和可操作性。.NET Framework包含了公共语言...

    公司法务实习日记随记三篇.pdf

    公司法务实习日记随记三篇.pdf

    会计专业毕业实习日记随记篇.pdf

    会计专业毕业实习日记随记篇.pdf

    重点小学生母亲节日记随记大全.doc

    重点小学生母亲节日记随记大全.doc

    随记app,微博与博客整合

    随记App是一款集成微博与博客功能的毕业设计项目,旨在为用户提供一个统一的平台来管理和分享他们的日常思考和生活点滴。这个项目分为客户端和服务端两部分,分别实现了用户交互界面和后台数据处理。 在Android...

    小学三年级秋游日记随记五篇.pdf

    小学三年级秋游日记随记五篇.pdf

    读书笔记:Java并发编程之美阅读随记.zip

    读书笔记:Java并发编程之美阅读随记

Global site tag (gtag.js) - Google Analytics