Oracle
Oracle
时间辜负了谁
成功思维者,是把“不可能”变成“可能”
展开
专栏收录文章
- 默认排序
- 最新发布
- 最早发布
- 最多阅读
- 最少阅读
-
Oracle定时任务使用
一般情况下定时任务是配合存储过程使用的,所以正常情况下创建定时任务步骤如下:创建存储过程存储过程根据实际情况进行编写,这里提供一个简单示例# 创建存储过程create or replace procedure del_t_device_status_log isbegin execute immediate 'truncate table T_DEVICE_STATUS_LOG' ;end;/创建定时器declare jobno number;begin dbm原创 2021-07-14 12:52:59 · 1881 阅读 · 0 评论 -
sql 中left join,right join,inner join区别
sql之left join、right join、inner join的区别left join(左联接) 返回包括左表中的所有记录和右表中联结字段相等的记录 right join(右联接) 返回包括右表中的所有记录和左表中联结字段相等的记录inner join(等值连接) 只返回两个表中联结字段相等的行举例如下:--------------------------转载 2015-04-21 16:24:21 · 817 阅读 · 0 评论 -
sql 语句 嵌套查询 (where,group by,having,in,some,all...)
SQL语句 - 嵌套查询 嵌套查询的意思是,一个查询语句(select-from-where)查询语句块可以嵌套在另外一个查询块的where子句中,称为嵌套查询。其中外层查询也称为父查询,主查询。内层查询也称子查询,从查询。 嵌套查询的工作方式是:先处理内查询,由内向外处理,外层查询利用内层查询的结果嵌套查询不仅仅可以用于父查询select语句使用。还可以用于insert、up转载 2015-04-21 16:18:34 · 10730 阅读 · 0 评论 -
sql 中Top、Limit、rownum 使用
TOP 子句TOP 子句用于规定要返回的记录的数目。对于拥有数千条记录的大型表来说,TOP 子句是非常有用的。注释:并非所有的数据库系统都支持 TOP 子句。SQL Server 的语法:SELECT TOP number|percent column_name(s)FROM table_nameMySQL 和 Oracle 中的 SQL SELECT TOP 是原创 2015-04-22 11:49:34 · 8139 阅读 · 2 评论 -
高并发网站的设计解决方法
一个小型的网站,可以使用最简单的html静态页面就实现了,配合一些图片达到美化效果,所有的页面均存放在一个目录下,这样的网站对系统架构、性能的要求都很简单。随着互联网业务的不断丰富,网站相关的技术经过这些年的发展,已经细分到很细的方方面面,尤其对于大型网站来说,所采用的技术更是涉及面非常广,从硬件到软件、编程语言、数据库、WebServer、防火墙等各个领域都有了很高的要求,已经不是原来简单的htm转载 2015-07-30 15:36:19 · 1096 阅读 · 0 评论 -
SQL Server,Oracle,mysq l语句分页
1、SQL Serverselect top "+pageSize+" * fromt_user where id not in (select to "+(pageNow-1)*pageSize+" id fromt_user)")原创 2014-12-11 09:19:37 · 837 阅读 · 0 评论 -
SQL中的 UNION 和 UNION ALL 操作符的使用
w3cSchool:http://www.w3school.com.cn/sql/sql_union.aspSQL UNION 操作符UNION 操作符用于合并两个或多个 SELECT 语句的结果集。请注意,UNION 内部的 SELECT 语句必须拥有相同数量的列。列也必须拥有相似的数据类型。同时,每条 SELECT 语句中的列的顺序必须相同。SQL UNION原创 2015-04-22 10:26:20 · 806 阅读 · 0 评论 -
sql求百分比并保留小数
**sql求百分比并保留3位小数: round((t.a/t.b)100,3) ||’%’ wtyyzb*原创 2015-04-21 15:29:27 · 12472 阅读 · 1 评论 -
oracle 逗号分隔字符串列转多行数据
oracle 逗号分隔字符串列转多行数据需求:数据库表中字段采用“,”分隔的长字符串,现将该字段以逗号切割转为多行。备注:逗号可以改为其他符号,对应SQL做下简单的调整即可table数据如下ID NAME1 TEST1,TEST22 TEST3,TEST43 TEST4,TEST54 TEST1,TEST45 TEST2,TEST4,TEST5测试SQL如下:SELECT ID, REGEXP_SUBSTR(NAME, '[^,]+', 1, LEVEL原创 2021-07-09 18:45:30 · 1125 阅读 · 0 评论 -
sqlldr入库Oracle
开发中常常遇到这种情况:客户提供一个Excel数据,我们需要将其需要的字段提取到数据库,直接拷贝赋值太浪费时间。1、利用Excel自带的强大的sql方法,将需要的列通过sql提取到新的Sheet页中 sql 语法:select SGSN_ID,RNC_ID,LAC,CI, CITY_ID, CITY from [s_site$]2、将新的excel文件保存为csv文件原创 2016-04-10 17:41:05 · 3962 阅读 · 0 评论 -
Oracle查看锁表和解除锁表
在开发中,我们在操作数据库时可能会发生死锁的情况,如果我们不想等待,这就需要我们手动将其进程杀掉。Oracle查看锁表SELECT l.session_id sid, s.serial#, l.locked_mode,l.oracle_username, l.os_user_name,s.machine, s.terminal, o.object_name, s.logon_ti原创 2015-11-10 09:26:40 · 1515 阅读 · 0 评论 -
Mybatis解决sql中like通配符模糊匹配
针对oracle数据库:1、将查询条件通过功能类处理/** * Description: 处理转义字符%和_,针对ORACLE数据库 * * @param str * @return */ public static String escapeStr(String str) { String temp = ""; for (int i = 0; i < st原创 2015-09-16 16:55:18 · 7402 阅读 · 0 评论 -
PL SQL 中文乱码等问题解决
原创 2015-01-14 15:40:41 · 842 阅读 · 0 评论 -
PL/SQL Developer保存自定义界面布局
PL/SQL Developer初始界面布局,当你设置后,重新启动,界面又重新默认布局。解决办法:Tools->Preferences->User Interface->Options->Autosave desktop工具-首选项-用户界面-选项-自动保存桌面。窗口-保存盘面转载 2015-03-23 14:04:08 · 8358 阅读 · 0 评论 -
如何去掉数据库重复记录并且只保留一条记录
在n条记录里,存在着些相同的记录,如何能用SQL语句,删除掉重复并保留一条呢?方法如下:1、查找表中多余的重复记录,重复记录是根据单个字段(peopleId)来判断select * from peoplewhere peopleId in (select peopleId from people group by peopleId having c转载 2015-04-03 14:28:31 · 1634 阅读 · 0 评论 -
SQL中like语句通配符、转义符与括号的使用
可以搜索通配符字符。有两种方法可指定平常用作通配符的字符: 使用 ESCAPE 关键字定义转义符。在模式中,当转义符置于通配符之前时,该通配符就解释为普通字符。例如,要搜索在任意位置包含字符串 5% 的字符串,请使用:WHERE ColumnA LIKE '%5/%%' ESCAPE '/'在上述 LIKE 子句中,前导和结尾百分号 (%) 解释为通配符,而斜杠 (/) 之后的百分原创 2015-04-21 10:47:12 · 19123 阅读 · 0 评论 -
oracle 数据库备份与还原
一、下载oracle数据库客户端,并在电脑上安装二、配置环境变量找到oracle客户端的安装路径中Bin目录,将其路径配置到Path中。截图如下:三、按Win+R打开cmd窗口,敲入exp命令,查看环境变量是否配置正确:如果跟下面截图一样,则安装正确。四、利用命令导出、导入Oracle数据库导出数据库:exp imis/123456/@192.168.26.原创 2015-05-19 08:49:50 · 1066 阅读 · 0 评论 -
屏蔽用户输入查询通配符‘%’或‘_’
问题:在模糊查询的SQL语句中,如果有用户输入查询通配符‘%’,使用 select * from table where code like '%condition%'的SQL,会查出全部记录,这个如何解决?if(!StringUtils.isEmpty(_cname)){ /** 处理模糊通配符%和_ */ sql.append("原创 2015-08-07 16:47:17 · 2021 阅读 · 0 评论 -
Oracle中常用时间操作的汇总
1、oracle 取当前日期时间的前一天前一小时前一分钟前一秒SELECT '当前时间' TITLE, TO_CHAR(SYSDATE, 'yyyy-mm-dd hh24:mi:ss') TIME FROM DUALUNION ALLSELECT '前一天前一小时前一分钟前一秒' TITLE, TO_CHAR(SYSDATE - 1 - 1 / 24 - 1 / 24 /原创 2015-10-16 15:32:30 · 1807 阅读 · 0 评论 -
Oracle定时任务调用存储过程
--删除core,cmnet,sp,miq,4张表一周之前的数据create or replace procedure del_alarm_others_cancel_info ASbegin delete m_core_cancel where (sysdate-7) > ttime; delete m_cmnet_cancel where (sysdate-7) > ttime;原创 2015-10-15 16:33:46 · 1518 阅读 · 0 评论 -
Oracle找回密码
Oracle找回密码原创 2014-12-20 18:52:50 · 1075 阅读 · 0 评论
分享