当前位置:网站首页>linux下oracle常见操作以及日常积累知识点(函数、定时任务)
linux下oracle常见操作以及日常积累知识点(函数、定时任务)
2022-08-05 10:08:00 【qingfengvssuibian】
oracle的启动、关闭
#用dba的身份登录
sqlplus / nolog conn / as sysdba
#启动
startup
#关闭
shutdown immediate
监听启动:
#监听启动
lsnrctl start
#监听状态
lsnrctl status
#监听停止
lsnrctl stop
Trunk函数:截取日期或者数字
--截取日期
select trunc(sysdate,'yyyy') from dual union all --精确到年,显示当年第一天
select trunc(sysdate,'mm') from dual union all --月
select trunc(sysdate,'dd') from dual union all --天
select trunc(sysdate,'hh') from dual union all --小时
select trunc(sysdate,'mi') from dual union all --分
select trunc(sysdate) from dual union all --和精确到天一样 dd
select sysdate from dual union all
SELECT (sysdate + 1) FROM dual; --下一天 1代表1天的意思,+1就是下一天 +1/24代表加一个小时
--截取数值,不进行四舍五入,可用于保留有效数字
select trunc(155.555) from dual union all --保留三位有效数字
select trunc(155.555,3) from dual union all
select trunc(155.555,2) from dual union all
select trunc(155.555,0) from dual union all
select trunc(155.555,-2) from dual; --保留-2位有效数字
forupdate和rowid修改数据
出现无法修改数据(只读readonly模式),可以尝试只修改一张表。一般建议使用rowid。
定时任务
每隔一段时间执行一次任务。不多说,直接上操作。
创建新表
create table testDsrw(
name varchar2(50),
riqi date
);
创建存储过程
create or replace procedure testPro is
begin
insert into testdsrw(name,riqi)values('tie',sysdate);
commit;
end testPro;
可视化创建定时任务job
在DBMS_JOBS下新建job,并配置红色部分,其中内容写上存储过程的名字(后面必须跟上分号,不然报错),在间隔中写入下次执行时间,例如 TRUNC(sysdate,'mi') + 1/(24*60),代表下一分钟。至此,一个简单的定时任务创建完成。
启动
点击应用即可
停止
点击 断开然后再次应用即可停止定时任务
至此定时任务界面版介绍完成。
边栏推荐
- mysql索引
- Voice conversion相关语音数据集综合汇总
- 【Unity】【UGUI】【在屏幕上显示文本】
- Redis源码解析:Redis Cluster
- Jenkins manual (2) - software configuration
- LeetCode 216. Combined Sum III (2022.08.04)
- Seata source code analysis: initialization process of TM RM client
- [Office] Collection of Microsoft Office download addresses (offline installation and download of Microsoft's official original version)
- 阿里顶级架构师多年总结的JVM宝典,哪里不会查哪里!
- 2022华数杯数学建模A题环形振荡器的优化设计思路思路代码分享
猜你喜欢
随机推荐
The founder of the DFINITY Foundation talks about the ups and downs of the bear market, and where should DeFi projects go?
SD NAND Flash简介!
mysql索引
Development common manual link sharing
偏向锁/轻量锁/重级锁锁锁更健康,上锁解锁到底是怎么完成实现的
第八章:activiti多用户任务分配
IDEA执行Test操作导致数据插入时出现了重复数据
首次去中心化抢劫?近2亿美元损失:跨链桥Nomad 被攻击事件分析
JS逆向入门学习之回收商网,手机号码简易加密解析
语音社交软件开发——充分发挥其价值
The difference between find, matches, lookingAt matching strings in matcher
Offensive World-PWN-new_easypwn
Oracle temporary table space role
Imitation SBUS fixed with serial data conversion
无题五
19.服务器端会话技术Session
STM32+ULN2003驱动28BYJ4步进电机(根据圈数正转、反转)
egg框架使用(一)
创建一个 Dapp,为什么要选择波卡?
leetcode: 529. Minesweeper Game