
Oracle
charles·wang
欣逢盛世 当不负盛世 -- 钟南山
展开
-
oracle select后多行子查询结果集拼接成一个字段 wm_concat(),instr(),regexp_like(),LISTAGG()函数
o.en_branch_no 是逗号分隔的字符串,所以使用正则匹配;wm_concat(a.branch_name)是拼接返回结果集,因为子查询返回的结果集是多行select o.en_branch_no,( select wm_concat(a.branch_name) from user1.allbranch a where regexp_like(',' || o.en_branch_no||',', ','||a.branch_no||',') ) from user1.operator原创 2020-11-20 18:57:44 · 3253 阅读 · 0 评论 -
查看oracle定时任务 存储过程是否存在
查看oracle定时任务 存储过程是否存在-- 查看oracle用户定时任务select * from user_jobs;-- 查看oracle dba 定时任务SELECT * FROM dba_jobs;-- 查看oracle 用户存储过程select * from user_objects where object_type = 'PROCEDURE';-- 查看oracle 所有存储过程select * from all_objects where object_type = 'P原创 2020-11-05 09:48:12 · 1617 阅读 · 0 评论 -
oracle视图 序列 索引的创建
一. 视图1.1 什么是视图 视图是一种数据库对象,是从一个或者多个数据表或视图中导出的虚表,视图所对应的数据并不真正地存储在视图中, 而是存储在所引用的数据表中,视图的结构和数据是对数据表进行查询的结果。 根据创建视图时给定的条件,视图可以是一个数据表的一部分,也可以是多个基表的联合,&n原创 2020-10-24 14:48:16 · 1867 阅读 · 0 评论 -
oracle 常用函数 集合运算
一. 单行函数1.1 字符函数 函 数 说 明 ASCII 返回对应字符的十进制值 CHR 给出十进制返回字符 CONCAT 拼接两个字符串,与 || 相同 INITCAT 将字符串的第一个字母变为大写 INSTR 找出某个字符串的位置 INSTRB 找出某个字符串的位置和字节数 LENGTH 以字符给出字符串的长度 LENGTHB 以字节给出字符串的长度 LOWER 将字符串转换成小写 LPAD 使用指定的字符在字符的左边填充 LTRIM原创 2020-10-24 14:26:17 · 1172 阅读 · 0 评论 -
oracle表空间创建 表创建 清空数据 表操作 表查询 表数据导入导出
一. 表空间创建-- 查询所有表select * from tabs;-- 服务器编码select USERENV('LANGUAGE') "Language" FROM DUAL;-- 创建表空间 创建一个初始化大小为100m 每次扩容10mcreate tablespace waterbossdatafile 'c:\waterboss.dbf'size 100mAUTOEXTEND onnext 10m;-- 查询表空间select * from dba_tablespac原创 2020-10-24 14:14:22 · 501 阅读 · 0 评论 -
oracle 数据库存储过程编写
存储过程学习记录学习blog-- 创建或替换存储过程(无参) proc_attribution_wskhcreate or replace procedure proc_attribution_wskhAS -- 定义变量,接收存储数据 V_USER_ID varchar2(14); V_MOBILE_TEL varchar2(16); V_PROVINCE_NAME varchar2(32); V_PROVINCE_CODE varchar2(14); V_C原创 2020-10-22 20:52:40 · 973 阅读 · 0 评论