
ORACLE
hiperion
Everything will be ok.
Coding everything.
展开
-
oracle日期转换函数
1、转换函数 与date操作关系最大的就是两个转换函数:to_date(),to_char() to_date() 作用将字符类型按一定格式转化为日期类型: 具体用法:to_date(2004-11-27,yyyy-mm-dd),前者为字符串,后者为转换日期格式,注意,前后两者要以一对应。 如;to_date(2004-11-27 13:转载 2008-05-08 19:38:00 · 53127 阅读 · 0 评论 -
Oracle JDeveloper 10g
Oracle JDeveloper 10g Oracle JDeveloper是Oracle融合中间件的一个组件,是用于面向服务的体系结构(SOA)和Java开发的一个完整的IDE,在Forrester对几个主要Java供应商产品的技术排名中名列榜首。JDeveloper构建在开放标准和平台上,经过优化,与Oracle应用服务器和Oracle数据库一起运行,支持所有主要的J2EE应用服务器和数据库。 完全免费的商用IDE Oracle承诺为开发人员提供开发环境和技术方面的更多选择。为此,O原创 2011-05-20 09:43:00 · 1634 阅读 · 1 评论 -
在WINDOWS防火墙上开放Oracle服务端口(转)
在WINDOWS防火墙上开放Oracle服务端口(转) 要使Oracle客户端能正常连接到设置有防火墙的安装在windows上的Oracle服务器,单开放一个1521或自定义的监听端口是不够的。 我们有的时候需要映射端口远程去访问Oracle 数据库,这里有个防火墙的问题,在unix 上没有问题,但是在win 平台上却无法正确访问,下面的可以解决这个问题,从网上找到有如下资料: 资料一、 近来转载 2009-10-10 15:46:00 · 2111 阅读 · 0 评论 -
ORA-12537: TNS: 连接已关闭 错误的解决。(关于sqlnet.ora中实现IP访问控制问题)
将目录/d01/oracle/ visdb/9.2.0/network/admin/VIS_erp下的sqlnet.ora文件中的tcp.validnode_checking=yes 改成tcp.validnode_checking=no文件内容如下:#限制特定ip的访问tcp.validnode_checking=no#允许访问的iptcp.invited_nodes=(ip,ip,...)原创 2009-06-26 16:36:00 · 8104 阅读 · 1 评论 -
ORA-12514: TNS: 监听程序当前无法识别连接描述符中请求的服务 解决
前两天把9i换成了10g,装完之一直用着挺好的,昨天还在用,今天不知道怎么登陆时出现错误“ORA-12514: TNS: 监听程序当前无法识别连接描述符中请求的服务” 解决办法,在listener.ora中加入红色部分内容# listener.ora Network Configuration File: c:/oracle/product/10.1.0/db_1/networ原创 2009-04-22 11:20:00 · 1228 阅读 · 0 评论 -
ORACLE 中ROWNUM用法总结
对于rownum来说它是oracle系统顺序分配为从查询返回的行的编号,返回的第一行分配的是1,第二行是2,依此类推,这个伪字段可以用于限制查询返回的总行数,而且rownum不能以任何表的名称作为前缀。 举例说明:例如表:student(学生)表,表结构为:ID char(6) --学号name VARCHAR2(10) --姓名 create table stud转载 2009-01-12 17:33:00 · 12893 阅读 · 1 评论 -
Oracle 数据类型
数据类型 参数 描述 char(n) n=1 to 2000字节 定长字符串,n字节长,如果不指定长度,缺省为1个字节长(一个汉字为2字节)转载 2008-06-13 17:10:00 · 695 阅读 · 0 评论 -
Oracle临时表 优化查询速度
Oracle临时表 优化查询速度1、前言 目前所有使用Oracle作为数据库支撑平台的应用,大部分数据量比较庞大的系统,即表的数据量一般情况下都是在百万级以上的数据量。当然在Oracle中创建分区是一种不错的选择,但是当你发现你的应用有多张表关联的时候,并且这些表大部分都是比较庞大,而你关联的时候发现其中的某一张或者某几张表关联之后得到的结果原创 2008-08-27 16:51:00 · 859 阅读 · 0 评论 -
Oracle触发器详细介绍
是特定事件出现的时候,自动执行的代码块。类似于存储过程,但是用户不能直接调用他们。 功能: 1、 允许/限制对表的修改 2、 自动生成派生列,比如自增字段 3、 强制数据一致性 4、 提供审计和日志记录 5、 防止无效的事务处理 6、 启用复杂的业务逻辑 开始 create trigger biufer_employees_de原创 2008-05-13 14:06:00 · 740 阅读 · 0 评论 -
触发器介绍
触发器介绍 触发器是一种特殊的存储过程,它在插入,删除或修改特定表中的数据时触发执行,它比数据库本身标准的功能有更精细和更复杂的数据控制能力。数据库触发器有以下的作用: * 安全性。可以基于数据库的值使用户具有操作数据库的某种权利。 # 可以基于时间限制用户的操作,例如不允许下班后和节假日修改数据库数据。 # 可以基于数据库中的数据限制用户的操作,例如不允许股票的价格的升幅转载 2008-05-13 14:07:00 · 680 阅读 · 0 评论 -
如何在当前时期上加几年几个月几天几小时几分几秒
在日期时间上加1秒select to_date(2008-05-16 18:05:55,yyyy-MM-dd HH24:mi:ss)+1/24/60/60 from dual结果:2008-5-16 18:05:56在日期时间上加1分select to_date(2008-05-16 18:05:55,yyyy-MM-dd HH24:mi:ss)+1/24/60 f原创 2008-05-13 12:39:00 · 3243 阅读 · 0 评论 -
我写的一个触发器的小例子
我写的一个触发器的小例子,已经测试通过表A和A_active结构相似都有如下字段 id name land_no create or replace trigger t_Abefore insert or update or delete on Afor each rowdeclare pbCount number;begin select count(原创 2008-05-13 15:14:00 · 1252 阅读 · 0 评论 -
创建触发器时出现 PLS-00049: 错误的赋值变量 ':NEW.land_name'
create or replace trigger t_hang_infobefore insert or update or delete on hang_infofor each rowdeclare pbCount number;begin select count(LANDID) into pbCount from TRADECENTER_LANDHANG where LAND原创 2008-05-13 15:57:00 · 18146 阅读 · 1 评论 -
ORACLE触发器类型
ORACLE触发器类型1.DML触发器由对表的INSERT,DELETE,UPDATE激发CREATE OR REPLACE TRIGGER trigger_name AFTER -- TIMING :BEFORE OR AFTER DELETE OR INSERT OR UPDATE ON table_原创 2008-05-12 16:45:00 · 2080 阅读 · 1 评论 -
Oracle时间日期操作详细步骤
sysdate+(5/24/60/60) 在系统时间基础上延迟5秒sysdate+5/24/60 在系统时间基础上延迟5分钟sysdate+5/24 在系统时间基础上延迟5小时sysdate+5 在系统时间基础上延迟5天add_months(sysdate,-5) 在系统时间基础上延迟5月add_months(sysdate,-5*12) 在系统时间基础上延迟5年上月末的日期:select l转载 2008-05-08 19:37:00 · 1488 阅读 · 0 评论 -
ORA-01502: 索引或这类索引的分区处于不可用状态
ORA-01502: 索引或这类索引的分区处于不可用状态原因: 出现这个问题,可能有人move过表,或者disable 过索引。1. alter table xxxxxx move tablespace xxxxxxx 命令后,索引就会失效。2. alter index index_name unusable,命令使索引失效。解决办法:1. 重建索引才是解决这类问题的转载 2012-03-06 17:01:09 · 36933 阅读 · 0 评论