本月博客排行
-
第1名
龙儿筝 -
第2名
johnsmith9th -
第3名
wy_19921005 - zysnba
- sgqt
- lemonhandsome
年度博客排行
-
第1名
宏天软件 -
第2名
青否云后端云 -
第3名
龙儿筝 - gashero
- wallimn
- vipbooks
- benladeng5225
- wy_19921005
- fantaxy025025
- qepwqnp
- e_e
- 解宜然
- zysnba
- ssydxa219
- sam123456gz
- javashop
- arpenker
- tanling8334
- kaizi1992
- xpenxpen
- gaojingsong
- wiseboyloves
- xiangjie88
- ranbuijj
- ganxueyun
- sichunli_030
- xyuma
- wangchen.ily
- jh108020
- lemonhandsome
- zxq_2017
- jbosscn
- Xeden
- luxurioust
- lzyfn123
- zhanjia
- johnsmith9th
- forestqqqq
- nychen2000
- ajinn
- wjianwei666
- hanbaohong
- daizj
- 喧嚣求静
- silverend
- mwhgJava
- kingwell.leng
- lchb139128
- lich0079
- kristy_yy
最新文章列表
pl/sql 登录后自动设置为My Objects
如题,有很多人在操作pl/sql的时候可能不太注意这一点
因为默认的情况下pl/sql登录后"browser filters"里面选中的是"All objects" 这样就有可能误操作到数据库里面的一些重要的系统表
设置如下:
1.Tools-->Browser Filters
2.选中My objects 选中 default就 ...
PL/SQL执行动态SQL(一)
PL/SQL动态SQL
依据:
1.使用EXECUTE IMMEDIATE可以来执行动态SQL
2.open cursor可以打开一个sql的查询,fetch cursor可以挨个获取查询记录
示例
1.使用EXECUTE IMMEDIATE查询一张数据表的记录数
DECLARE
get_count_sql varchar2(100);
row_count INT;
BEGIN
...
PL/SQL之函数总结
-----函数总结:
--一,数字函数:
--abs(n):用于返回n的绝对值
declare
v_abs number(6, 2);
begin
v_abs := abs(&no);
dbms_output.put_line('绝对值:' || v_abs);
end;
select abs(-34) from dual;
---exp(n):返回e的n次幂(e=2.71 ...
PL/SQL Step By Step(二)
游标是PL/SQL非常重要的一部分,也是很多人为什么使用PL/SQL的原因。游标能够让开发者对数据库查询进行记录级别的控制。也就是说,可以对查询返回的数据一次一行进行步进,并且在两行之间停顿一段时间来进行一些特别的处理操作。
游标分为两种:隐式游标和显式游标。下面我们先介绍隐式游标,一会在介绍更加强大的显示游标。
1.隐式游标
隐式游标是不需要定义的,说白 ...
PL/SQL Step By Step(一)
1.概述
PL/SQL(Procedural Language/Structured Query Language)是Oracle对标准数据库语言SQL的过程化扩充,它将数据库技术和过程化程序设计语言联系起来,是一种应用开发语言,可使用循环,分支处理数据,将SQL的数据操纵功能与过程化语言数据处理功能结合起来。 PL/SQL的使用,使SQL成为一种高级程序设计语言,支持高级语言的块操作,条 ...
oracle数据库的游标Cursor和存储过程 PL/SQL
oracle数据库的游标和存储过程
spool abc.log --开始记录日志
create or replace procedure db.PROC_FIRST(FLAG OUT INTERGER, T_DATE IN VARCHAR2)
AS
varno varchar2(20); varprice varchar2(20); CU ...
pl/sql 判断闰年
这是一个老调重弹的例子,也许以前写过这样的笔记,这里再贴出来,是再次感叹于其解决方法的美妙行。判断一个年份是闰年,常见的想法是判断其是否可被4整除,如果是100的倍数,要求其能被400整除。下面是摘自DBA_Village的例子:create or replace function IS_LEAP_YEAR (nYear in number) return boolean is V_REMAINDE ...
PL/SQL几个有用的设置
1、自动补全
菜单Tools->Preferences->User Interface->Editor里的Smart fill
2、保存窗口设置
菜单Tools->Preferences->User Interface->Options里的Autosave desktop
3、显示编辑窗口列表(可以切换编辑窗口,很实用),最好和2一起用, ...