2010年8月29日

Oracle查询数据表结构(字段,类型,大小,备注)

摘要: 来源:http://www.cnblogs.com/luohoufu/archive/2008/09/03/1282945.html作用:想要生成整个Oracle数据库所有表结构WORD文档(数据库设计说明书)Oracle数据库字典介绍 Oracle数据字典是有表和视图组成的,存储有关数据库结构信息的一些数据库对象。数据库字典描述了实际数据是如何组织的。对它们可以象处理其他数据库表或视图一样进行查询,但不能进行任何修改。 Oracle数据库字典通常是在创建和安装数据库时被创建的,Oracle数据字典是Oracle数据库系统工作的基础,没有数据字典的支持,Oracle数据库系统就不能进行任何工作 阅读全文

posted @ 2010-08-29 22:40 风灵溪清 阅读(453) 评论(0) 推荐(0) 编辑

SqlServer移植到Oracle

摘要: 来源网址:http://www.cnblogs.com/yiping06993010/archive/2007/08/02/840220.html转贴原因:以后会用或者会扩展公司有一个系统是基于SqlServer 2k,现在,应客户要求,移植到Oracle 10g数据库。代码的扩展极其easy,三下五除二,搞定。就是在将数据从SqlServer 2k导入到Oracle 10g数据库中时出现了一些问题。刚开始采用的方案是把表结构和数据导入到Sql脚本中,然后在Oracle数据库中执行Sql脚本。这个过程涉及到数据库字段类型的转换问题,容易出错。后来采用使用SqlServer 2k的DTS 将数据 阅读全文

posted @ 2010-08-29 21:38 风灵溪清 阅读(243) 评论(0) 推荐(0) 编辑

Oracle存储过程编写(带输出参数)

摘要: 原文来源:http://www.cnblogs.com/shengel/archive/2008/10/20/1315424.html转贴理由:实际运用中的,展示了存储过程输出参数赋值的方法.与SQL存储过程赋值语法不同create or replace procedure P_IMSCI_ALERTPAYTYPE(paramContractuuid in varchar2,paramMapid in varchar2,paramMappartid in varchar2,paramSetpaytypename in varchar2 := null,paramBuypaytypename i 阅读全文

posted @ 2010-08-29 20:39 风灵溪清 阅读(811) 评论(0) 推荐(0) 编辑

oracle视图索引操作

摘要: 来源:http://www.cnblogs.com/shengel/archive/2008/12/18/1357376.html转贴原因:属于Oracle基本操作和概念1.视图(VIEW)1.1 概念 视图-----是由SELECT查询语句(可以是单表或者多表查询)定义的一个"逻辑表",只有定义而无数据,是一个"虚表". 在创建视图时,只是将视图的定义信息保存在数据字典中, 而并不将实际的数据复制到任何地方, 即不需要在表空间中为视图分配存储空间. 视图是查看和操纵基表数据的一种方法, 可以像使用表一样使用视图. tips: 查询视图没有什么限制, 插 阅读全文

posted @ 2010-08-29 20:34 风灵溪清 阅读(374) 评论(0) 推荐(0) 编辑

Oracle 自动加一主键字段生成

摘要: 来源说明:本文系转贴,原文网址http://www.cnblogs.com/leup/archive/2007/11/18/962952.html转贴原因:Oracle自增字段和SQL不同,但是调用很有意思,多个人同时调用,不会有唯一的ID生成.在access中有自动编号的数据类型,MSSQL和MYSQL也都有自动增长的数据类型,插入记录时不用操作此字段,会自动获得数据值,而oracle没有自动增长的数据类型,我们需要建立一个自动增长的序列号,插入记录时要把序列号的下一个值赋于此字段,可以预见的是,有此功能,我们可以把数据从ACCESS、MSSQL或MYSQL迁移到oracle了!create 阅读全文

posted @ 2010-08-29 20:24 风灵溪清 阅读(427) 评论(0) 推荐(0) 编辑

Oracle建表以及增删改操作指令

摘要: 创建数据表和数据表常用增删改操作 1.点击"开始/程序/ Oracle - OraHome92/ Application Development/ SQL Plus"; 2.在"用户名称[U]:"和"口令[P]:"输入system的用户名和密码,默认为system和manager(或安装时自己设定的密码) 3.创建表空间"TEST",大小100M:CREATE TABLESPACE "TEST" ;LOGGING ;DATAFILE 'D:/ORACLE/ORADATA/TEST/HAI 阅读全文

posted @ 2010-08-29 13:00 风灵溪清 阅读(151) 评论(0) 推荐(0) 编辑

oracle中的insert语句(转)

摘要: 来源网址:http://www.cnblogs.com/shengel/archive/2007/06/06/773559.html转贴原因:挺有意思的,与SQL有很多的不同,没有具体去测试.在oracle中使用DML语言的insert语句来向表格中插入数据,先介绍每次只能插入一条数据的语法INSERTINTO表名(列名列表)VALUES(值列表);注意:当对表中所有的列进行赋值,那么列名列表可以省略,小括号也随之省略必须对表中的非空字段进行赋值具有默认值的字段可以不提供值,此时列名列表中的相应的列名也要省略举例:有如下表格定义createtablebook(bookidchar(10)not 阅读全文

posted @ 2010-08-29 12:28 风灵溪清 阅读(150) 评论(0) 推荐(0) 编辑

导航