自定义博客皮肤VIP专享

*博客头图:

格式为PNG、JPG,宽度*高度大于1920*100像素,不超过2MB,主视觉建议放在右侧,请参照线上博客头图

请上传大于1920*100像素的图片!

博客底图:

图片格式为PNG、JPG,不超过1MB,可上下左右平铺至整个背景

栏目图:

图片格式为PNG、JPG,图片宽度*高度为300*38像素,不超过0.5MB

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

-+

暗象的博客

记录我的学习之旅

  • 博客(15)
  • 收藏
  • 关注

原创 Linux定时删除1天前文件的脚本示例

在linux服务器上的/wzClean目录里新增一个cleanVarLog.sh文件,假如可运行权限(chmod +x)加入定时任务(每天执行)查看定时任务是否配置好。在root用户下使用。

2024-01-26 19:24:01 184

转载 Cent0S7使用过的命令备忘

1、修改开机等待时间:找到 /boot/grub2 下的 grub.cfg找到并修改下面的代码:fi}terminal_output consoleif [ x$feature_timeout_style = xy ] ; thenset timeout_style=menuset timeout=5(建议修改成1,不要修改成0,修改完成后,重启即可看到效果)Fallback n...

2018-11-30 16:59:51 204

原创 持续更新

教育的真正价值和成绩,学位完全无关,只与生命的觉醒有关,你必须自己悟出,什么是真实的和重要的。

2017-10-24 09:30:22 213

原创 关于rollup的简单用法和层次查询

select t.deptno,t.job,sum(sal) from emp t group by rollup(t.deptno,t.job);等价于 select t.deptno,t.job,sum(sal) from emp t group by t.deptno,t.job+select t.deptno,sum(sal) from emp t group by t.deptno+

2017-10-18 23:48:59 1395

原创 触发器

/* 触发器 每当一个特定的数据操作语句(insert、update、delete)在指定的表上发出时,Oracle自动地执行触发器中定义的语句序列。第一个触发器:每当成功插入新员工后,自动打印“成功插入新员工” (触发器单词:trigger) */create trigger saynewempafter inserton empdeclarebegin dbms_output

2017-10-16 23:36:09 557

原创 java通过jdbc访问oracle数据库的存储过程和存储函数

首先在idea中新建一个java项目,目录层级如下图所示: 连接oracle数据库的jar包在oracle的安装目录中找即可(附上我的路径G:\app\41919\product\11.2.0\dbhome_1\jdbc\lib),随便一个jar包即可,我的是ojdbc6.jar。然后把jar包导入即可(具体操作步骤百度即可)在scott用户中新建一个存储过程(查询某个员工姓名 月薪和职位):

2017-10-15 22:39:48 283

原创 plsql程序的基本写法及三种循环

--打开屏幕显示开关(SQLPLUS中)--示例一set serveroutput on--num 是地址值,赋值时注意accept num prompt '请输入一个数字';declare--声明变量的区域pnum number:=#begin --执行if语句进行条件判断 if pnum=0 then dbms_output.put_line('您输入的数字是0')

2017-10-15 21:05:17 3588

原创 创建和使用存储过程

/* 创建和使用存储过程 用CREATE PROCEDURE命令建立存储过程和存储函数。语法: create [or replace] PROCEDURE 过程名(参数列表) AS PLSQL子程序体;*/ –第一个存储过程:打印Hello World /* 调用存储过程1.exec sayhelloworld();2.begin sayhelloworld

2017-10-15 18:46:25 11342

原创 涉及2张表的员工涨工资问题

/* 用PL/SQL语言编写一程序,实现按部门分段(6000以上、(6000,3000)、3000元以下)统计各工资 段的职工人数,以及各部门的工资总额(工资总额中不包括奖金)create table msg (deptno number, count1 number, count2 number, count3 number, sal

2017-10-14 22:30:11 207

原创 员工涨工资问题

/*案例 为员工涨工资。从最低工资涨起每人涨10%,但工资总额不能超过5万元, 请计算涨工资的人数和涨工资后的工资总额,并输出涨工资人数及工资总额。 */ /*分析 SQL语句 selecr empno,sal from emp order by sal; –>光标–> 循环 –> 退出条件:1.工资总额>5w 2.%notfound变量:1.初始值 2.如何得到 涨工资的人数:

2017-10-14 20:36:25 1249

转载 瀑布模型

平时开发一定要有条理,不能一上来就写代码. 1、需求分析->2、设计, 概要设计,详细设计->3、编码(coding)->4、测试(Testing)->上线

2017-10-14 18:28:13 511

原创 苏格拉底小智慧

1、陷我们于无知的恰恰是我们的已知; 2、未经省察的人生是没有价值的; 3、读书时更要关注细节,包括历史背景; 4、苏格拉底反问法:重要的不是找到答案,而是从提问到寻找答案的思考过程; 5、一种观念是否正确,跟它是否被大多数人接受,跟相信它的人多么伟大,一点关系也没有。只有独立去思考,反复用理性去推敲,才能让我们的信念更加坚定。 6、在两种对立的观点之间,要保持必要的张力。 7、测试是否

2017-10-14 10:07:46 252

原创 关于系统例外和自定义例外

“` **–系统例外: no_data_found,to_many_rows,Zero_Divide(被零除),Value_error(算术或转换错误),Timeout_on_resource (在等待资源时发生超时) –自定义例外 : 查询 不存在的记录** set serveroutput ondeclare –定义光标(此查询没有数据) cursor tano is

2017-10-13 23:55:12 212

原创 光标的属性和光标数的限制

/* 1.光标的属性 %found :当前光标还有数组 %notfound :当前光标没有数据了(判断最后一次fetch的结果,如果之前没有fetch,返回NULL,这时不会退出下面的循环语句(exit when cur%ontfound),为了安全起见,应该再加上 or cur%notfound is null) %isopen : 判断光标是否打开 %rowcount:

2017-10-13 22:02:21 275

转载 欢迎使用CSDN-markdown编辑器

欢迎使用Markdown编辑器写博客本Markdown编辑器使用StackEdit修改而来,用它写博客,将会带来全新的体验哦:Markdown和扩展Markdown简洁的语法代码块高亮图片链接和图片上传LaTex数学公式UML序列图和流程图离线写博客导入导出Markdown文件丰富的快捷键快捷键加粗 Ctrl + B 斜体 Ctrl + I 引用 Ctrl

2017-10-13 21:59:39 210

空空如也

空空如也

TA创建的收藏夹 TA关注的收藏夹

TA关注的人

提示
确定要删除当前文章?
取消 删除