oracle
冰玉翔龙
这个作者很懒,什么都没留下…
展开
-
oracle的job没有自动执行
今天写了一个oracle定时,发现无法运行。第一步写存储过程代码:[code="sql"]create or replace procedure prc_update_tgyhxx asbegin insert into 团购优惠信息(集团编号) select s.集团编号 from 团购优惠信息2 s where s.集团编号 not in(select 集团编号 fro...原创 2010-11-04 16:36:52 · 228 阅读 · 0 评论 -
oracle之SQL语句查询某个表所占物理空间大小
[code="sql"]select bytes B, bytes/1024 KB, bytes/1024/1024 MB from user_segments s where s.segment_name='TAB_PUB_CALLLOG';[/code]结果如下: B KB MB---------- ---------- --...原创 2013-01-09 13:38:04 · 532 阅读 · 0 评论 -
oracle 归档数据查询(分区查询)
查询201212月份数据记录的SQL如下:[code="sql"]SELECT COUNT(DISTINCT(c.caller_nbr)) AS emp_use_count FROM tab_pub_calllog c WHERE TO_CHAR(c.end_time,'yyyymm')='201212'[/code]等了2个小时还没结果...找数据库维护人员解决,给出如下查询S...原创 2013-01-10 13:01:48 · 350 阅读 · 0 评论 -
Oracle高级查询之GROUP BY
引自:[url]http://blog.csdn.net/ayou2008/article/details/7183258[/url]原创 2012-09-26 14:05:00 · 101 阅读 · 0 评论 -
完美卸载oracle数据库的方法
[url]http://oracle.chinaitlab.com/PLSQL/900506.html[/url]原创 2012-09-28 14:08:49 · 84 阅读 · 0 评论 -
用SQLPLUS远程登录数据库
首先在tnsnames.ora文件中添加远程访问路径(红色部分为添加的内容)# tnsnames.ora Network Configuration File: E:\oracle\product\10.1.0\db_1\network\admin\tnsnames.ora# Generated by Oracle configuration tools.ORCL = (...原创 2012-09-29 09:17:20 · 184 阅读 · 0 评论 -
PLSQL Developer保存用户和密码、执行当前SQL语句
保存用户:Tools-->Preferences-->User Interface-->Options,勾选[Autosave username]保存密码:Tools-->Preferences-->Oracle-->Logon History,勾选[Store history]和[Store with password]参阅:[url=http://www.cnblo...原创 2013-01-14 18:12:47 · 323 阅读 · 0 评论 -
安装oracle后电脑启动慢的解决办法
一、进入注册表-services.msc二、编辑txt文档,将oracle自动启动项写入文档并保存为dbstart.cmd后缀名为cmd(bat)即可,如下:[color=red]@echo offnet start OracleMTSRecoveryServicenet start OracleOraHome92Agentnet start OracleO...原创 2012-10-08 16:55:47 · 407 阅读 · 0 评论 -
Oracle中Union与Union All的区别
[url]http://weich-javadeveloper.iteye.com/blog/547965[/url]原创 2013-01-31 11:16:27 · 142 阅读 · 0 评论 -
SQL优化之over的使用
[code="sql"]select t.grade, t.losal from salgrade t[/code][img]http://dl2.iteye.com/upload/attachment/0088/7606/5a51a40f-090a-3715-b657-790a1337e912.png[/img][code="sql"]select t1.grade, t1.losal, s...原创 2013-08-29 21:26:51 · 159 阅读 · 0 评论 -
表空间自动扩展设置
报错信息:[img]http://dl2.iteye.com/upload/attachment/0099/3488/2c507939-98d6-34a9-b1e6-01e385afee1c.jpg[/img]解决步骤:1、以管理员的权限登录后执行如下语句[code="sql"]select name from v$datafile[/code]找到报错信息中指定的表空间名所指...原创 2014-07-19 21:28:23 · 590 阅读 · 0 评论 -
Linux中启动Oracle
一、用oracle用户登录linux系统并执行命令:[color=blue]lsnrctl start[/color],如下:[img]http://dl2.iteye.com/upload/attachment/0099/5989/6d928cb3-892c-3ced-96ce-2553c38b7b54.png[/img]二、以sysdba登录启动oracle,如下:[img]htt...原创 2014-07-28 11:33:40 · 99 阅读 · 0 评论 -
oracle收集
[url=http://www.cnblogs.com/NothingIsImpossible/archive/2010/10/13/1850250.html]sql与oracle中有关case和decode的用法(行转列)及比较[/url][url=http://www.iteye.com/news/30307]Java开发者写SQL时常犯的10个错误 [/url]...原创 2014-08-28 14:04:55 · 102 阅读 · 0 评论 -
ORA-12505, TNS:listener does not currently know of SID given in connect descript
数据对接时需要连接对方的Oracle数据库,但程序在运行时出错了,错误日志截图如下:[img]http://dl2.iteye.com/upload/attachment/0124/7881/e83783f7-5970-375c-8c82-098a63de5e39.png[/img]从日志中看是Oracle数据库监听配置上有问题,对方回复说是单机版,没搞明白是啥,协调让对方修改监听配置...原创 2017-05-11 18:10:48 · 473 阅读 · 0 评论 -
创建触发器,以便为t_forum表生成主键
首先创建序列[code="sql"]create sequence seq_forum_idincrement by 1start with 1;[/code]建表[code="sql"]create table t_forum ( forum_id int not null, f...原创 2012-08-28 11:19:29 · 132 阅读 · 0 评论 -
Oracle同义词创建及其作用
Oracle的同义词(synonyms)从字面上理解就是别名的意思,和试图的功能类似,就是一种映射关系。本文介绍如何创建同义词语句,删除同义词以及查看同义词语句。 oracle的同义词总结: 从字面上理解就是别名的意思,和试图的功能类似。就是一种映射关系。 1.创建同义词语句: create public synonym table_name for user.tab...原创 2012-11-21 16:47:52 · 90 阅读 · 0 评论 -
oracle存储过程
第一个存储过程:[code="sql"]create or replace procedure proc_test_01(name varchar) isbegin dbms_output.put_line('Hello ' || name || '!');end proc_test_01[/code]第二个存储过程:[code="sql"]create or rep...原创 2010-11-11 09:46:18 · 70 阅读 · 0 评论 -
Oracle基本函数总结
(一)字符函数 Upper [code="sql"]SELECT Upper ('abcde') FROM dual [/code]结果:ABCDE Lower [code="sql"]SELECT lower('ABCDE') FROM dual [/code]结果:abcde Initcap [code="sql"]SELECT I...原创 2010-11-11 10:13:32 · 129 阅读 · 0 评论 -
Oracle中null的使用详解
问:什么是NULL?答:在我们不知道具体有什么数据的时候,也即未知,可以用NULL, 我们称它为空,ORACLE中,含有空值的表列长度为零。ORACLE允许任何一种数据类型的字段为空,除了以下两种情况:1、主键字段(primary key),2、定义时已经加了NOT NULL限制条件的字段说明:1、等价于没有任何值、是未知数。2、NULL与0、空字符串、空...原创 2010-11-11 14:46:23 · 91 阅读 · 0 评论 -
oracle having
having 是用来进行限制和筛选的如下sql:[code="sql"]select * from 警务通补卡处理 where 补卡号码 in (select 补卡号码 from 警务通补卡处理 group by 补卡号码 having count(*)>1);[/code]该sql语句是用来查询表【警务通补卡处理】中字段为“补卡号码”的相同号码记录数大于1的结果...原创 2010-11-12 08:37:38 · 92 阅读 · 0 评论 -
oracle 分页语句
[code="java"]private static final String QUERYPERPAGESQL = "select * from (select m.*, rownum rn from (select * from music order by id) m where rownum ?";//该sql语句为每页显示的个数public List queryPerPag...原创 2010-11-12 08:50:58 · 95 阅读 · 0 评论 -
oracle 数据库连接 单子模式
[code="java"]package cn.sjy.org.dbconn;import java.sql.Connection;import java.sql.DriverManager;import java.sql.PreparedStatement;import java.sql.ResultSet;import java.sql.SQLException;...原创 2010-11-12 10:09:41 · 100 阅读 · 0 评论 -
oracle 备份单个表中数据
[code="sql"]create table 号码分配_备份 as select * from 号码分配;[/code]该语句将创建表【号码分配_备份】并将表【号码分配】中数据全部备份到了表【号码分配_备份】中,两个表的结构完全一样。...原创 2010-11-12 10:50:22 · 795 阅读 · 0 评论 -
oracle 伪列 rownum
[code="sql"]SELECT * FROM 审批记录 WHERE rownum select 号码 from 号码分配_导入;[/code]号码--------------------89229000892290008922900089229000892290008922900089229000892290008 rows selecte...原创 2010-11-12 10:53:06 · 108 阅读 · 0 评论 -
oracle存取二进制文件(图片)
[code="java"]package cn.com.songjy.test.db;import java.io.BufferedInputStream;import java.io.BufferedOutputStream;import java.io.FileInputStream;import java.io.FileOutputStream;import java...原创 2010-11-16 16:27:31 · 900 阅读 · 1 评论 -
ora-01031 权限不足 database links
[code="sql"]grant create database link to scott;[/code]原创 2011-03-28 11:14:48 · 2556 阅读 · 0 评论 -
oracle对某个表增(改)字段的sql语句写法
[code="sql"]alter table TAB_SMS_BLACKLIST add(BLACK_TYPE NUMBER default 1 not null,COMPANY_ID NUMBER,BLACK_NAME VARCHAR2(64)) ;comment on column TAB_SMS_BLACKLIST.BLACK_TYPE is '--黑名单级别...原创 2012-10-26 10:29:19 · 237 阅读 · 0 评论 -
ORA-12514 : TNS:监听程序当前无法识别连接描述符中请求的服务
一、找到监听文件,添加红色部分代码即可,如下:# listener.ora Network Configuration File: E:\oracle\product\10.1.0\db_1\network\admin\listener.ora# Generated by Oracle configuration tools.SID_LIST_LISTENER = (SI...原创 2012-11-05 14:13:28 · 127 阅读 · 0 评论 -
Oracle解锁用户、新建用户、角色,授权,建表空间
oracle数据库的权限系统分为系统权限与对象权限。系统权限( database system privilege )可以让用户执行特定的命令集。例如,create table权限允许用户创建表,grant any privilege 权限允许用户授予任何系统权限。对象权限( database object privilege )可以让用户能够对各个对象进行某些操作。例如delete权限...原创 2012-11-16 11:52:59 · 128 阅读 · 0 评论 -
java.sql.SQLException: 违反协议: [12]
表名:V_WJW_IPT_ADMISSIONNOTE表结构:[img]http://dl2.iteye.com/upload/attachment/0104/0735/c4fc72f8-766f-390f-b7d9-beaf414ccc0e.png[/img]由于项目测试需要,需要将表[V_WJW_IPT_ADMISSIONNOTE]中的字段jilunr进行批量修改,编写测试代码如...原创 2014-12-04 13:40:13 · 1393 阅读 · 0 评论