文章标题关闭所有内容预览 | 展开所有内容预览
-
oracle与sql的区别(常用函数)
[内容预览]
9 | 2019-01-03 01:51:33
:2010-01-1121:03:00导读:关于Oracle和SQLServer之间的区别,已经有很多篇文章从企业的角度和数据库管理员的角度出发描写了两者之间的一般差别。在这篇文章里面,我将会从应用程序的角度向你描述SQLerver和oracle平台之间的区别,并且将会讨论开发不依赖于数据库环境的应用程序的几种可能的方...
[阅读全文]
-
110个oracle常用函数总结之一
[内容预览]
9 | 2019-01-03 01:51:32
:2010-01-1121:03:001.ASCII返回与指定的字符对应的十进制数;SQL>selectascii(A)A,ascii(a)a,ascii(0)zero,ascii()spacefromdual;AaZEROSPACE---659748322.CHR给出整数,返回对应的字符;SQL>selectchr(...
[阅读全文]
-
110个oracle常用函数总结之二
[内容预览]
9 | 2019-01-03 01:51:32
:2010-01-1121:03:0021.cosh返回一个数字反余弦值SQL>selectcosh(20)fromdual;COSH(20)-24258259822.EXP返回一个数字e的n次方根SQL>selectexp(2),exp(1)fromdual;EXP(2)EXP(1)--7.38905612.7182...
[阅读全文]
-
ORACLE数据库查询表的基本信息
[内容预览]
9 | 2019-01-03 01:51:31
:2010-01-1121:03:00因为项目某些模块的数据结构设计没有严ge按照某规范设计,所以只能从数据库中查询数据结构,需要查询的信息如下:字段名称、数据类型、是否为空、默认值、主键、外键等等。在网上搜索了查询上述信息的方法,总结如下:一,查询表基本信息selectutc.column_name,utc.data...
[阅读全文]
-
Informix和Oracle存储过程的异同
[内容预览]
9 | 2019-01-03 01:51:31
:2010-01-1221:03:00在工作过程中涉及到过有时要进行INFORMIX和ORACLE之间的移植,有时应用需要既支持INFORMIX数据库又要支持ORACLE数据库,如果应用程序涉及到存储过程的话,就需要既熟悉INFORMIX存储过程的写法,又需要熟悉ORACLE存储过程的写法。笔者将在工作中总结的一些经验...
[阅读全文]
-
嵌套表的用法
[内容预览]
9 | 2019-01-03 01:51:30
:2010-01-1408:02:00嵌套表的用法 SQL>CREATEORREPLACETYPEtnt_namesASTABLEOFVARCHAR2(64); 2/ 类型已创建。 已用时间:00:00:00.04 SQL>createtabletest_yct(idnumber(2),namestnt_na...
[阅读全文]
-
为HQ添加Oracle 10监控
[内容预览]
9 | 2019-01-03 01:51:29
:2010-01-2312:02:00环境 HQServer:opensource4.2.0 Agent:opensource4.2.0 Oracle10g HQ安装在Win2003sp2上 HQAgent和Oracle安装在WinXP上 具体步骤 分别安装HQServer,HQAgent,Oracle1...
[阅读全文]
-
在oracle中导入导出dmp数据库文件
[内容预览]
9 | 2019-01-03 01:51:29
:2010-01-2709:32:00Oracle数据导入导出imp/exp就相当于oracle数据还原与备份。expming令可以把数据从远程数据库服务器导出到本地的dmp文件,imp命令可以把dmp文件从本地导入到远处的数据库服务器中。利用这个功能可以构建两个相同的数据库,一个用来测试,一个用来正式使用。 执行环...
[阅读全文]
-
Oracle的独立事物使用方法
[内容预览]
9 | 2019-01-03 01:51:28
:2010-01-2721:02:00在数据清洗时为了方便查看当前运行的状态,特意在存储过程里面添加了一些日志。通过查看日志可以方便的看到当前运行到哪里,但是这输出的日志不能跟过程使用相当的事物(即不管清洗过程是成功还是失败,日志必须得成功写到数据库里面)。Oracle的独立事物就能帮助我们解决这个问题。 下面是方法...
[阅读全文]
-
Oracle碎片整理全面解析
[内容预览]
9 | 2019-01-03 01:51:27
:2010-01-3109:13:00Oracle作为一种大型数据库,广泛应用于金融、邮电、电力、民航等数据吞吐量巨大,计算机网络广泛普及的重要部门。对于系统管理员来讲,如何保证网络稳定运行,如何提高数据库性能,使其更加安全高效,就显得尤为重要。作为影响数据库性能的一大因素--数据库碎片,应当引起DBA的足够重视,及时...
[阅读全文]
-
拥有不同主键的表能否进行映射
[内容预览]
9 | 2019-01-03 01:51:27
:2010-01-3111:42:00问:我有这么一个表: === TABLE1 temp1varchar(10) temp2varchar(10) temp3varchar(10) temp4varchar(10) temp5varchar(10) temp6varchar(10) 在这个表中,tem...
[阅读全文]
-
Oracle临时表的用法总结
[内容预览]
9 | 2019-01-03 01:51:26
:2010-01-3111:50:00 1、前言 目前所有使用Oracle作为数据库支撑平台的应用,大部分数据量比较庞大的系统,即表的数据量一般情况下都是在百万级以上的数据量。 当然在Oracle中创建分区是一种不错的选择,但是当你发现你的应用有多张表关联的时候,并且这些表大部分都是比较庞大,而你关联的时候发现其...
[阅读全文]
-
数据泵的网络导入
[内容预览]
9 | 2019-01-03 01:51:26
:2010-02-0121:01:00数据泵的网络导入可以不用生成转存文件,直接通过网络导入到目标数据库中。这样就省了将数据导出,然后COPY到目标数据库所在服务器上,然后再导入的麻烦。数据泵的网络导入主要用DATABASELINK来实现的。 看一个简单的例子: SQL>SHOWUSER USER为"TEST" ...
[阅读全文]
-
对oracle中排序的总结
[内容预览]
9 | 2019-01-03 01:51:25
:2010-02-0212:02:00--按拼音排序(系统默认) select*fromperexlorderbynlssort(danwei,'NLS_SORT=SCHINESE_PINYIN_M'); --按部首排序 select*fromperexlorderbynlssort(danwei,'NLS_SO...
[阅读全文]
-
Oracle触发器主键自动增长
[内容预览]
9 | 2019-01-03 01:51:24
:2010-02-0321:03:001,创建sequence: createsequenceSEQ_SM_USER minvalue1 maxvalue999999999999999999999999999 startwith1 incrementby1 cache20; 2,创建触发器: creat...
[阅读全文]
-
简单了解行迁移的影响
[内容预览]
9 | 2019-01-03 01:51:24
:2010-02-0511:03:001行迁移的原因 啥是“行迁移”,Oracle的数据按照块保存,如果一块数据磁盘空间无法保存某个数据时(比如以前是1K,现在update到2K,而当前块的空闲空间不足1K),则会将新的数据保存到另外一个新的块里,然后在以前的块保存一个新位置的地址连接。 比...
[阅读全文]
-
什么是事务
[内容预览]
9 | 2019-01-03 01:44:41
:2010-11-3015:20:58事务就是被绑定在一起作为一个逻辑工作单元的SQL语句分组,如果任何一个语句操作失败那么整个操作就被失败,以后操作就会回滚到操作前状态,或者是上有个节点。为了确保要么执行,要么不执行,就可以使用事务。要将有组语句作为事务考虑,就需要通过ACID测试,即原子性,一致性,隔离性和持久性。...
[阅读全文]
-
什么是视图
[内容预览]
9 | 2019-01-03 01:44:41
:2010-11-3015:22:23视图是一种虚拟的表,具有和物理表相同的功能。可以对视图进行增,改,查,操作,试图通常是有一个表或者多个表的行或列的子集。对视图的修改不影响基本表。它使得我们获取数据更容易,相比多表查询。!
[阅读全文]
-
游标及其作用
[内容预览]
9 | 2019-01-03 01:44:40
:2010-11-3015:48:24游标是对查询出来的结果集作为一个单元来有效的处理。游标可以定在该单元中的特定行,从结果集的当前行检索一行或多行。可以对结果集当前行做修改。一般不使用游标,但是需要逐条处理数据的时候,游标显得十分重要。!
[阅读全文]
-
数据与信息
[内容预览]
9 | 2019-01-03 01:44:39
:2011-02-0520:46:121.1.1数据与信息1.数据数据(Data)是用来记录信息的可识别的符号,是信息的具体表现形式。数据是数据库中存储的基本对象。从广义的角度来讲,数据有多种表现形式,数字、文字、图形、图像、声音、视频、语言、学生的档案、货物的运输情况等,都是数据。为了了解世界,交流信息,人们需要描述...
[阅读全文]
-
数据库设计指南之数据库设计之前
[内容预览]
9 | 2019-01-03 01:44:39
:2011-02-0709:53:50本文从实践经验总结了若干数据库设计的技巧,供数据库设计人员参阅使用。最近找了些对数据库设计颇有造诣的专业人士给大家传授一些设计数据库的技巧和经验。从收到的130个反馈中精选了若干个最佳技巧,编写成本文,其内容分为5个部分:第1部分设计数据库之前1.考察现有环境在设计一个新数据库时,...
[阅读全文]
-
数据库设计指南之设计表和字段
[内容预览]
9 | 2019-01-03 01:44:38
:2011-02-0710:00:23我们在制作各种应用程序时,很难再离开数据库,而在设计数据库中的表和字段中,我们可能熟知很多技巧和经验,但有可能有些经验和技巧你还不曾知道,本文从24个方面讲解了在设计书库表和字段时的技巧、经验和应该注意的问题。第二部分设计表和字段1.检查各种变化我在设计数据库的时候会考虑到哪些数据...
[阅读全文]
-
数据库设计指南之选择键和索引
[内容预览]
9 | 2019-01-03 01:44:37
:2011-02-0710:32:13键和索引对数据库的性能有着很大的影响,设计好的键和索引可以提高数据库的查询与更新性能。否则就会降低效率。本文从10个方面讲解了数据库设计时键与索引的设计方法。第3部分选择键和索引1.数据采掘要预先计划我所在的市场部门一度要处理8万多份联系方式,同时填写每个客户的必要数据(这绝对不是...
[阅读全文]
-
数据库设计指南之保证数据的完整性
[内容预览]
9 | 2019-01-03 01:44:37
:2011-02-0710:40:45数据的完整性是指数据库中存储的数据应该是正确的、有效的和相容的。绝大多数数据库管理系统都提供了保证数据完整性的方法。作为数据库设计人员必须充分了解这些方法和使用这些方法。本文从8个方面介绍了再保证数据完整性方面的技巧、经验和应该注意的问题。第四部分保证数据的完整性1.用约束而非商务...
[阅读全文]
-
数据库设计指南之其它的小技巧
[内容预览]
9 | 2019-01-03 01:44:36
:2011-02-0711:01:35在数据库设计中,除了前面介绍的内容外,还有很多经验和技巧值得借鉴。如数据库设计中的文档管理、编码管理等。本文就介绍了6个这个面的小技巧。第5部分—各种小技巧1.文档对所有的快捷方式、命名规范、限制和函数都要编制文档。采用给表、列、触发器等加注释的数据库工具。是的,这有点...
[阅读全文]
-
什么是数据库的完整性
[内容预览]
9 | 2019-01-03 01:44:36
:2011-02-1414:35:13数据库的完整性是指数据的正确性、有效性和相容性。防止错误的数据进入数据库或造成无效操作。所谓正确性是指数据合法,例如,数值数据中只能含有数字而不能含有字母;有效性是指数据没有超过所定义的取值范围;相容性是指表示同一事实的两个数据应当相同,这常常体现在不同实体集之间有特定联系的情况下...
[阅读全文]
-
建立数据库索引时应考虑的问题
[内容预览]
9 | 2019-01-03 01:44:35
:2011-02-1414:36:34通常情况下,只有当经常查询索引列中的数据时,才需要在表上创建索引。索引建立后,在查询使用该列时,系统将自动使用索引进行查询。改变表中的的数据(如增加或删除记录)时,索引将自动更新。索引将占用磁盘空间,并且降低添加、删除和更新元组(记录)的速度。不过在多数情况下,索引所带来的数据检索...
[阅读全文]
-
数据库中视图的作用
[内容预览]
9 | 2019-01-03 01:44:34
:2011-02-1414:39:45视图最终是定义在基本表之上的,对视图的一切操作最终也要转换为对基本表的操作。而且对于非行列子集视图进行查询或更新时还有可能出现问题。既然如此,为什么还要定义视图呢?这是因为合理使用视图能够带来许多好处:1.视图能够简化用户的操作视图机制使用户可以将注意力集中在所关心的数据上。如果这...
[阅读全文]
-
存储过程的定义与使用
[内容预览]
9 | 2019-01-03 01:44:34
:2011-02-2106:51:12本文给出了存储过程的定义、分类和使用方法。1、存储过程的定义将常用的或很复杂的工作,预先用SQL语句写好并用一个指定的名称存储起来,那么以后要叫数据库提供与已定义好的存储过程的功能相同的服务时,只需调用execute,即可自动完成ming令。2、存储过程的优点:(1)存储过程只在创...
[阅读全文]
-
数据库原理知识之数据模型
[内容预览]
9 | 2019-01-03 01:44:33
:2011-03-2217:15:04数据模型是对数据世界进行建模。1.数据模型的三要素(1)数据结构数据结构是所研究的对象类型(ObjectType)的集合。这些对象和对象类型是数据库的组成成分。一般可分为两类:一类是与数据类型、内容和其它性质有关的对象;一类是与数据之间的联系有关的对象。前者如网状模型中的数据项和记...
[阅读全文]