![](https://img-blog.csdnimg.cn/20201014180756925.png?x-oss-process=image/resize,m_fixed,h_64,w_64)
Oracle/Mysql
洛枫偃月
骑自行车也能上月球! /r/n
You can go to the moon by bike!
展开
-
MySQL存储过程解析
14.1.1 创建存储过程MySQL中,创建存储过程的基本形式如下:CREATE PROCEDURE sp_name ([proc_parameter[,...]]) [characteristic ...] routine_body 其中,sp_name参数是存储过程的名称;proc_parameter表示存储过程的参数列表; character转载 2014-07-20 13:15:46 · 902 阅读 · 0 评论 -
如何判断某个字段中是否完整包含某一字符串
问题描述:数据库字段中有一个字段保存了一个id串,用逗号分割,例如:11,123,1234,7,77,777请问如何判断上面的例子中是否包含“12”这个id?误区:使用instr()函数直接判断12在该字段中的位置eg:instr(COLNAME,'12')>0但是我想要的是包含id=12的数据,此时会将123也搜索出来,显然掉坑了。。。。正确的使用方式:原创 2016-01-25 13:40:48 · 1719 阅读 · 0 评论 -
Oracle常用内置Or自定义函数-SQL宝典
一 、函数使用说明 1.NLSSORT(列名,排序规则) 在oracle9i中新增了按照拼音、部首、笔画排序功能。设置NLS_SORT值 SCHINESE_RADICAL_M 按照部首(第一顺序)、笔划(第二顺序)排序 SCHINESE_STROKE_M 按照笔划(第一顺序)、部首(第二顺序)排序 SCHINESE_P原创 2014-08-04 18:09:33 · 1416 阅读 · 0 评论 -
Oracle中rownum和 order by联合使用导致排序错乱
在使用Oracle进行分页查询的时候,一般情况下我们都会携带很多参数。但是今天发现一个很奇怪的东西,当排序字段不是主键,且多条数据中该排序字段的值均相同的情况下,会出现分页查询的排序顺序和不分页查询的排序顺序不一样的情况。下面直接用SQL来说明一下:1、原始的查询SQLselect ty.countryname,ty.s_adddate from t_d_Country ty orde原创 2015-08-21 13:59:38 · 11498 阅读 · 1 评论 -
oracle时间函数
原文摘自:http://blog.csdn.net/blueling51/article/details/6929107Oracle时间日期操作sysdate+(5/24/60/60) 在系统时间基础上延迟5秒sysdate+5/24/60 在系统时间基础上延迟5分钟sysdate+5/24 在系统时间基础上延迟5小时sysdate+5 在系统时间基础上延迟转载 2015-08-26 10:09:59 · 943 阅读 · 0 评论 -
使用PowerDesigner将Oracle中的表结构转为物理数据模型
最近因为工作需要,了解了一下PowerDesigner和oracle之间的微妙关系,特将自己的总结分享给各位小伙伴。一、导出oracle中的物理数据模型1、导出的过程,就是做了一个逆向工程的过程,你也可以使用自己熟悉的数据库建模工具,下面将着重介绍一下使用PowerDesigner导出的方式。准备工作:a、安装好PowerDesigner,本文用的是12.5版本的。b、安装好o原创 2015-06-14 20:00:16 · 4456 阅读 · 0 评论 -
Oracle数据导入导出之葵花宝典-Excel篇
一、查找的数据导出为Excel打开PL/SQL,新建一个SQL窗口,执行自己的查询语句eg:SELECT * FROM t_d_test选中查找到结果,右键-复制到Excel-作为xls或者xlsx复制,然后就会打开一个Excel文件,直接执行另存为即可二、使用Excel作为数据源导入数据当你的手中有一个Excel数据表,但是又想用最快的方式导入到数据库中,此时你想到原创 2015-05-14 23:10:15 · 729 阅读 · 0 评论 -
Oracle数据排查or业务sql优化常用SQL
1、查找近期执行的sql适用场景:数据恢复、查找异常数据select * from v$sql sl where sl.SQL_TEXT like '%t_d_roaming%' and sl.LAST_ACTIVE_TIME between to_date('2012-07-05/16:50:15','yyyy-mm-dd/hh24:mi:ss') and to_date('2012-原创 2015-06-08 20:38:39 · 550 阅读 · 0 评论 -
MySQL计划任务(事件调度器)(Event Scheduler)
MySQL5.1.x版本中引入了一项新特性EVENT,顾名思义就是事件、定时任务机制,在指定的时间单元内执行特定的任务,因此今后一些对数据定时性操作不再依赖外部程序,而直接使用数据库本身提供的功能。要查看当前是否已开启事件调度器,可执行如下SQL:SHOW VARIABLES LIKE 'event_scheduler';或SELECT @@event_schedule原创 2015-05-13 14:42:26 · 506 阅读 · 0 评论 -
mysql数据库备份与还原常用命令
做备份时一直让人很纠结,连着几天的日子都没睡过好觉。在不停的实践和查阅网上资料重要OK了。首先,要知道mysql备份的语句怎么写[sql] view plaincopy备份MySQL数据库的命令 mysqldump -hhostname -uusername -ppassword databasename >转载 2014-01-07 20:42:17 · 1041 阅读 · 0 评论 -
PLSQL Developer连接64位oracle
很多数据库开发人员需要 使用PLSQL Developer 工具连接到数据库进行开发,目前主流windows 系统都是64位操作系统,而PLSQL Developer 只有32位程序,所以在连接数据库上需要适当的调整.oracle 客户端 instantclient数据库开发程序 PLSQL Developer1、解压oracle客户端 到 d盘某个目录。我的目录原创 2016-05-03 12:52:27 · 440 阅读 · 0 评论