
Oracle
文章平均质量分 86
Gecko (脑)
秀儿 是你吗?
展开
-
oracle查询和终止正在运行的存储过程
1.查询正在运行的存储过程select name from v$db_object_cache where type like '%PROCE%' and locks >0 and pins >0; 2.找到对应存储过程的sidselect sid from v$access o where o.OBJECT like 'SP_S_REPORT_MOBILE%' (参数是存储过程名称)3.根据sid找到对应的serial#select sid,serial# from...原创 2020-09-21 16:43:29 · 5452 阅读 · 0 评论 -
查看oracle的归档日志及空间占用率,清除归档日志
select * from v$flash_recovery_area_usage; --查看空间占用率select * from v$recovery_file_dest; --查看归档日志的存放地址;使用rman清空归档日志 crosscheck archivelog all; --查看可以所有的归档文件 delete expired archivelog all; --清空过期的归档文件如何确认归档日志是否过期,rman有一个保留策略,可以定义多少天之前的日...原创 2020-09-19 15:41:45 · 6641 阅读 · 0 评论 -
mysql修改用户密码
草堆里学ITmysql修改用户密码的方法及命令方法1: 用SET PASSWORD命令首先登录MySQL。格式:mysql> set password for 用户名@localhost = password('新密码');例子:mysql> set password for root@localhost = password('123');方法2:用mysql...原创 2019-12-03 09:14:48 · 728 阅读 · 0 评论 -
PL/SQL 数据批导的使用(Oracle)
Oracle中的数据导入有两种:①for update这种只需要提取表中的与数据文件Excel字段保持一致,赋值,粘贴就可以! ps:注意Excel第一列落空②Text Importer1,先将.xls或者.xlsx的文件另存为.csv文件,2,打开plsql,找到Tools-Text Importer3,再打开的界面上选择这个按钮4,找到你保存的.csv...原创 2018-09-25 10:12:45 · 2249 阅读 · 0 评论 -
oralce 视图用法
视图实际上是一个或多个表的预定义查询,这些表成为基表。视图中并不存储数据,他是会访问基表中的行.创建视图CREATE [ OR REPLACE ] VIEW [{FORCE |NOFORCE}] view_name[(alias_name [,alias_name…])] AS subsquery[WITH {CHECK OPTION |READ ONLY} CONST转载 2017-09-21 16:45:40 · 868 阅读 · 0 评论 -
oracle function用法
函数调用限制1、SQL语句中只能调用存储函数(服务器端),而不能调用客户端的函数2、SQL只能调用带有输入参数,不能带有输出,输入输出函数3、SQL不能使用PL/SQL的特有数据类型(boolean,table,record等)4、SQL语句中调用的函数不能包含INSERT,UPDATE和DELETE语句1.function函数的语法如下:[sql]转载 2017-09-21 16:37:23 · 8698 阅读 · 0 评论 -
Oracle Case When 及 Select Case When 的用法
Case具有两种格式。简单Case函数和Case搜索函数。--简单Case函数 CASE sex WHEN '1' THEN '男' WHEN '2' THEN '女' ELSE '其他' END --Case搜索函数 CASE WHEN sex = '1' THEN '男' WHEN sex = '2' THEN '女' ELSE '其他' E原创 2017-05-23 20:15:02 · 2955 阅读 · 0 评论 -
Oracle 闪回机制(恢复错删的数据)
闪回技术之一 Oracle 11g 利用FlashTable (闪回表)恢复(用delete)误删的数据闪回表,实际上就是将表中的数据快速恢复到过去的一个时间点或者系统改变号SCN上。实现表的闪回,需要用到撤销表空间相关的UNDO信息,通过SHOW PARAMETER UNDO命令就可以了解这些信息。用户对表的数据的修改操作,都记录在撤销表空间中,这为表的闪回提供的数据恢复的基础。修改原创 2016-11-17 08:49:22 · 2028 阅读 · 0 评论 -
SQL Server 存储过程
Transact-SQL中的存储过程,非常类似于Java语言中的方法,它可以重复调用。当存储过程执行一次后,可以将语句缓存中,这样下次执行的时候直接使用缓存中的语句。这样就可以提高存储过程的性能。Ø 存储过程的概念 存储过程Procedure是一组为了完成特定功能的SQL语句集合,经编译后存储在数据库中,用户通过指定存储过程的名称并给出参数来执行。 存储过程中可转载 2016-10-16 10:15:11 · 310 阅读 · 0 评论 -
Oracle一张表的多个字段更新到另一张表中去
假设表a中有多个字段(province ,city)需要从b表获取(两张表的mobile一样),总结了几种写法。一、updatea set a.province=(select province from b where b.mobile=a.mobile); updatea set a.city=(select cityfrom b where b.mobil...转载 2015-09-24 17:14:43 · 1701 阅读 · 0 评论