ORACLE函数TO_CHAR以及数字转换格式[Z]
摘要:本来这是很简单的函数,但在屡次忘记格式之后,决定还是翻译一遍以铭记在心。 参考>. 关于nls可有取值,请注意视图sys.V_$NLS_VALID_VALUES 一 ,TO_CHAR(NUMBER)1.1 格式图和简单说明 本函数把参数N转为一个VARCHAR2类型的数值。N可以是NUMBER,BINARY_FLOAT,或者BINARY_DOUBLE。如果不带格式,那么函数会把N转换为足以表示N的VARCHAR2字符串。 格式表参考:序号格式简例说明1,(逗号)'9999,999'逗号,一般以千分位出现,作为分组符号使用.如果需要您也可以当作是十分位,百分位出现,可以出现
阅读全文
posted @
2013-11-29 09:33
huak
阅读(2238)
推荐(0)
oracle form 触发器执行顺序及键定义[Z]
摘要:1当打开FORM时: (1)PRE-FORM (2)PRE-BLOCK(BLOCK级) (3)WHEN-NEW-FORM-INSTANCE (4)WHEN-NEW-BLOCK-INSTANCE (5)WHEN-NEW-RECORD-INSTANCE (6)WHEN-NEW-ITEM-INSTANCE 2. 当填写一行记录完成后,光标移动到下一条记录的时候: (1)WHEN-VALIDATE-RECORD (只将填写的记录与数据库中已存在的记录作唯一性的验证,如果只是页面上的数据重复而数据库中没有与其重复的值则不会报错.) (2)WHEN-NEW-RECORD-INSTANCE (3)WHEN.
阅读全文
posted @
2013-11-27 12:25
huak
阅读(706)
推荐(0)
Oracle 性能优化 — 统计数据收集[Z]
摘要:ORACLE优化器的优化方式有两大类,即基于规则的优化方式(Rule-Based Optimization,简称为RBO)和基于代价的优化方式(Cost-Based Optimization,简称为CBO)。A、 RBO方式:优化器在分析SQL语句时,更据数据库中表和索引等定义信息,遵循的是Oracle内部预定的一些规则。比如我们常见的:当一个where子句中的一列有索引时去走索引而不走全表扫描。B、 CBO方式:依词义可知,它是看语句的代价(Cost)了。基于代价的查询,数据库根据搜集的表和索引的数据的统计信息(统计信息通过analyze 命令或者使用dbms_stats包来搜集)综合来决定
阅读全文
posted @
2013-11-26 15:08
huak
阅读(1201)
推荐(0)
oracle中查找执行效率低下的SQL
摘要:v$sqltext:存储的是完整的SQL,SQL被分割v$sqlarea:存储的SQL 和一些相关的信息,比如累计的执行次数,逻辑读,物理读等统计信息(统计)v$sql:内存共享SQL区域中已经解析的SQL语句。(即时)根据sid查找完整sql语句:select sql_text from v$sqltext a where a.hash_value = (select sql_hash_value from v$session b where b.sid = '&sid')order by piece ascselect a.CPU_TIME,--CPU时间 百万分之
阅读全文
posted @
2013-11-26 15:05
huak
阅读(610)
推荐(0)
oracle查看系统资源占用情况
摘要:1,连上服务器,使用top命令,可以查看cpu使用率以及内存的使用情况等等,还有当前各用户的使用情况2,用pl/sql developper,tool里面选sessions,就可以看到当前session的情况,包括卡住的SQL语句3,查看各用户的各种资源占用,可以运行下面的SQLselect se.SID, ses.username, ses.osuser, n.NAME, se.VALUE from v$statname n, v$sesstat se, v$session ses where n.statistic# = se.statistic# and se.sid = ses.sid
阅读全文
posted @
2013-11-26 15:03
huak
阅读(5547)
推荐(0)
EBS R12 怎么修改APPS密码
摘要:apps和applsys的口令$> FNDCPASS apps/ 0 Y system/ SYSTEM APPLSYS Ex: FNDCPASS apps/apps 0 Y system/manager SYSTEM APPLSYS app1Oracle用户的口令$> FNDCPASS apps/ 0 Y system/ ALLORACLE Ex: FNDCPASS apps/apps 0 Y system/manager ALLORACLE app1备注:修改完之后需要autocfg,并且需重新启动应用
阅读全文
posted @
2013-11-13 12:08
huak
阅读(653)
推荐(0)
Oracle CASE WHEN 用法介绍[Z]
摘要:Oracle CASE WHEN 用法介绍1. CASE WHEN 表达式有两种形式--简单Case函数 CASE sex WHEN '1' THEN '男' WHEN '2' THEN '女' ELSE '其他' END --Case搜索函数 CASEWHEN sex = '1' THEN '男' WHEN sex = '2' THEN '女' ELSE '其他' END 2. CASE WHEN 在语句中不同位置的用法2.1SELE
阅读全文
posted @
2013-11-07 14:35
huak
阅读(934)
推荐(0)