![](https://img-blog.csdnimg.cn/20201014180756927.png?x-oss-process=image/resize,m_fixed,h_64,w_64)
Oracle日常积累
Aries·Zhao
让学习成为一种习惯
展开
-
Oracle 创建Job及使用
job在实际应用中,使用很多。一般用户定时执行某些函数,存储过程等。下面看看如何创建并启动job。原创 2023-03-22 14:38:03 · 388 阅读 · 0 评论 -
Oracle常用日期数据格式
Oracle常用日期数据格式原创 2021-12-05 18:38:53 · 2657 阅读 · 0 评论 -
Oracle函数使用(字符型函数)
Oracle字符型函数使用原创 2021-12-03 22:01:58 · 164 阅读 · 0 评论 -
Oracle函数:生成汉字拼音首字母
【代码】Oracle函数:生成汉字拼音首字母。原创 2021-11-30 17:10:01 · 768 阅读 · 0 评论 -
oracle定时任务dbms_job使用
/*1.删除表脚本*/ DECLARE num NUMBER ; BEGIN SELECT COUNT (1) INTO num FROM user_tables WHERE TABLE_NAME = 'JOB_TEST' ; IF num = 1 THEN EXECUTE IMMEDIATE 'drop table JOB_TEST' ; END IF; END;/*2.创建测试表*/ create table job_t.原创 2020-12-30 13:09:00 · 333 阅读 · 0 评论 -
Oracle普通视图和物化视图的区别
目录物化视图介绍刷新的方法有四种:FAST、COMPLETE、FORCE和NEVER物化视图的类型:ON DEMAND、ON COMMIT创建时生成数据分为两种:build immediate和build deferred案例使用物化视图介绍物化视图是一种特殊的物理表,“物化”(Materialized)视图是相对普通视图而言的。普通视图是虚拟表,应用的局限性大,任何对视图的查询,Oracle都实际上转换为视图SQL语句的查询。这样对整体查询性能的提高,并没有实质上的好处。..原创 2020-12-29 23:34:53 · 1602 阅读 · 0 评论 -
oracle 表结构对比差异SQL脚本
select m.owner, m.table_name, m.column_id, m.column_name, m.data_type, m.data_length, n.owner, n.table_name, n.column_id, n.column_name, n.data_type, n.data_length from (select.原创 2020-10-24 18:14:35 · 480 阅读 · 0 评论 -
CnPlugin是PL/SQL Developer工具插件使用
CnPlugin是PL/SQL Developer工具插件,支持PL/SQL Developer 7.0以上版本。1、安装2、拷贝文件安装结束后,得到一个 CnPlugin.dll 和 “CnPlugin”的文件夹,把这两个拷贝到 PL/SQL Developer的安装路径下的 “PlugIns”目录下,重启PL/SQL Develop可以使用了,打开的时候 会在引导界面看到插件3、配置4、重启PL/SQL Develop 即可...原创 2020-06-30 21:46:49 · 3946 阅读 · 0 评论 -
Oracle不同字符集所占字节数不同问题解释
Oracle不同字符集所占字节数不同问题前言:前两天遇到的一个问题,两个数据库相同的表结构,做同步的时候,发生写入数据报错: 【ORA-01438】实际值的长度大于了数据库里某个字段允许的最大长度导致的插入失败问题。经过细致的查找后发现是数据库定义的字符集不同造成的。--数据库服务器字符集,来源于props$,是表示数据库的字符集。select t.PARAMETER,t.VALUE from nls_database_parameters t where t.PARAMET...原创 2020-05-21 21:12:51 · 596 阅读 · 0 评论 -
Oracle正则表达式使用-使用篇(三)
正则表达式功能/* 解析一下几个参数的含义: 1、source_char,输入的字符串,可以是列名或者字符串常量、变量。 2、pattern,正则表达式。 3、match_parameter,匹配选项。 取值范围: i:大小写不敏感; c:大小写敏感; n:点号 . 不匹配换行符号; m:多行模式; x:扩展模式,忽略正则表达式中的空白字符。 4、position,标识从第几个字符开始正则表达式匹配。 5、occurrence,标识第几个匹配组。...原创 2020-05-13 22:36:27 · 351 阅读 · 0 评论 -
Oracle正则表达式使用-语法篇(二)
正则表达式语法--正则表达式语法regexp_count(src, pattern[, pos[, match]])regexp_instr(src, pattern[, pos[, occur[, retopt[, match[, subexpr]]]]])regexp_like(src, pattern[, match])regexp_substr(src, pattern[, pos[, occur[, match[, subexpr]]]])regexp_replace(src, .原创 2020-05-13 22:36:04 · 257 阅读 · 0 评论 -
Oracle正则表达式使用-介绍篇(一)
正则表达式(regular expression)描述了一种字符串匹配的模式,可以用来:检查一个串中是否含有符合某个规则的子串(即我们在开发中用到的正则表达式验证功能),并且可以得到这个子串。 根据匹配规则对字符串进行灵活的替换操作。正则表达式集合及操作符1.字符集合字符 匹配的字符 \d 从0-9的任一数字 \D 任一非数字字符 \w 任一单词字符,包括A-Z,a-z,0-9和下划线 \W 任一非单词字符 \s 任一空白字符,包括.原创 2020-05-13 22:35:52 · 178 阅读 · 0 评论 -
ORACLE - 数据库基本操作整理
--ORACLE数据库基本操作整理 zhao.fw 2020-05-03整理--ORACLE创建用户 用户名 密码 都是 HIS_TESTCREATE USER HIS_TEST IDENTIFIED BY HIS_TEST;--分配 权限 给 用户名GRANT RESOURCE,DBA,CONNECT TO HIS_TEST;--修改密码ALTER USER HIS_T...原创 2020-05-03 23:13:16 · 214 阅读 · 0 评论 -
Oracle中的【ORA-01536表空间限额不够】的解决方法
Oracle中的【ORA-01536表空间限额不够】的解决方法错误场景:今天在SMS短信数据库一个功能运行时候遇到了ORA-01536错误,具体如下:--执行一条插入语句INSERT INTO SMS_MASTER (CREATE_DATE, TYPE_NAME, SMS_ID, SMS_CONTENT,SMS_PHONE)VALUES (SYSDATE, 'HIS', ...原创 2020-05-03 20:43:18 · 1097 阅读 · 0 评论 -
【Oracle日常积累】Oracle 创建和使用 DBLink
使用场景 当你需要跨本地数据库访问另外一个数据库表中的数据时,在本地数据库中创建远程数据库的dblink,通过dblink本地数据库可以像访问本地数据库一样访问远程数据库表中的数据。 创建dblink/*emr_dblink : 表示dblink名字db_name :表示 远程数据库的用户db_pwd:表示 远程数据库的密码HOST : 表示远程数...原创 2020-04-19 09:37:59 · 173 阅读 · 0 评论 -
【Oracle日常积累】Oracle表空间扩展
用户生产系统运行一段时间后,表空间已经耗尽,只有扩展表空间,才能继续在表空间上添加表数据。1.先去查询表空间的使用情况及使用百分比select a.tablespace_name "表空间名", a.bytes / 1024 / 1024 "表空间大小(m)", (a.bytes - b.bytes) / 1024 / 1024 "已使用空间(m)", ...原创 2020-04-15 22:24:49 · 182 阅读 · 0 评论 -
完全卸载oracle11g - 供参考学习
完全卸载oracle11g步骤:1、 开始->设置->控制面板->管理工具->服务 停止所有Oracle服务。2、 开始->程序->Oracle - OraHome81->Oracle Installation Products-> Universal Installer,单击“卸载产品”-“全部展开”,选中除“OraDb11g_home1”外的全部目录,删除。5、 运行regedit,选择...原创 2020-04-12 13:13:48 · 108 阅读 · 0 评论 -
Oracle表死锁操作
死锁查询select object_name, machine, s.sid, s.serial# from gv$locked_object l, dba_objects o, gv$session s where l.object_id = o.object_id and l.session_id = s.sid;解锁--语法alter system kill...原创 2020-04-11 22:07:25 · 114 阅读 · 0 评论