学习--Oracle
文章平均质量分 89
hyde114
这个作者很懒,什么都没留下…
展开
-
Oracle SQL精妙SQL语句讲解
好东西,大家赶紧收藏吧~~~--行列转换 行转列DROP TABLE t_change_lc;CREATE TABLE t_change_lc (card_code VARCHAR2(3), q NUMBER, bal NUMBER);INSERT INTO t_change_lc SELECT 001 card_code, ROWNUM q, trunc(dbms_random.VALUE转载 2008-09-09 17:42:00 · 336 阅读 · 0 评论 -
oracle保存小数点前为"0"的问题
在处理数据时发现一个问题,Oracle对于小于1的小数,小数点前面的0是不显示的。 SQL> create table t1_number (num number);Table created SQL> insert into t1_number values(0.3268);1 row inserted SQL> insert into t1_number values(0.57965原创 2010-01-05 14:09:00 · 10723 阅读 · 0 评论 -
SQL LIKE 通配符
通配符 说明 _ 与任意单字符匹配 % 与包含一个或多个字符的字符串匹配 [ ] 与特定范围(例如,[a-f])或特定集(例如,[abcdef])中的任意单字符匹配。 [^] 与特定范围(例如,[^a-f])或特定集(例如,[^abcdef])之外的任意单字符匹配。 例子:• WHERE FirstName LIKE _im 可以找到所有三个字母的、以 im 结尾的名字原创 2009-12-11 10:54:00 · 306 阅读 · 0 评论 -
数据库范式1NF 2NF 3NF BCNF
设计范式(范式,数据库设计范式,数据库的设计范式)是符合某一种级别的关系模式的集合。构造数据库必须遵循一定的规则。在关系数据库中,这种规则就是范式。关系数据库中的关系必须满足一定的要求,即满足不同的范式。目前关系数据库有六种范式:第一范式(1NF)、第二范式(2NF)、第三范式(3NF)、第四范式(4NF)、第五范式(5NF)和第六范式(6NF)。满足最低要求的范式是第一范式(1NF)。在第一范式转载 2009-03-27 23:42:00 · 2751 阅读 · 2 评论 -
关系型数据库与实时型数据库
■关系数据库 facts and information 关系数据库是建立在集合代数基础上,应用数学方法来处理数据库中的数据。现实世界中的各种实体以及实体之间的各种联系均用关系模型来表示。 关系模型由关系数据结构、关系操作集合、关系完整性约束三部分组成。 全关系系统十二准则 全关系系统应该完全支持关系模型的所有特征。关系模型的奠基人E.F.Codd具体地给出了全关系系统应遵循的基本准则。 ;转载 2009-03-01 15:04:00 · 857 阅读 · 0 评论 -
js判断是否为email的方法!
function checkemail(str){ //在JavaScript中,正则表达式只能使用"/"开头和结束,不能使用双引号 var Expression=//w+([-+.]/w+)*@/w+([-.]/w+)*/./w+([-.]/w+)*/; var objExp=new RegExp(Expression); if(objExp.test(str)==true){ retu原创 2008-10-01 17:54:00 · 2312 阅读 · 1 评论 -
MyEclipse内容助手(content assist)的快捷键
eclipse3.3中把内容助手(content assist)的快捷键由 alt + / 改成了ctrl + space,这又刚好跟我们操作系统的切换输入法的快捷键冲突,所以造成内容助手不能使用了,给写代码带来了极大的不便。 而已前eclipse 3.2版本中的 alt + / 快捷键被作为新的单词补全(word competion)功能的快捷键。所以现在想像以前一样使用alt + / 来实现转载 2008-09-24 09:27:00 · 962 阅读 · 0 评论 -
无法以scott/tiger登录Oracle 10g的解决方法
以scott/tiger登录时提示ora-28000 the account is locked。 解决:在运行里面输入sqlplus sys/thtwin as sysdba(当然也可以进入DOS窗口之后再操作),以sys用户名登录,密码是刚装oracle时自己填写的密码thtwin,登录进去以后。SQL> alter user scott account unlock;转载 2008-09-09 17:09:00 · 599 阅读 · 0 评论 -
Oracle中用户的密码丢失解决方法
1.普通用户的密码丢失(如scott)解决方法:Oracle里面用户的密码是进行加密保存的,所以只能重新修改生成新的密码.利用系统管理员(sys)登录,将scott用户的密码修改即可SQL>conn / as sysdba ; 已连接。 SQL>alter user scott identified by tiger ; 用户已更改。 当然也可转载 2008-09-09 16:39:00 · 414 阅读 · 0 评论 -
Oracle专家调优秘密
在过去的十年中, Oracle 已经成为世界上最专业的数据库之一。对于 IT 专家来说,就是要确保利用 Oracle 的强大特性来提高他们公司的生产力。最有效的方法之一是通过 Oracle 调优。它有大量的调整参数和技术来改进你的 Oracle 数据库的性能。 Oracle 调优是一个复杂的主题。关于调优可以写整整一本书,不过,为了改善 Oracle 数据库的性能,有一些基本的概念是每个转载 2008-09-09 16:28:00 · 605 阅读 · 1 评论 -
Oracle中如何计算时间差
计算时间差是Oracle DATA数据类型的一个常见问题。Oracle支持日期计算,你可以创建诸如“日期1-日期2”这样的表达式来计算这两个日期之间的时间差。一旦你发现了时间差异,你可以使用简单的技巧来以天、小时、分钟或者秒为单位来计算时间差。为了得到数据差,你必须选择合适的时间度量单位,这样就可以进行数据格式隐藏。使用完善复杂的转换函数来转换日期是一个诱惑,但是你会发现这不是最好的解决方法。ro转载 2008-09-09 17:56:00 · 406 阅读 · 0 评论 -
in 和 exists区别
in 和 exists区别原创 2011-02-21 10:43:00 · 423 阅读 · 0 评论