1.获得当前的日期时间select sysdate from dual;2.获取当前系统的日期和时间select to_char(sysdate,'yyyy-MM-dd hh:mm:ss') from dual;3.MONTHS_BETWEEN(date1,date2):返回date1和date2之间的月份数量,结果为正数或负数select months_between(sysdate,to_da
原创 2013-09-23 15:28:10
544阅读
Oracle使用了一个复杂的自平衡B-tree结构。通常,通过索引查询数据比全表扫描要快。当 Oracle找出执行查询和Update语句的最好路径时,Oracle优化器将使用索引。同样在联结多个表时使用索引也能够提高效率。另一个使用索引的好处是,他提供了主键(primary key)的唯一性验证。那些LONG或LONG RAW数据类型, 您能够索引几乎任何的列。通常, 在大型表中使用索引特别有效.
转载 精选 2013-09-27 18:13:20
1556阅读
/*游标的简单学习*/一.概念:1.游标:游标是用于在存储过程中迭代SELECT查询出的数据。2.什么是游标?①游标(cursor)是系统为用户开设的一个数据缓冲区,存放SQL语句的执行结果。每个游标区都有一个名字。用户可以用SQL语句逐一从游标中获取记录,并赋给主变量,交由主语言进一步处理。3.游标有什么作用?①指定结果集中特定行的位置。②基于当前的结果集位置检索一行或连续的几行。③在结果集的当
原创 2013-12-16 13:32:30
2730阅读
1。总结oracle 常用的 语句:创建表空间:create tablespace [spacename] datafile [filepathname] size [num];如:create tablespace leo_tablespace datafile 'F:\oracle\product\10.1.0\oradata\leo_data.dbf' size 500M;...
原创 2022-11-19 21:45:57
81阅读
Oracle RAC的概念Oracle RAC (Real Application Clusters) 是 Oracle 数据库管理系统的一个功能, 它允许将数据库实例部署在多个节点上,实现高可用性和可伸缩性。 通过将数据库实例分散在不同的服务器上,Oracle RAC 提供了系统级别的容错能力, 即使在一个节点故障的情况下,数据库仍然可用。 Oracle RAC 使用共享存储架构,所有节点可以
原创 2023-10-29 12:48:35
151阅读
Oracle Rac 的简单学习 Oracle RAC的概念 Oracle RAC (Real Application Clusters) 是 Oracle 数据库管理系统的一个功能, 它允许将数据库实例部署在多个节点上,实现高可用性和可伸缩性。 通过将数据库实例分散在不同的服务器上,Oracle
原创 2023-11-15 13:35:45
226阅读
1.普通的存储过程  eg.create or replace procedure proctest1 isbegin    dbms_output.put_line('my fisrt proctest1 is beginning ....');end; /  --执行存储过程--报无效的SQL错误--  execute proctest1();
原创 2013-12-14 22:23:58
2208阅读
oracle入门学习(4)    原文见我的QQ空间:http://user.qzone.qq.com/284648964?ptlang=2052 由于原文是写在我的QQ空间,文章转过来的过程中造图片丢失,对大家造成的影响深表歉意!   SQL(2)SELECT简单查询 一、表的基本运算 Projection(投影)、 Selection(选择)&n
原创 2010-10-20 14:42:19
630阅读
1.选用何种游标? 显示游标分为:普通游标,参数化游标和游标变量三种。 create or replace procedure proc(p varchar2)asv_rownum number(10) := 1;cursor c1 is select ename from emp where rownum = 1;cursor c2 is select ename from emp where
原创 2013-12-15 11:18:20
1572阅读
连接方式Oracle简单使用Emp数据表1.sqlplus命令1)Scott用户登录:Sqlplusscott/tiger查询emp表的全部内容Select*fromemp;问题:(1)表格的显示格式混乱(2)所有表格都有标题行设置每行显示的数据长度:setlinesize300;设置每次显示胡行数:setpagesize30;再执行select*fromemp;命令格式:coljobfora8;
原创 2018-07-24 21:40:44
3304阅读
Oracle数据类型的简单学习之一 背景 因为信创安可替代的发展 有很多项目提到了数据库切换到国产数据库的要求. 一般情况是要求
原创 精选 2024-01-28 20:31:12
258阅读
1、什么是主键?答:在数据表中能够唯一和完整标识数据列和行的组合,只能有一个且不能为空。2、什么是外键?答:在一个表中存在另一个表的外键。3、存储过程和触发器的区别答:触发器和存储过程非常相似,触发器也是sql语句集,两者唯一的区别就是触发器不能使用execute语句,而是在用户执行Transact-SQL语句时自动触发执行。 触发器是在一个修改了指定表中的数据执行的存储过程。通常通过创
原创 2016-03-18 20:10:05
987阅读
1.安装成功后进入DOS界面操作 在进行以下操作时,需启动oracle服务。 进入sql界面:开始--运行--cmd:输入sqlplus 回车      提示输入
原创 2023-08-27 10:56:43
127阅读
1, insert into test select * from test;(造测试数据)2, create table b as select * from a; (创建表结构一样的空表,数据可同上插入数据)3,linux系统下让sqlplus支持历史命令回调在linux中实现上述功能,需要...
原创 2021-12-30 15:50:34
61阅读
Oracle session的sid与serial的简单学习 ITPUB vage的说法 这样说吧,Oracle允许的会话数(或者说连接
原创 2023-11-17 11:11:06
490阅读
oracle批量插入数据语法:Sql代码 INSERTINTO table_name (column1, column2, column3) (SELECT ?, ?, ? FROM dual UNIONALLSELECT ?, ?, ? FROM dual UNIONALLSELECT ?, ?, ? FROM dual) 添加两条数据到emp表Sql代码 INSERTINTO EMP(EM
原创 2013-11-08 20:34:07
7444阅读
oracle学习笔记
原创 2014-03-01 11:32:30
572阅读
Oracle process/session/cursor/tx/tm的简单学习 Oracle的部署模式 Oracle安装时有专用模式和共享模式的区别 共享模式(Share
原创 2023-11-15 13:35:57
137阅读
 一、概念 事务是由相关操作构成的一个完整的操作单元。两次连续成功的COMMIT或ROLLBACK之间的操作,称为一个事务。在一个事务内,数据的修改一起提交或撤销,如果发生故障或系统错误,整个事务也会自动撤销。 二、理解 我们去银行转账,操作可以分为下面两个环节: (1) 从第一个账户划出款项。 (2) 将款项存入第二个账户。 在这个过程中,两个环节是关联的。第一个账户划
转载 2013-02-15 12:28:31
261阅读
本章将介绍Oracle数据库的内置函数。
原创 2016-06-09 11:46:32
961阅读
  • 1
  • 2
  • 3
  • 4
  • 5