![](https://img-blog.csdnimg.cn/20201014180756923.png?x-oss-process=image/resize,m_fixed,h_64,w_64)
Oracle
文章平均质量分 60
sytWeibo
这个作者很懒,什么都没留下…
展开
-
oracle默认scott用户登陆不上去?
默认的scott用户是被锁定的,先解锁就能登陆上了。使用下面的语句解锁scott:alter user scott account unlock;解锁之后可能会要求你该密码:alter user scott identified by tiger;再登陆:sqlplus scott/tiger就能登陆了。原创 2010-03-27 22:59:00 · 1514 阅读 · 0 评论 -
oracle字符串转为日期格式 截取字符串
oracle字符串转为日期格式 截取字符串原创 2010-07-20 16:53:00 · 5220 阅读 · 0 评论 -
SQL子查询实例
子查询是在一个查询内的查询。子查询的结果被DBMS使用来决定包含这个子查询的高级查询的结果。在子查询的最简单的形式中,子查询呈现在另一条SQL语句的WHERE或HAVING子局内。 列出其销售目标超过各个销售人员定额综合的销售点。 SELECT CITY FROM OFFICES WHERE TARGET > (SELECT SUM(QUOTA)原创 2010-05-11 10:49:00 · 1127 阅读 · 0 评论 -
Oracle 字段类型
Oracle 字段类型 字段类型描述字段长度及其缺省值 CHAR (size ) 用于保存定长(size)字节的字符串数据。每行定长(不足部分补为空格);最大长度为每行2000字节,缺省值为每行1字节。设置长度(size)前需考虑字符集为单字节或多字节。VARCHAR2 (size ) 用于保存原创 2010-05-06 10:12:00 · 1031 阅读 · 0 评论 -
oracle PL-SQL学习案例(三)
存储过程========================================================================== ========================================================================== 【训练15.1】 创建一个显示雇员总人数的存储过程。 步骤1:登录SCOTT账户(或原创 2010-04-27 15:30:00 · 3272 阅读 · 0 评论 -
oracle PL-SQL学习案例(一)
【示例1.1】 查询雇员编号为7788的雇员姓名和工资。 步骤1:用SCOTT/TIGER账户登录SQL*Plus。 步骤2:在输入区输入以下程序: /*这是一个简单的示例程序*/ SET SERVEROUTPUT ON DECLARE--定义部分标识 v_name VARCHAR2(10); --定义字符串变量v_name v_sal NUMBER(5); --定原创 2010-04-27 15:26:00 · 2395 阅读 · 0 评论 -
ORACLE的分区表
•表分区技术是在超大型数据库(VLDB)中将大表及其索引通过分区(patition)的形式分割为若干较小、可管理的小块,并且每一分区可进一步划分为更小的子分区(sub partition) •通过对表进行分区,可以获得以下的好处 –减少数据损坏的可能性 –各分区可以独立备份和恢复,增强了数据库的可管理性 –可以控制分区在硬盘上的分布,以均衡IO,改善了数据库的性能 •Or原创 2010-04-27 21:00:00 · 648 阅读 · 0 评论 -
oracle数据审计 AUDIT
•何为审计数据库审计,就是对数据库的活动做跟踪记录,主要包括数据库连接,SQL语句执行,数据库对象访问这些方面的跟踪记录。 •现实作用安全控制、跟踪数据变化、程序BUG调试、自定义的数据汇总分析、操作日志 •存储方式一种是存储在操作系统文件中,一种是存储在system表空间中的SYS.AUD$表中 •性能影响审计必然需要占用CPU,因此,需要综合平衡审计需求与性能之间的平衡性问题原创 2010-04-27 20:54:00 · 2502 阅读 · 0 评论 -
数据表的字段自增长-sequence
数据表的字段自增长-sequence •MySQL、SQLServer 这些数据库的字段都有自增长属性,oracle则用另一种方式实现字段自增长的,这就是sequence对象。 •创建sequenceCREATE SEQUENCE 序列名称 INCREMENT BY 1 -- 每次加几个 START WITH 1 -- 从1开始计数 NOMAXVALU原创 2010-04-27 20:46:00 · 886 阅读 · 0 评论 -
oracle PL-SQL学习案例(二)
【训练6.1】 使用隐式游标的属性,判断对雇员工资的修改是否成功。步骤1:输入和运行以下程序:BEGIN UPDATE emp SET sal=sal+100 WHERE empno=1234; IF SQL%FOUND THEN DBMS_OUTPUT.PUT_LINE(成功修改雇员工资!); ROLLBACK; ELSE DBM原创 2010-04-27 15:29:00 · 2616 阅读 · 0 评论 -
set serveroutput on
使用set serveroutput on 命令设置环境变量serveroutput为打开状态,从而使得pl/sql程序能够再SQL*plus和SQL*plus中输出结果 set serveroutput on--set serveroutput off查询雇员编号为7788的雇员姓名和工资。 步骤1:用SCOTT/TIGER账户登录SQL*Plus。 步骤2:在输入区输入以下原创 2010-04-26 14:23:00 · 6265 阅读 · 1 评论 -
Oralce中TRUNC和ROUND的区别
一、数字作为参数Trunc(number[, 小数位数] :直接截取,不进行四舍五入等操作Round(number[, 小数位数]:截取的同时,进行四舍五入操作。小数位数:正数,0,负数 // 89.98 89.99select trunc(89.985, 2), round(89.985, 2) from dual;// 89.9 90select trunc(89.98原创 2010-04-26 10:50:00 · 4758 阅读 · 1 评论 -
解决ORA-12560: TNS: 协议适配器错误
造成ORA-12560: TNS: 协议适配器错误的问题的原因有三个:1.监听服务没有起起来。windows平台个一如下操作:开始---程序---管理工具---服务,打开服务面板,启动oraclehome92TNSlistener服务。2.database instance没有起起来。windows平台如下操作:开始---程序---管理工具---服务,打开服务面板,启动oracleserviceX原创 2010-04-06 16:51:00 · 644 阅读 · 0 评论 -
oracle账户锁定解决方法and主机字符串解释
Oracle主机字符串2008-10-29 12:53如果是用本机的SQL*Plus连接本机的数据库,则“主机字符串”可以为空。如果是从远程连接xp的oracle数据库,可用如下方法1、在windows服务启动oracle相关服务器;2、在xp的命令行用“sqlplus /nolog”登录后以sysdba连接数据库("conn /as sysdba");3、用“select name fr转载 2010-04-06 16:52:00 · 1439 阅读 · 0 评论 -
oracle 10g 的企业管理器为什么打不开
OracleDBConsoletest 服务需要打开才能访问!原创 2010-03-29 15:06:00 · 1818 阅读 · 0 评论 -
oracle PL-SQL块与深入例子
oracle PL-SQL块与深入例子原创 2010-06-17 11:05:00 · 2827 阅读 · 0 评论