博客专栏  >  数据库   >  Oracle学习笔记

Oracle学习笔记

记录oracle学习和使用过程中遇到的一些问题

关注
1 已关注
16篇博文
  • oracle存储过程简单示例

    存储过程: 存储过程(Stored Procedure)是在大型数据库系统中,一组为了完成特定功能的SQL 语句集,存储在数据库中,经过第一次编译后再次调用不需要再次编译,用户通过指定存储过程的名字...

    2017-03-21 17:15
    255
  • Oracle视图和触发器简单示例

    存储过程,触发器,视图在开发中都是比较常见的,存储过程的基本已经简单的介绍了,这里就不在废话了视图:简单来说就是一张虚拟表,里面存放了从一张表或多张表中获取的我们想要的数据,视图存在于数据库中,不占物...

    2017-03-21 18:24
    231
  • sql中distinct的用法

    distinct这个关键字用来过滤掉多余的重复记录只保留一条,但往往只用它来返回不重复记录的条数,而不是用它来返回不重记录的所有值。其原因是distinct只有用二重循环查询来解决,而这样对于一个数据...

    2017-03-27 14:14
    200
  • oracle索引使用

    简介 1.说明   1)索引是数据库对象之一,用于加快数据的检索,类似于书籍的索引。在数据库中索引可以减少数据库程序查询结果时需要读取的数据量,类似于在书籍中我们利用索引可以不用翻阅整本书即可找到想要...

    2017-03-28 10:04
    227
  • 利用PL/SQL从Oracle数据库导出数据和导入数据

    1.导出数据:方式一:工具—>导出用户对象—>导出.sql文件 注:这种方式导出的是建表语句和存储过程语句方式二:工具—>导出表 注: 这里是导出表的结构和数据 第一种方式导出.dmp...

    2017-03-28 14:33
    377
  • ORACLE 错误 904

    错误原因: Oracle 版本中IMP和EXP的兼容问题。我这里是因为本机上的oracle版本高于服务器上的oracle版本解决办法: 安装和服务器同版本的10g客户端,在命令窗口化中切换到10g客...

    2017-03-28 15:10
    484
  • oracle数据库导入导出cmd命令

    数据库导出功能:1 将数据库TEST完全导出,用户名system 密码manager 导出到D:\daochu.dmp中 exp system/manager@TEST file=d:\daochu....

    2017-03-28 16:10
    139
  • oracle之to_char和to_date用法

    1.TO_CHAR 是把日期或数字转换为字符串使用TO_CHAR函数处理数字 TO_CHAR(number, '格式') TO_CHAR(salary,’$99,999.99’); ...

    2017-04-01 18:29
    193
  • oracle中建视图额外增加列

    例如在视图v_user中额外增加一列type,给其取值1.create or replace view v_user as select *, '1' type from user;

    2017-04-18 18:20
    215
  • ora-01652:无法通过128(在表空间space中)扩展temp段解决办法

    原因:临时表空间不够用了 解决办法: 1.找到提示错误的这张临时表空间select * from dba_temp_files;例如我的就是TS_TEMP出问题了2.把出问题的临时表地址复制下来,...

    2017-04-19 18:35
    339
  • oracle执行update和insert语句卡住不动

    造成这样的情况原因在于你之前执行了update或inert操作但你并没有commit,导致你操作的这条记录被oracle锁住,后面就无法update或insert它了解决办法:1:可能你是在PLSQL...

    2017-04-25 19:46
    721
  • Oracle数据库sql插入随机数

    假如设置age为1到1000之内的随机数insert into user(name,age) values("小明",trunc(DBMS_RANDOM.value(1,1000)))

    2017-04-27 18:20
    256
  • oracle中的rownum属性

    rownum是个伪列,使用时有一些特殊性,可以对你的查询结果集进行的编号,只有当你查询到的数据不为空,rownum才有值,不然不会报错

    2017-05-17 21:00
    78
  • Oracle存储过程详解

    1.存储过程结构 1.1 第一个存储过程 create or replace procedure proc1( p_para1 varchar2, p_p...

    2017-05-19 10:24
    227
  • oracle创建用户、授权、建表空间

    1.cmd 2.SQL> sqlplus/conlog; 3.SQL> conn/as sysdba;4.//创建临时表DB_TEMP yx:我创建的数据库名称 在oracle安装目录下 SQL> ...

    2017-06-05 18:35
    232
  • Oracle唯一主键ID的生成

    一般常用的方法有两者,使用Sequence和使用SYS_GUID ();方法一: 1. 创建序列Sequence-- Create sequence create sequence SEQ_ID...

    2017-06-09 18:49
    334
img博客搬家
img撰写博客
img发布 Chat
img专家申请
img意见反馈
img返回顶部