随笔分类 -  Oracle

摘要:SQL*PLUS里主机字符串 主机字符串就是描述主机的字符串,通常在oracle_home/network/admin下的tnsnames.ora文件里面配置 主机字符串包如下 其中MYORCL就是主机字符串 MYORCL = (DESCRIPTION = (ADDRESS_LIST = (ADDR 阅读全文
posted @ 2023-09-02 17:48 疯子110 阅读(138) 评论(0) 推荐(0)
摘要:关于oracle通过dblink连接mysql,经过了两周的空闲时间研究学习,终于配置好了,真是不容易啊,仔细想想的话,其实也没花多长时间,就是刚开始走了一段弯路,所以把这次的经验分享出来,让大家少走些弯路,OK,闲话不多说了,开始配置旅程: 一:环境检查: 数据库:安装oracle11g 64位, 阅读全文
posted @ 2019-12-17 15:20 疯子110 阅读(1791) 评论(0) 推荐(0)
摘要:一、环境 公司网站系统使用的是IIS + Oracle 但公司某系统使用的是Sqlserver 2000, 但其数据需要做成报表放到网站上,为简化编程,使用Oracle做透明网关,定期从Sqlserver 抓取数据的方式 A: Web Server OS: Windows Server 2008 I 阅读全文
posted @ 2019-12-17 15:13 疯子110 阅读(543) 评论(0) 推荐(0)
摘要:早上同事用PL/SQL连接虚拟机中的Oracle数据库,发现又报了“ORA-12514 TNS 监听程序当前无法识别连接描述符中请求服务”错误,帮其解决后,发现很多人遇到过这样的问题,因此写着这里。 也许你没有遇到过,原因如下: 你oracle安装成功后,一直未停止数据库(即数据库是启动的),客户端 阅读全文
posted @ 2019-05-28 09:50 疯子110 阅读(63075) 评论(0) 推荐(2)
摘要:在对oracle导入数据时,多次报以下错误: IMP-00003: 遇到 ORACLE 错误 1659ORA-01659: 无法分配超出 1 的 MINEXTENTS (在表空间 ZSTA_DATA_TBS 中) IMP-00003: 遇到 ORACLE 错误 1658ORA-01658: 无法为表 阅读全文
posted @ 2019-01-31 09:30 疯子110 阅读(3880) 评论(0) 推荐(0)
摘要:通过select * from DBA_DATA_FILES可以看到现在数据库中的表空间和状态。 其中AUTOEXTENSIBLE为是否自动扩展。如果需要关闭自动扩展:alter database datafile 'xxx.dbf' autoextend off;如果需要打开自动扩展alter d 阅读全文
posted @ 2019-01-31 09:26 疯子110 阅读(1389) 评论(0) 推荐(1)
摘要:https://gqsunrise.iteye.com/blog/2015692 1.数据文件自动扩展的好处1)不会出现因为没有剩余空间可以利用到数据无法写入2)尽量减少人为的维护3)可以用于重要级别不是很大的数据库中,如测试数据库等2.数据文件自动扩展的弊端1)如果任其扩大,在数据量不断变大的过程 阅读全文
posted @ 2019-01-31 09:07 疯子110 阅读(14338) 评论(0) 推荐(0)
摘要:Oracle物化视图的创建及使用 http://blog.csdn.net/tegwy/article/details/8935058 先看简单创建语句: create materialized view mv_materialized_test refresh force on demand st 阅读全文
posted @ 2019-01-27 09:46 疯子110 阅读(392) 评论(0) 推荐(0)
摘要:一:背景引入 oracle11g用exp命令导出数据库表时,有时会发现只导出了一部分表时而且不会报错,原因是有空表没有进行导出,之前一直没有找到方法于是用最笨的方法重新建这些空表,当然在我们实际当中表的数量大时我们该怎么办??? oracle10g版本中没有这样的问题。 于是查资料发现oracle1 阅读全文
posted @ 2018-11-12 17:13 疯子110 阅读(1672) 评论(0) 推荐(0)
摘要:imp test/test@orcl file=/backup.dmp full=y --报错 imp test/test@orcl file=/backup.dmp full=y --报错 imp test/test@127.0.0.1/orcl file=/backup.dmp full=y - 阅读全文
posted @ 2018-08-23 11:45 疯子110 阅读(4288) 评论(0) 推荐(0)
摘要:查找带有CLOB字段的以HEHE开头的所有表 select t.column_name ,DATA_TYPE,TABLE_NAMEfrom user_tab_columns twhere t.TABLE_NAME like 'HEHE%'AND DATA_TYPE='CLOB' 阅读全文
posted @ 2018-07-31 16:00 疯子110 阅读(1684) 评论(0) 推荐(0)
摘要:使用场景:把某一列值转换为逗号分隔的字符串 例子:比如查询所有的的表空间如下,现在要获得所有的表空间用逗号分隔的字符串(比如rman duplicate的时候skip表空间) 解决方案:wmsys.wm_concat()拼接字段 以逗号分开 阅读全文
posted @ 2018-07-10 10:29 疯子110 阅读(6525) 评论(0) 推荐(0)
摘要:先将年龄除10取整 1 再根据年龄整数分组统计 这样基本效果就出来了,达到楼主的要求就要加如函数计算了 sql语法 oracle语法 阅读全文
posted @ 2018-06-30 17:18 疯子110 阅读(12143) 评论(0) 推荐(0)
摘要:第一种:oracle字符串分割和提取 分割 提取 提取 提取 提取 提取 提取 提取 提取 提取 提取 提取 提取 提取 提取 提取 提取 提取 提取 提取 提取 提取 提取 提取 提取 提取 测试: select Get_StrArrayStrOfIndex('songguojun$@111111 阅读全文
posted @ 2018-06-30 17:15 疯子110 阅读(48594) 评论(2) 推荐(1)
摘要:原文地址:Oracle创建表空间、创建用户以及授权 作者:chinacoolsword 原文地址:Oracle创建表空间、创建用户以及授权 作者:chinacoolsword Oracle安装完后,其中有一个缺省的数据库,除了这个缺省的数据库外,我们还可以创建自己的数据库。 对于初学者来说,为了避免 阅读全文
posted @ 2018-06-15 11:10 疯子110 阅读(450) 评论(0) 推荐(0)
摘要:Case when 的用法,简单Case函数 简单CASE表达式,使用表达式确定返回值. 语法: CASE search_expression WHEN expression1 THEN result1 WHEN expression2 THEN result2 ... WHEN expressio 阅读全文
posted @ 2018-06-06 11:31 疯子110 阅读(88469) 评论(1) 推荐(2)
摘要:原文: https://blogs.oracle.com/aramamoo/entry/how_to_split_comma_separated_string_and_pass_to_in_clause_of_select_statement 'SMITH,ALLEN,WARD,JONES' 为4个 阅读全文
posted @ 2018-05-05 17:05 疯子110 阅读(741) 评论(0) 推荐(0)
摘要:首先想到的就是contains,contains用法如下: [sql] view plain copy select * from students where contains(address, 'beijing') [sql] view plain copy [sql] view plain c 阅读全文
posted @ 2018-04-18 17:37 疯子110 阅读(430) 评论(0) 推荐(0)
摘要:无论是DATE还是timestamp都可以进行加减操作。可以对当前日期加年、月、日、时、分、秒,操作不同的时间类型,有三种方法: 1 使用内置函数numtodsinterval增加小时,分钟和秒2 加一个简单的数来增加天3 使用内置函数add_months来增加年和月 例:对当前日期增加一个小时:S 阅读全文
posted @ 2017-11-01 09:24 疯子110 阅读(3777) 评论(0) 推荐(0)
摘要:两个TIMESTAMP之差得到的是INTERVAL类型,而有时我们只需要得到两个时间相差的秒数,如果变成INTERVAL之后,想要获取这个值会非常麻烦。 比较常见的方法是使用EXTRACT来抽取获得的INTERVAL类型的日、时、分和秒来分别计算并求和: SQL> create table t_ti 阅读全文
posted @ 2017-10-31 18:26 疯子110 阅读(5379) 评论(0) 推荐(0)