数据库
文章平均质量分 64
yangshun2008
这个作者很懒,什么都没留下…
展开
-
用汽车售票系统谈数据库结构设计
转自http://database.csdn.net/page/13b7542c-adc7-4eb5-acfa-a4bb430ba411在网上看到了一篇关于数据库设计的文章,保存在这里以后学习学习。售票系统的需求分析如下:简介 售票系统主要用于车站日常的票务处理。售票系统是车站信息管理系统数据的主要来源,它的业务直接影响财务、检票、调度系统。售票系统主要完成售票、远程售票、原创 2008-04-15 18:05:00 · 2661 阅读 · 1 评论 -
Oracle内连接、外连接、右外连接、全外连接小总结
Oracle内连接、外连接、右外连接、全外连接原创 2011-01-08 15:39:00 · 1054 阅读 · 0 评论 -
oracle 存储过程的基本语法及注意事项
oracle 存储过程转载 2010-09-03 16:48:00 · 479 阅读 · 0 评论 -
oracle merge into 用法详解
merge into转载 2010-09-03 16:26:00 · 621 阅读 · 0 评论 -
Oracle创建表空间、创建用户、授权、授权对象的访问以及查看权限
Oracle创建表空间、创建用户、授权、授权对象的访问以及查看权限原创 2010-09-02 14:02:00 · 2455 阅读 · 1 评论 -
自己整理的OCI文档,抛砖引玉
OCI文档转载 2010-08-03 09:32:00 · 745 阅读 · 0 评论 -
Oracle的rownum原理和使用
Oracle rownum转载 2010-07-23 10:46:00 · 401 阅读 · 0 评论 -
Oracle中sqlPlus -oracle 输出变量
Sqlplus是oracle提供的一个工具程序,既可以在oracle服务器使用,也可以在oracle客户端使用。在windows下分两种,sqlplus.exe是命令行程序,sqlplusw.exe是窗体程序,通常我们在开始菜单中启动的是后者,两者的功能是一致的。Sqlplus是一个最常用的工具,具有很强的功能,主要有:1. 数据库的维护,如启动,关闭等,这一般在服务器上操作。2. 执转载 2010-03-29 17:45:00 · 20607 阅读 · 0 评论 -
ORACLE数据库的DDL和DCL语句及游标使用
我们将讨论各种用于访问ORACLE数据库的DDL和DCL语句。 查询 SELECT语句用于从数据库中查询数据,当在PL/SQL中使用SELECT语句时,要与INTO子句一起使用,查询的返回值被赋予INTO子句中的变量,变量的声明是在DELCARE中。SELECT INTO语法如下: SELECT [DISTICT|ALL]{*|column转载 2010-03-25 14:55:00 · 1651 阅读 · 0 评论 -
Oracle ltrim() 函数详细用法
今天在论坛里看了一篇帖子,讨论ltrim() 函数的详细用法,下面我借几个高手的回答总结一下:先看几个实例:SQL> select ltrim(109224323,109) from dual;LTRIM(109224323,109)------------------------224323这个的功能应该都知道的噢~~ 再来看一个:SQL> select l转载 2009-09-28 11:45:00 · 784 阅读 · 0 评论 -
oracle 视图的基本使用方法
创建视图需要CREAE VIEW系统权限,视图的创建语法如下: CREATE [OR REPLACE] [FORCE|NOFORCE] VIEW 视图名[(别名1,别名2...)] AS 子查询 [WITH CHECK OPTION [CONSTRAINT 约束名]] [WITH READ ONLY] 其中: OR REPLACE 表示替代已经存在的视图。原创 2009-09-14 15:21:00 · 841 阅读 · 0 评论 -
恢复oracle中用pl sql误删除drop掉的表(10g)
查看回收站中表select object_name,original_name,partition_name,type,ts_name,createtime,droptime from recyclebin;恢复表SQL>flashback table test_drop to before drop;或SQL>flashback table "BIN$b+XkkO1RS5K10u转载 2009-06-26 08:41:00 · 645 阅读 · 0 评论 -
基于回闪(flashback)和scn进行数据的恢复
今天一同事不小心把一表里面的数据DELETE并COMMIT了,要我帮她恢复一下。被删除的表名easy_ganta_mod,删除前有4条数据(哈哈,别看记录少,重新写一条这样的测试数据很麻烦),删除后还剩3条数据(哈哈,就只删除了一条,好像用牛刀杀鱼喔,反正是学习嘛)下面开始恢复数据了;1. select dbms_flashback.get_system_change_number from原创 2009-06-04 17:46:00 · 1110 阅读 · 0 评论 -
ORACLE HINT的用法
最近在看书的时候经常看到使用HINT的SQL语句,在网上搜到了一篇讲述HINT的文章,保存下来学习学习。。。1. /*+ALL_ROWS*/ 表明对语句块选择基于开销的优化方法,并获得最佳吞吐量,使资源消耗最小化. 例如: SELECT /*+ALL+_ROWS*/ EMP_NO,EMP_NAM,DAT_IN FROM BSEMPMS WHERE EMP_NO=SCOTT; 2. /*+F转载 2009-07-31 10:50:00 · 626 阅读 · 0 评论 -
关于EXISTS的使用及效率
本文参考了不过的ORACLE博客http://www.cnblogs.com/yf520gn/archive/2009/01/12/1374359.html 后根据自己的理解来写的。创建两张表T1、T2,其中T1的LOCLINE列中的某些值存在于T2的LOCATION中create table T1( ASSETNUM VARCHAR2(50) not null, LOCLINE原创 2009-07-30 17:13:00 · 2746 阅读 · 0 评论 -
一些简单的SQL操作
下列语句部分是Mssql语句,不可以在access中使用。 SQL分类: DDL—数据定义语言(CREATE,ALTER,DROP,DECLARE) DML—数据操纵语言(SELECT,DELETE,UPDATE,INSERT) DCL—数据控制语言(GRANT,REVOKE,COMMIT,ROLLBACK) 首先,简要介绍基础语句: 1、说明:创建数据库 CREATE DATABASE data转载 2008-05-29 19:06:00 · 499 阅读 · 0 评论 -
性能优良的sql语句
(1) 选择最有效率的表名顺序(只在基于规则的优化器中有效): ORACLE 的解析器按照从右到左的顺序处理FROM子句中的表名,FROM子句中写在最后的表(基础表 driving table)将被最先处理,在FROM子句中包含多个表的情况下,你必须选择记录条数最少的表作为基础表。如果有3个以上的表连接查询, 那就需要选择交叉表(intersection table)作为基础表, 交叉转载 2008-08-19 20:35:00 · 464 阅读 · 0 评论 -
存储过程里面执行SQL语句
存储过程里面执行SQL语句,看了下面的东东,懂的人自然知道用来干什么。:-)在你设计的网站用的数据库中加入下面的存储过程:drop proc xxx ----xxx存储过程名create proc xxx( @str nvarchar(4000))with encryptionas exec sp_executesql @str exec xxx sel原创 2008-05-10 17:19:00 · 1981 阅读 · 0 评论 -
SQL:外连接on条件与where条件的区别
外连接on条件与where条件的区别转载 2011-01-08 15:44:00 · 1592 阅读 · 0 评论