??xml version="1.0" encoding="utf-8" standalone="yes"?>亚洲av永久无码精品秋霞电影秋,亚洲宅男天堂a在线,亚洲三级电影网址http://www.tkk7.com/tinguo002/category/52100.htmlzh-cnTue, 08 Jul 2014 01:33:06 GMTTue, 08 Jul 2014 01:33:06 GMT60ORA-12154http://www.tkk7.com/tinguo002/archive/2014/07/07/415568.html一堣而安一堣而安Mon, 07 Jul 2014 15:07:00 GMThttp://www.tkk7.com/tinguo002/archive/2014/07/07/415568.htmlhttp://www.tkk7.com/tinguo002/comments/415568.htmlhttp://www.tkk7.com/tinguo002/archive/2014/07/07/415568.html#Feedback0http://www.tkk7.com/tinguo002/comments/commentRss/415568.htmlhttp://www.tkk7.com/tinguo002/services/trackbacks/415568.html最q在安装完Oracle Developer Suite之后Q就无法dpȝQ输入帐L录发生错误:ORA-12154:TNS:无法解析指定的连接标帜符?/p>

从网上查看说一般是因ؓ 配置文g中没有对应的实例名,然后我就输入C:/tnsping myoracle(我的ora实例?Q查看tnsnames.ora和sqlnet.ora是否配置正确Q结果报错,提示QTNS-03505:无法解析名称 说明配置文g有误?/p>

然后我就查看%Oracle_Home%/Db_1/NetWork/admin/TNSNAMES.ORA 文gQ发现其中包含我需要登录的实例名。我在尝试tnsping命oQ?span style="background-color: yellow">发现其查看到的参数文件sqlnet.ora不是我默认安装的oracle下面的sqlnet.oraQ而是Oracle Developer Suite目录下NetWork文g夹下面的sqlnet.ora文gQ?span style="background-color: yellow">把安装目录下的tnsnames.ora中的实例配置内容拯q去QOK.

MYORACLE =
  (DESCRIPTION =
    (ADDRESS = (PROTOCOL = TCP)(HOST = 127.0.0.1)(PORT = 1521))
    (CONNECT_DATA =
      (SERVER = DEDICATED)
      (SERVICE_NAME = MYORACLE)
    )
  )

至于Z么会修改Z用那个目录下的参数文Ӟq没有研I怎么处理。先C处理q程?/p>

本篇文章来源?Linux公社|站(www.linuxidc.com)  原文链接Q?a >http://www.linuxidc.com/Linux/2012-12/75562.htm



一堣而安 2014-07-07 23:07 发表评论
]]>
win7_oracle11g_64位连?2位PLSQL_Developerhttp://www.tkk7.com/tinguo002/archive/2014/05/13/413629.html一堣而安一堣而安Tue, 13 May 2014 13:42:00 GMThttp://www.tkk7.com/tinguo002/archive/2014/05/13/413629.htmlhttp://www.tkk7.com/tinguo002/comments/413629.htmlhttp://www.tkk7.com/tinguo002/archive/2014/05/13/413629.html#Feedback0http://www.tkk7.com/tinguo002/comments/commentRss/413629.htmlhttp://www.tkk7.com/tinguo002/services/trackbacks/413629.htmlhttp://jingyan.baidu.com/article/fb48e8be4c7c206e622e1491.html

一堣而安 2014-05-13 21:42 发表评论
]]>
oracle导出表结构的几种Ҏ?/title><link>http://www.tkk7.com/tinguo002/archive/2013/12/25/408027.html</link><dc:creator>一堣而安</dc:creator><author>一堣而安</author><pubDate>Wed, 25 Dec 2013 08:16:00 GMT</pubDate><guid>http://www.tkk7.com/tinguo002/archive/2013/12/25/408027.html</guid><wfw:comment>http://www.tkk7.com/tinguo002/comments/408027.html</wfw:comment><comments>http://www.tkk7.com/tinguo002/archive/2013/12/25/408027.html#Feedback</comments><slash:comments>0</slash:comments><wfw:commentRss>http://www.tkk7.com/tinguo002/comments/commentRss/408027.html</wfw:commentRss><trackback:ping>http://www.tkk7.com/tinguo002/services/trackbacks/408027.html</trackback:ping><description><![CDATA[<p>1.在cmd中输?exp username/password@q接?/p><p>  回RQ在q入如下Ӟ输入noQ就ok?/p><p>  导出表数?yes/no)Qyes> no</p><p>  2.</p><p>  q入plsql</p><p>  扑ֈtable那个大项Q点出来Q下边会|列多表</p><p>  右键点中你所需要的那个表名</p><p>  扑ֈDBMS_Metadata</p><p>  然后选项里有ddl</p><p>  弹出来那个窗口就是你的表l构Q拷贝出来直接在另一个库里执行就可以?/p><p>  -----------------------------补充------------------------</p><p>  PLSQL?/p><p>  tools?/p><p>  export user objects of</p><p>  按shift扚w选择?/p><p>  执行p?/p><p>  3</p><p>  exp/imp工具Q?/p><p>  带参敎ͼrows=y —— 带数据导出导入;</p><p>  rows=n —— 不带数据的导出导入,只移植结?/p><p>  只导?张表的结构:</p><p>  exp <a href="mailto:user/pasword@dbServerName">user/pasword@dbServerName</a> owner=user tables=(tb1,tb2,tb3) rows=n file=c:\1.dmp</p><p>  q带数据导出Q?/p><p>  exp <a href="mailto:user/pasword@dbServerName">user/pasword@dbServerName</a> owner=user tables=(tb1,tb2,tb3) rows=y file=c:\2.dmp</p><p>  imp <a href="mailto:user2/pasword@dbServerName2">user2/pasword@dbServerName2</a> fromuser=user touser=user2 file=c:\1.dmp</p><p>  或?/p><p>  imp <a href="mailto:user2/pasword@dbServerName2">user2/pasword@dbServerName2</a> fromuser=user touser=user2 file=c:\2.dmp</p><p>  3</p><p>  Ҏ一Q?/p><p>  exp userid=scott/tiger owner=scott</p><p>  imp userid=scott/tiger full=y indexfile=scott.sql</p><p>  ……</p><p>  more scott.sql</p><p>  REM   CREATE TABLE "SCOTT"."BONUS" ("ENAME" VARCHAR2(10), "JOB"</p><p>  REM   VARCHAR2(9), "SAL" NUMBER, "COMM" NUMBER) PCTFREE 10 PCTUSED 40</p><p>  REM   INITRANS 1 MAXTRANS 255 STORAGE(INITIAL 65536 FREELISTS 1 FREELIST</p><p>  REM   GROUPS 1) TABLESPACE "USERS" LOGGING NOCOMPRESS ;</p><p>  REM   ... 0 rows</p><p>  REM   CREATE TABLE "SCOTT"."DEPT" ("DEPTNO" NUMBER(2, 0), "DNAME"</p><p>  REM   VARCHAR2(14), "LOC" VARCHAR2(13)) PCTFREE 10 PCTUSED 40 INITRANS 1</p><p>  REM   MAXTRANS 255 STORAGE(INITIAL 65536 FREELISTS 1 FREELIST GROUPS 1)</p><p>  REM   TABLESPACE "USERS" LOGGING NOCOMPRESS ;</p><p>  REM   ... 4 rows</p><p>  REM CREATE TABLE "SCOTT"."DUMMY" ("DUMMY" NUMBER) PCTFREE 10 PCTUSED 40</p><p>  REM   INITRANS 1 MAXTRANS 255 STORAGE(INITIAL 65536 FREELISTS 1 FREELIST</p><p>  REM   GROUPS 1) TABLESPACE "USERS" LOGGING NOCOMPRESS ;</p><p>  REM   ... 1 rows</p><p>  REM   CREATE TABLE "SCOTT"."EMP" ("EMPNO" NUMBER(4, 0) NOT NULL ENABLE,</p><p>  REM   "ENAME" VARCHAR2(10), "JOB" VARCHAR2(9), "MGR" NUMBER(4, 0),</p><p>  REM   "HIREDATE" DATE, "SAL" NUMBER(7, 2), "COMM" NUMBER(7, 2), "DEPTNO"</p><p>  REM   NUMBER(2, 0)) PCTFREE 10 PCTUSED 40 INITRANS 1 MAXTRANS 255</p><p>  REM   STORAGE(INITIAL 65536 FREELISTS 1 FREELIST GROUPS 1) TABLESPACE</p><p>  REM   "USERS" LOGGING NOCOMPRESS ;</p><p>  REM   ... 14 rows</p><p>  REM   CREATE TABLE "SCOTT"."SALGRADE" ("GRADE" NUMBER, "LOSAL" NUMBER,</p><p>  REM   "HISAL" NUMBER) PCTFREE 10 PCTUSED 40 INITRANS 1 MAXTRANS 255</p><p>  REM   STORAGE(INITIAL 65536 FREELISTS 1 FREELIST GROUPS 1) TABLESPACE</p><p>  REM   "USERS" LOGGING NOCOMPRESS ;</p><p>  REM   ... 5 rows</p><p>  …………</p><p>  把前面的REMMQ再L最后一行,创徏表的DDLOK了?/p><p>  Ҏ二:</p><p>  set pagesize 0</p><p>  set long 90000</p><p>  set feedback off</p><p>  set echo off</p><p>  spool get_allddl.sql</p><p>  connect <a href="mailto:USERNAME/PASSWORD@SID">USERNAME/PASSWORD@SID</a>;</p><p>  SELECT DBMS_METADATA.GET_DDL('TABLE',u.table_name)</p><p>  FROM USER_TABLES u;</p><p>  SELECT DBMS_METADATA.GET_DDL('INDEX',u.index_name)</p><p>  FROM USER_INDEXES u;</p><p>  spool off;</p><p>  My Test:</p><p>  set pagesize 0</p><p>  set long 90000</p><p>  set feedback off</p><p>  set echo off</p><p>  spool get_allddl.sql</p><p>  connect <a href="mailto:username/password@database">username/password@database</a>;</p><p>  SELECT DBMS_METADATA.GET_DDL('TABLE',u.table_name)</p><p>  FROM USER_TABLES u where table_name = 'USER_INFO';</p><p>  spool off;</p><p>  SET HEADING OFF;</p><p>  SET ECHO OFF;</p><p>  SET LONG 90000;</p><p>  SPOOL D:\test.txt</p><p>  SELECT dbms_metadata.get_ddl('TABLE','USER_INFO') FROM SYS.DBA_USERS WHERE USERNAME = 'GINGKO';</p><p>  SPOOL OFF;</p><img src ="http://www.tkk7.com/tinguo002/aggbug/408027.html" width = "1" height = "1" /><br><br><div align=right><a style="text-decoration:none;" href="http://www.tkk7.com/tinguo002/" target="_blank">一堣而安</a> 2013-12-25 16:16 <a href="http://www.tkk7.com/tinguo002/archive/2013/12/25/408027.html#Feedback" target="_blank" style="text-decoration:none;">发表评论</a></div>]]></description></item><item><title>oracle在导入时指定不导入某张表http://www.tkk7.com/tinguo002/archive/2013/12/16/407627.html一堣而安一堣而安Mon, 16 Dec 2013 03:11:00 GMThttp://www.tkk7.com/tinguo002/archive/2013/12/16/407627.htmlhttp://www.tkk7.com/tinguo002/comments/407627.htmlhttp://www.tkk7.com/tinguo002/archive/2013/12/16/407627.html#Feedback0http://www.tkk7.com/tinguo002/comments/commentRss/407627.htmlhttp://www.tkk7.com/tinguo002/services/trackbacks/407627.htmlhttp://www.itpub.net/forum.php?mod=viewthread&tid=1762028

1. 先手动重l构Q因张表不需要导入,表结构可以随表写Q目的是使表名存?
create table table_name (x int); --table_nameZ需要导入的表?br />
2. 导入的时候加参数ignore=n

quote:
ignore参数
Oracle在恢复数据的q程中,当恢复某个表Ӟ该表已经存在Q就要根据ignore参数的设|来军_如何操作?
若ignore=yQOracle不执行CREATE TABLE语句Q直接将数据插入到表中,如果插入的记录违背了U束条gQ比如主键约束,则出错的记录不会插入Q但合法的记录会d到表中?
若ignore=nQOracle不执行CREATE TABLE语句Q同时也不会数据插入到表中Q而是忽略该表的错误,l箋恢复下一个表?/font>


3. 全部导入完之后,删除该表卛_?/font>


说明Q一般情况下Q不需要导入某张表Q是因ؓq张表数据量庞大Q但是没有导入需求。所以可以用以上方法导入。如果表很小Q导入也无妨?/font>

一堣而安 2013-12-16 11:11 发表评论
]]>
手动重徏em资料?/title><link>http://www.tkk7.com/tinguo002/archive/2013/12/12/407512.html</link><dc:creator>一堣而安</dc:creator><author>一堣而安</author><pubDate>Thu, 12 Dec 2013 12:08:00 GMT</pubDate><guid>http://www.tkk7.com/tinguo002/archive/2013/12/12/407512.html</guid><wfw:comment>http://www.tkk7.com/tinguo002/comments/407512.html</wfw:comment><comments>http://www.tkk7.com/tinguo002/archive/2013/12/12/407512.html#Feedback</comments><slash:comments>0</slash:comments><wfw:commentRss>http://www.tkk7.com/tinguo002/comments/commentRss/407512.html</wfw:commentRss><trackback:ping>http://www.tkk7.com/tinguo002/services/trackbacks/407512.html</trackback:ping><description><![CDATA[<pre style="padding-bottom: 0px; text-transform: none; background-color: rgb(241,254,221); text-indent: 0px; margin: 0px 0px 10px; padding-left: 0px; padding-right: 0px; font: 14px/24px arial, 'courier new', courier, 宋体, monospace; word-wrap: break-word; white-space: pre-wrap; letter-spacing: normal; color: rgb(51,51,51); word-spacing: 0px; padding-top: 0px; -webkit-text-stroke-width: 0px" id="best-content-678997887" class="best-text mb-10" accuse="aContent">1Q?删除建立p|的em档案库:<br /><br /> C:\Documents and Settings\Administrator>emca -deconfig dbcontrol db -repos drop <br /><br />EMCA 开始于 2011-4-23 11:19:18<br /><br />EM Configuration Assistant, 11.1.0.5.0 正式?br /><br />版权所?(c) 2003, 2005, Oracle。保留所有权利?<br /><br />输入以下信息:<br /><br />数据?SID: verafzy<br /><br />监听E序<a style="color: rgb(45,100,179); text-decoration: none" class="inner-link decor-none" rel="nofollow" target="_blank" log="pos:innerLink" data-word="2">端口?/a>: 1521<br /><br />SYS 用户的口?<br /><br />SYSMAN 用户的口?<br /><br />SYSMAN 用户的口?<br /><br />是否l箋? [?Y)/?N)]: y<br /><br />2009-7-23 11:19:40 oracle.sysman.emcp.EMConfig perform<br /><br />信息: 正在此操作记录?E:\app\Administrator\cfgtoollogs\emca\verafzy\emca_2011-4-23 _11_19_17.log?br /><br />2011-4-23 11:19:42 oracle.sysman.emcp.util.DBControlUtil stopOMS<br /><br />信息: 正在停止 Database Control (此操作可能需要一D|?...<br /><br />2011-4-23 11:20:23 oracle.sysman.emcp.EMReposConfig invoke<br /><br />信息: 正在删除 EM 资料档案?(此操作可能需要一D|?...<br /><br />2011-4-23 11:24:42 oracle.sysman.emcp.EMReposConfig invoke<br /><br />信息: 已成功删除资料档案库<br /><br />已成功完?Enterprise Manager 的配|?br /><br />EMCA l束?2011-4-23 11:24:56<br /><br />2Q?重新创徏em档案库:<br /><br /> C:\Documents and Settings\Administrator>emca -config dbcontrol db -repos create <br /><br />EMCA 开始于 2011-4-23 11:26:55<br /><br />EM Configuration Assistant, 11.1.0.5.0 正式?br /><br />版权所?(c) 2003, 2005, Oracle。保留所有权利?<br /><br />输入以下信息:<br /><br />数据?SID: verafzy<br /><br />监听E序<a style="color: rgb(45,100,179); text-decoration: none" class="inner-link decor-none" rel="nofollow" target="_blank" log="pos:innerLink" data-word="2">端口?/a>: 1521<br /><br />SYS 用户的口?<br /><br />DBSNMP 用户的口?<br /><br />SYSMAN 用户的口?<br /><br />SYSMAN 用户的口? 通知?a style="color: rgb(45,100,179); text-decoration: none" class="inner-link decor-none" rel="nofollow" target="_blank" log="pos:innerLink" data-word="0">电子邮g地址</a> (可?:<br /><br />通知的发?(SMTP) 服务?(可?:<br /><br />----------------------------------------------------------------- <br /><br />已指定以下设|?<br /><br />数据?ORACLE_HOME ................ E:\app\Administrator\product\11.1.0\db_1 <br /><br />本地<a style="color: rgb(45,100,179); text-decoration: none" class="inner-link decor-none" rel="nofollow" target="_blank" log="pos:innerLink" data-word="1">L?/a> ................ PC-200901030636<br /><br />监听E序<a style="color: rgb(45,100,179); text-decoration: none" class="inner-link decor-none" rel="nofollow" target="_blank" log="pos:innerLink" data-word="2">端口?/a> ................ 1521<br /><br />数据?SID ................ verafzy<br /><br />通知?a style="color: rgb(45,100,179); text-decoration: none" class="inner-link decor-none" rel="nofollow" target="_blank" log="pos:innerLink" data-word="0">电子邮g地址</a> ...............<br /><br />通知的发?(SMTP) 服务?...............<br /><br />是否l箋? [?Y)/?N)]: y</pre><img src ="http://www.tkk7.com/tinguo002/aggbug/407512.html" width = "1" height = "1" /><br><br><div align=right><a style="text-decoration:none;" href="http://www.tkk7.com/tinguo002/" target="_blank">一堣而安</a> 2013-12-12 20:08 <a href="http://www.tkk7.com/tinguo002/archive/2013/12/12/407512.html#Feedback" target="_blank" style="text-decoration:none;">发表评论</a></div>]]></description></item><item><title>oracle扚w插入http://www.tkk7.com/tinguo002/archive/2013/12/02/407098.html一堣而安一堣而安Mon, 02 Dec 2013 05:59:00 GMThttp://www.tkk7.com/tinguo002/archive/2013/12/02/407098.htmlhttp://www.tkk7.com/tinguo002/comments/407098.htmlhttp://www.tkk7.com/tinguo002/archive/2013/12/02/407098.html#Feedback0http://www.tkk7.com/tinguo002/comments/commentRss/407098.htmlhttp://www.tkk7.com/tinguo002/services/trackbacks/407098.html --dept_parentQ父U部门unidQsystemidQ子pȝunid
Insert into HZ.U_DEPT t(t.dept_unid,t.dept_name,t.dept_parent)
select e.seq_newsid.nextval,m.deptname,'147EDACDCE310C5B13AF9A4465901145' from e.e_dept m where m.systemid = 'B3C50DE07CAFA629A22C6295020F6144'


一堣而安 2013-12-02 13:59 发表评论
]]>
ORACLE SEQUENCE用法 http://www.tkk7.com/tinguo002/archive/2013/12/02/407096.html一堣而安一堣而安Mon, 02 Dec 2013 05:56:00 GMThttp://www.tkk7.com/tinguo002/archive/2013/12/02/407096.htmlhttp://www.tkk7.com/tinguo002/comments/407096.htmlhttp://www.tkk7.com/tinguo002/archive/2013/12/02/407096.html#Feedback0http://www.tkk7.com/tinguo002/comments/commentRss/407096.htmlhttp://www.tkk7.com/tinguo002/services/trackbacks/407096.htmlORACLE SEQUENCE用法

在oracle中sequence是序号Q每ơ取的时候它会自动增加。sequence与表没有关系?span class="Apple-converted-space">

1、Create Sequence

    首先要有CREATE SEQUENCE或者CREATE ANY SEQUENCE权限?/div>

    创徏语句如下Q?span class="Apple-converted-space">

复制代码
CREATE SEQUENCE seqTest
INCREMENT
BY 1 -- 每次加几?/span>
START WITH 1 -- ?开始计?/span>
NOMAXvalue -- 不设|最大?/span>
NOCYCLE -- 一直篏加,不@?/span>
CACHE 10; --讄~存cache个序列,如果pȝdown掉了或者其它情况将会导致序列不q箋Q也可以讄?--------NOCACHE
复制代码

2、得到Sequence?span class="Apple-converted-space">

定义好sequence后,你就可以用currValQnextVal取得倹{?br />    CurrValQ返?sequence的当前?span class="Apple-converted-space">
    NextValQ增加sequence的|然后q回 增加后sequence?span class="Apple-converted-space">

  得到D句如下:
SELECT Sequence名称.CurrVal FROM DUAL;

  如得C边创建Sequence值的语句为:

select seqtest.currval from dual

在Sql语句中可以用sequence的地方:
    - 不包含子查询、snapshot、VIEW?SELECT 语句
    - INSERT语句的子查询?span class="Apple-converted-space">
    - INSERT语句的values?span class="Apple-converted-space">
    - UPDATE ?SET?/p>

如在插入语句?/p>

insert into 表名(id,name)values(seqtest.Nextval,'sequence 插入试');

注:

    - W一ơNEXTVALq回的是初始|随后的NEXTVAL会自动增加你定义的INCREMENT BY|然后q回增加后的倹{?/div>

      CURRVAL Lq回当前SEQUENCE的|但是在第一ơNEXTVAL初始化之后才能用CURRVALQ否则会出错?/p>

       一ơNEXTVAL会增加一?SEQUENCE的|所以如果你在同一个语句里面用多个NEXTVALQ其值就是不一L?br />    - 如果指定CACHE|ORACLE可以预先在内存里面攄一些sequenceQ这样存取的快些。cache里面的取完后Qoracle自动再取一l?到cache?使用cache或许会蟩P 比如数据库突然不正常down掉(shutdown abort),cache中的sequence׃丢失. 所以可以在create sequence的时候用nocache防止q种情况?/p>

3、Alter Sequence
    拥有ALTER ANY SEQUENCE 权限才能改动sequence. 可以alter除start至以外的所有sequence参数.如果惌改变start|必须 drop sequence ?re-create?/div>

例:

alter sequence SEQTEST maxvalue 9999999;
    另: SEQUENCE_CACHE_ENTRIES参数Q设|能同时被cache的sequence数目?/div>

4、Drop Sequence
DROP SEQUENCE seqTest;

5?span style="color: rgb(0, 0, 0);">一个例?/span>

复制代码
create sequence SEQ_ID
minvalue
1
maxvalue
99999999
start
with 1
increment
by 1
nocache
order;

发器代码为:

create or replace trigger tri_test_id
  before
insert on S_Depart   --S_Depart 是表?/span>
  for each row
declare
  nextid
number;
begin
 
IF :new.DepartId IS NULLor :new.DepartId=0 THEN --DepartId是列?/span>
    select SEQ_ID.nextval --SEQ_ID正是刚才创徏?/span>
    into nextid
   
from sys.dual;
    :new.DepartId:
=nextid;
 
end if;
end tri_test_id;
复制代码

    OKQ上面的代码可以实现自动递增的功能了?/span>

    注::new 代表 数据改变后的新|相对应的?:old 原?/p>

          := 代表 赋?/p>

          :nextid表示引用sqlplus中定义的变量

                                                        参考文档:http://www.cnblogs.com/scottckt/archive/2011/09/20/2182168.html



一堣而安 2013-12-02 13:56 发表评论
]]>left join加上where条g的困?/title><link>http://www.tkk7.com/tinguo002/archive/2013/09/23/404331.html</link><dc:creator>一堣而安</dc:creator><author>一堣而安</author><pubDate>Mon, 23 Sep 2013 08:09:00 GMT</pubDate><guid>http://www.tkk7.com/tinguo002/archive/2013/09/23/404331.html</guid><wfw:comment>http://www.tkk7.com/tinguo002/comments/404331.html</wfw:comment><comments>http://www.tkk7.com/tinguo002/archive/2013/09/23/404331.html#Feedback</comments><slash:comments>0</slash:comments><wfw:commentRss>http://www.tkk7.com/tinguo002/comments/commentRss/404331.html</wfw:commentRss><trackback:ping>http://www.tkk7.com/tinguo002/services/trackbacks/404331.html</trackback:ping><description><![CDATA[<div id="auqsowo" class="content-head clearfix">原文Q?a >http://hi.baidu.com/dianai2001/item/6c2ddd844a80ced45e0ec136</a><br /><div id="eymyaki" class="content-other-info"><span>2009-12-31 10:26</span> </div><br /><h2 class="title content-title">left join加上where条g的困?/h2></div><br /><div class="ceymooq" id="content" class="content mod-cs-content text-content clearfix"><br /><p>left join的困惑:一旦加上where条gQ则昄的结果等于inner join</p><br /><p>where 换成 and  </p><br /><p>用where 是先q接然后再筛?nbsp;  <br />用and 是先{选再q接</p><br /><p>数据库在通过q接两张或多张表来返回记录时Q都会生成一张中间的临时表,然后再将q张临时表返回给用户?/p><br /><p>      在用left jionӞon和where条g的区别如下:</p><br /><p>1?on条g是在生成临时表时使用的条Ӟ它不on中的条g是否为真Q都会返回左边表中的记录?/p><br /><p>2、where条g是在临时表生成好后,再对临时表进行过滤的条g。这时已l没有left <br />join的含义(必须q回左边表的记录Q了Q条件不为真的就全部qo掉?/p><br /><p>       假设有两张表Q?/p><br /><p>? tab1Q?/p><br /><p>id size</p><br /><p>1 10</p><br /><p>2 20</p><br /><p>3 30</p><br /><p>? tab2Q?/p><br /><p>size name</p><br /><p>10 AAA</p><br /><p>20 BBB</p><br /><p>20 CCC</p><br /><p><br />两条SQL:<br />1、select * form tab1 left join tab2 on (tab1.size = tab2.size) <br />where tab2.name=’AAA’<br />2、select * form tab1 left join tab2 on (tab1.size = <br />tab2.size and tab2.name=’AAA’)</p><br /><p>W一条SQL的过E:</p><br /><p>1、中间表<br />on条g: <br />tab1.size = tab2.size</p><br /><p>tab1.id    tab1.size    tab2.size     tab2.name</p><br /><p>1               10                   10               AAA</p><br /><p>2              20                     20             BBB</p><br /><p>2             20                      20               CCC</p><br /><p>3             30                    (null)              (null)</p><br /><p>2、再对中间表qo<br />where 条gQ?br />tab2.name=’AAA’</p><br /><p>tab1.id       tab1.size        tab2.size     tab2.name</p><br /><p>1                  10                  10              AAA</p><br /><p><br />W二条SQL的过E:</p><br /><p>1、中间表<br />on条g: <br />tab1.size = tab2.size and <br />tab2.name=’AAA’<br />(条g不ؓ真也会返回左表中的记?</p><br /><p>tab1.id      tab1.size         tab2.size       tab2.name</p><br /><p>1               10                     10                   AAA</p><br /><p>2               20                   (null)               (null)</p><br /><p>3               30                    (null)                 (null)</p><br /><p>     其实以上l果的关键原因就是left join,right join,full <br />join的特D性,不管on上的条g是否为真都会q回left或right表中的记录,full则具有left和right的特性的q?而inner <br />jion没这个特D性,则条件放在on中和where中,q回的结果集是相同的?/p></div><img src ="http://www.tkk7.com/tinguo002/aggbug/404331.html" width = "1" height = "1" /><br><br><div align=right><a style="text-decoration:none;" href="http://www.tkk7.com/tinguo002/" target="_blank">一堣而安</a> 2013-09-23 16:09 <a href="http://www.tkk7.com/tinguo002/archive/2013/09/23/404331.html#Feedback" target="_blank" style="text-decoration:none;">发表评论</a></div>]]></description></item><item><title>ORA-00904标识W无?http://www.tkk7.com/tinguo002/archive/2013/09/23/404314.html一堣而安一堣而安Mon, 23 Sep 2013 03:10:00 GMThttp://www.tkk7.com/tinguo002/archive/2013/09/23/404314.htmlhttp://www.tkk7.com/tinguo002/comments/404314.htmlhttp://www.tkk7.com/tinguo002/archive/2013/09/23/404314.html#Feedback0http://www.tkk7.com/tinguo002/comments/commentRss/404314.htmlhttp://www.tkk7.com/tinguo002/services/trackbacks/404314.html在跨机器实例通过dblink讉K不同的数据库ӞA--B两个不同物理机器上的实例Q,如果后期更新了B机器上的表的字段Q修改字D名U或者增加字D), 那么在A实例下存储过E中引用新增的这些字D就可能出现ora-00904错误Q解军_法:在B实例下把表rename成新名称Q再rename成原来的名称Q然后在A实例下重新编译过E,OK!

一堣而安 2013-09-23 11:10 发表评论
]]>
oracle的nvl和sql server的isnull Q{Q?/title><link>http://www.tkk7.com/tinguo002/archive/2013/05/20/399533.html</link><dc:creator>一堣而安</dc:creator><author>一堣而安</author><pubDate>Mon, 20 May 2013 12:47:00 GMT</pubDate><guid>http://www.tkk7.com/tinguo002/archive/2013/05/20/399533.html</guid><wfw:comment>http://www.tkk7.com/tinguo002/comments/399533.html</wfw:comment><comments>http://www.tkk7.com/tinguo002/archive/2013/05/20/399533.html#Feedback</comments><slash:comments>0</slash:comments><wfw:commentRss>http://www.tkk7.com/tinguo002/comments/commentRss/399533.html</wfw:commentRss><trackback:ping>http://www.tkk7.com/tinguo002/services/trackbacks/399533.html</trackback:ping><description><![CDATA[<p><a >http://www.cnblogs.com/sunyjie/archive/2012/03/26/2417688.html</a><br /><br />最q公司在做Oracle数据库相关品,在这里作以小l: </p><h3><strong>ISNULLQ)函数</strong></h3><p><strong>语法    <br /></strong>ISNULL ( check_expression , replacement_value)    <br /><strong>参数</strong><br />   check_expression    <br />   被查是否ؓ    NULL的表辑ּ。check_expression    可以是Q何类型的?nbsp;   <br />   replacement_value    <br />   ?nbsp;   check_expression    ?nbsp;   NULL时将q回的表辑ּ。replacement_value    必须?nbsp;   check_expresssion    h相同的类型?nbsp;     <br /><strong>q回cd</strong><br />   q回?nbsp;   check_expression    相同的类型?nbsp;   <br /><strong>注释</strong><br />   如果    check_expression    不ؓ    NULLQ那么返回该表达式的|否则q回    replacement_value?/p><p>----------------------------------------------------------------------------------------------</p><p>----------------------------------------------------------------------------------------------</p><h3>nvl( ) 函数</h3><p>从两个表辑ּq回一个非 null 倹{?nbsp;  <br /><strong>语法</strong><br />NVL(eExpression1, eExpression2)    <br /><strong>参数</strong><br />eExpression1, eExpression2    <br />如果 eExpression1 的计结果ؓ null |?NVL( ) q回 eExpression2。如?eExpression1 的计结果不?null |则返?eExpression1。eExpression1 ?eExpression2 可以是Q意一U数据类型。如?eExpression1 ?eExpression2 的结果皆?null |?NVL( ) q回 .NULL.?nbsp;   <br /><strong>q回值类?/strong><br />字符型、日期型、日期时间型、数值型、货币型、逻辑型或 null ?nbsp;   <br /><strong>说明</strong><br />在不支持 null 值或 null 值无关紧要的情况下,可以使用 NVL( ) 来移去计或操作中的 null 倹{?/p><p>select nvl(a.name,'I得') as name from student a join school b on a.ID=b.ID</p><p>注意Q两个参数得cd要匹?/p><img src ="http://www.tkk7.com/tinguo002/aggbug/399533.html" width = "1" height = "1" /><br><br><div align=right><a style="text-decoration:none;" href="http://www.tkk7.com/tinguo002/" target="_blank">一堣而安</a> 2013-05-20 20:47 <a href="http://www.tkk7.com/tinguo002/archive/2013/05/20/399533.html#Feedback" target="_blank" style="text-decoration:none;">发表评论</a></div>]]></description></item><item><title>关于 oracle between and的用法! http://www.tkk7.com/tinguo002/archive/2013/04/15/397835.html一堣而安一堣而安Mon, 15 Apr 2013 02:15:00 GMThttp://www.tkk7.com/tinguo002/archive/2013/04/15/397835.htmlhttp://www.tkk7.com/tinguo002/comments/397835.htmlhttp://www.tkk7.com/tinguo002/archive/2013/04/15/397835.html#Feedback0http://www.tkk7.com/tinguo002/comments/commentRss/397835.htmlhttp://www.tkk7.com/tinguo002/services/trackbacks/397835.htmlhttp://linhan8888.blog.163.com/blog/static/40020680201201811323793/

oracle date{类型是带时间部分的Q所以你q个2011-07-05 只是相当?011-07-05 
00:00:00q个时刻Q按你的写法大于q个时刻的是不会删除的。如果你实要删?011-07-05的徏议你用以下写法:
delete from
jf_syslog where  inputtime >=date'2011-07-01' and
nputtime<date'2011-07-06'

如果不担?011-07-06  00:00:00的也可以
delete
from jf_syslog where  inputtime between date'2011-07-01' and date'2011-07-06'


如果效率可以接受Q可以先转换成字W串
delete from jf_syslog where 
to_char(inputtime,'yyyymmdd') between '20110701' and '20110705'


你可以考虑q接上一个固定的字符串这LQ但是因为时间上是没?4:00:00的,所以还是会有问题的Q不如直接在日期上加一天好?/p>



a) months_between(date1,date2)Q算date1和date2之间的月的数?可以是小数可以是负数

  months_between(’01-sep-95’,’11-jan-94’)=1.9774194

b)
add_months(date,n)Qؓdate加上N个月QN只可以是整数
  
c)
next_date(date,’char’)Q查找date的下一个星期N

  next_date(’01-sep-95’,’FRIDAY’)=08-SEP-95
  
d)
last_day(date):查找date月的最后一天?
  
e) rount(date)Q把日期四舍五入
  
f)
rount(25-MAY-95’,’MONTH’)=01-JUN-95
  
g)
rount(25-MAY-95’,’YEAR’)=01-JAN-95
  
h) trunc(date)Q把日期截断
  
i)
trunc (25-MAY-95’,’MONTH’)=01-MAY-95
  
j) trunc
(25-MAY-95’,’YEAR’)=01-JAN-95

k)
日期中RR与YY的区别,RR格式Ҏ期作cM于舍入的操作QYY格式Ҏ期作cM于截取的操作
  RR  YY
  1995 27-oct-95
1995 1995
  1995 27-oct-17 2017 1917
  2001 27-oct-17 2017 2017

  2001 27-oct-95 1995 2095
  用法Qselect to_char(sysdate, 'YY') from dual;

  select to_char(to_date('95-11-27', 'RR-MM-DD'), 'YYYY-MM-DD') from dual;

  select to_char(to_date('95-11-27', 'YY-MM-DD'), 'YYYY-MM-DD') from dual;



一堣而安 2013-04-15 10:15 发表评论
]]>
Oracle DECODE函数http://www.tkk7.com/tinguo002/archive/2013/03/22/396861.html一堣而安一堣而安Fri, 22 Mar 2013 07:35:00 GMThttp://www.tkk7.com/tinguo002/archive/2013/03/22/396861.htmlhttp://www.tkk7.com/tinguo002/comments/396861.htmlhttp://www.tkk7.com/tinguo002/archive/2013/03/22/396861.html#Feedback0http://www.tkk7.com/tinguo002/comments/commentRss/396861.htmlhttp://www.tkk7.com/tinguo002/services/trackbacks/396861.html转蝲Q?a >http://database.51cto.com/art/201011/232740.htm

DECODE是Oracle公司独家提供的功Q该函数功能强大Q下文对DECODE函数的语法作了详的阐述Q供您参考学习?/p>

 

Oracle DECODE函数功能很强Q下面就为您详细介绍Oracle
DECODE函数的用法,希望可以让您对Oracle DECODE函数有更多的了解?/p>

Oracle DECODE函数


Oracle
DECODE函数是Oracle公司独家提供的功能,它是一个功能很强的函数。它虽然不是SQL的标准,但对于性能非常有用。到目前Q其他的数据库供应商q不能提供类似DECODE的功能,甚至有的数据库的供应商批评Oracle的SQL不标准。实际上Q这U批评有些片面或不够水^。就象有些马车制造商抱怨亨利。福特的“马R”不标准一栗?/p>

1 DECODE 中的if-then-else逻辑
在逻辑~程中,l常用到If – Then –Else
q行逻辑判断。在DECODE的语法中Q实际上是q样的逻辑处理q程。它的语法如下:
DECODE(value, if1, then1,
if2,then2, if3,then3, . . . else )
Value
代表某个表的Mcd的Q意列或一个通过计算所得的Ml果。当每个valueD试Q如果value的gؓif1QDecode
函数的结果是then1Q如果value{于if2QDecode函数l果是then2Q等{。事实上Q可以给出多个if/then
配对。如果valuel果不等于给出的M配对ӞDecode l果p回else ?br />需要注意的是,q里的if、then及else
都可以是函数或计表辑ּ?br />含义解释Q?
DECODE(条g,?,译?,?,译?,...值n,译值n,~省?


该函数的含义如下Q?br />IF 条g=? THEN
RETURN(译?)
ELSIF 条g=?
THEN
RETURN(译?)
......
ELSIF 条g=值n THEN
RETURN(译值n)


ELSE
RETURN(~省?
END IF


2 DECODE 的简单例?br />Oraclepȝ中就有许多数据字典是使用decode
思想设计的,比如记录会话信息的V$SESSION数据字典视图是q样。我们从《Oracle8i/9i
Reference》资料中了解刎ͼ当用L录成功后在V$SESSION中就有该用户的相应记录,但用hq行的命令操作在该视图中只记录命令的代码
Q?—没有M操作Q?—Insert…Q,而不是具体的命o关键字。因此,我们需要了解当前各个用L名字及他们所q行的操作时Q要用下面命令才能得?
详细的结果:
select
sid,serial#,username,
DECODE(command,
0,’None’,
2,’Insert’,
3,’Select’,
6,’Update’,
7,’Delete’,
8,’Drop’,
‘Other’)
cmmand
from v$session where username is not null;
3
DECODE实现表的转置
数据库中的表是由列和行构成的一个二l表。一般列在Q何数据库中都是有限的数量Q而行的变化较大,如果表很大,行的数量可能大上千万行。同一列的不同行可能有不同的|而且不是预先定义的?br />?住房公积金报表置换实例:
1.各个单位在本地经办行q行开P开户就是将单位的基本信息和职工信息的进行登讎ͼ
2.每月各个单位的会计到l办行交~本单位的所有职工的住房公积金,pȝ记录有每个职工的交缴明细q在每条记录上记录有l办行的代码Q?br />3.每月、季、半q及q终都要求将l办?
变ؓ“?#8221;l出个月的明l报表:
l办行:城西?城东?
月䆾Q?br />2001.01 xxxx1.xx xxxxx2.xx
2001.02
xxxx3.xx xxxxx4.xx
??????br />原来的数据顺序是Q?br />城西?001.01
xxxxx1.xx
城东?001.01 xxxxx2.xx
城西?001.02 xxxxx3.xx
城东?001.02
xxxxx4.xx
住房公积金系l记录职工的每月交缴名细的pay_lst表结构是Q?br />bank_code varchar2(6)NOT NULL,
-- l办行代?br />acc_no varchar2(15) not null, -- 单位代码(单位帐号)
emp_acc_no
varchar2(20) not null, -- 职工帐号
tran_date date not null, -- 交缴日期
tran_val
Number(7,2) not null, -- 交缴?
sys_date date default sysdate,
--pȝ日期
oper_id varchar2(10)
--操作员代?br />q样的表l构Q一般按照将l办行作(row)q行l计是很Ҏ的,但是如果希望经办行变ؓ?column)q样的格式来输出有困难。如果用DECODE函数来处理则变得很简单:
我们创徏一个视图来对目前的pay_lst表进行查询。将l办行代码变Z些具体的l办行名U即可:
CREATE
OR REPLACE VIEW bank_date_lst AS
Select to_char(tran_date,’yyyy.mm’),
SUM(
DECODE ( bank_code,’001’, tran_val,0 )) 城西区,
SUM( DECODE ( bank_code,’002’,
tran_val,0 )) 城南区,
SUM( DECODE ( bank_code,’003’, tran_val,0 )) 城东?br />FROM
pay_lst
GROUP BY
to_char(tran_date,’yyyy.mm’);
建立视图后,可直接对该视图进行查询就可按照列昄出结果?/p>



一堣而安 2013-03-22 15:35 发表评论
]]>oracle 1?12月数据查?/title><link>http://www.tkk7.com/tinguo002/archive/2013/03/19/396683.html</link><dc:creator>一堣而安</dc:creator><author>一堣而安</author><pubDate>Tue, 19 Mar 2013 09:35:00 GMT</pubDate><guid>http://www.tkk7.com/tinguo002/archive/2013/03/19/396683.html</guid><wfw:comment>http://www.tkk7.com/tinguo002/comments/396683.html</wfw:comment><comments>http://www.tkk7.com/tinguo002/archive/2013/03/19/396683.html#Feedback</comments><slash:comments>0</slash:comments><wfw:commentRss>http://www.tkk7.com/tinguo002/comments/commentRss/396683.html</wfw:commentRss><trackback:ping>http://www.tkk7.com/tinguo002/services/trackbacks/396683.html</trackback:ping><description><![CDATA[ <div style="padding: 4px 5px 4px 4px; border: 1px solid rgb(204, 204, 204); width: 98%; font-size: 13px; word-break: break-all; background-color: rgb(238, 238, 238);"><!--<br /><br />Code highlighting produced by Actipro CodeHighlighter (freeware)<br />http://www.CodeHighlighter.com/<br /><br />--><img alt="" align="top" src="http://www.tkk7.com/images/OutliningIndicators/None.gif" /><span style="color: rgb(0, 0, 0);">StringBuilder sql </span><span style="color: rgb(0, 0, 0);">=</span><span style="color: rgb(0, 0, 0);"> </span><span style="color: rgb(0, 0, 255);">new</span><span style="color: rgb(0, 0, 0);"> StringBuilder();<br /><img alt="" align="top" src="http://www.tkk7.com/images/OutliningIndicators/None.gif" />        sql.append(</span><span style="color: rgb(0, 0, 0);">"</span><span style="color: rgb(0, 0, 0);">select </span><span style="color: rgb(0, 0, 0);">"</span><span style="color: rgb(0, 0, 0);">);<br /><img alt="" align="top" src="http://www.tkk7.com/images/OutliningIndicators/None.gif" />        sql.append(</span><span style="color: rgb(0, 0, 0);">"</span><span style="color: rgb(0, 0, 0);">(</span><span style="color: rgb(0, 0, 0);">"</span><span style="color: rgb(0, 0, 0);">);<br /><img alt="" align="top" src="http://www.tkk7.com/images/OutliningIndicators/None.gif" />        sql.append(</span><span style="color: rgb(0, 0, 0);">"</span><span style="color: rgb(0, 0, 0);"> select count(*) from fds_case t where </span><span style="color: rgb(0, 0, 0);">"</span><span style="color: rgb(0, 0, 0);">);<br /><img alt="" align="top" src="http://www.tkk7.com/images/OutliningIndicators/None.gif" />        sql.append(</span><span style="color: rgb(0, 0, 0);">"</span><span style="color: rgb(0, 0, 0);"> t.belongsystemunid = '28B78C2F0E9ECBA275775794C1058F2A' </span><span style="color: rgb(0, 0, 0);">"</span><span style="color: rgb(0, 0, 0);">);<br /><img alt="" align="top" src="http://www.tkk7.com/images/OutliningIndicators/None.gif" />        sql.append(</span><span style="color: rgb(0, 0, 0);">"</span><span style="color: rgb(0, 0, 0);"> and (t.occur_time between '2013-01-01' and  to_char(last_day(date'2013-01-01'),'YYYY-MM-DD')) </span><span style="color: rgb(0, 0, 0);">"</span><span style="color: rgb(0, 0, 0);">);<br /><img alt="" align="top" src="http://www.tkk7.com/images/OutliningIndicators/None.gif" />        sql.append(</span><span style="color: rgb(0, 0, 0);">"</span><span style="color: rgb(0, 0, 0);">) as 一月䆾,</span><span style="color: rgb(0, 0, 0);">"</span><span style="color: rgb(0, 0, 0);">);<br /><img alt="" align="top" src="http://www.tkk7.com/images/OutliningIndicators/None.gif" />        sql.append(</span><span style="color: rgb(0, 0, 0);">"</span><span style="color: rgb(0, 0, 0);">(</span><span style="color: rgb(0, 0, 0);">"</span><span style="color: rgb(0, 0, 0);">);<br /><img alt="" align="top" src="http://www.tkk7.com/images/OutliningIndicators/None.gif" />        sql.append(</span><span style="color: rgb(0, 0, 0);">"</span><span style="color: rgb(0, 0, 0);"> select count(*) from fds_case t where </span><span style="color: rgb(0, 0, 0);">"</span><span style="color: rgb(0, 0, 0);">);<br /><img alt="" align="top" src="http://www.tkk7.com/images/OutliningIndicators/None.gif" />        sql.append(</span><span style="color: rgb(0, 0, 0);">"</span><span style="color: rgb(0, 0, 0);"> t.belongsystemunid = '28B78C2F0E9ECBA275775794C1058F2A'</span><span style="color: rgb(0, 0, 0);">"</span><span style="color: rgb(0, 0, 0);">);<br /><img alt="" align="top" src="http://www.tkk7.com/images/OutliningIndicators/None.gif" />        sql.append(</span><span style="color: rgb(0, 0, 0);">"</span><span style="color: rgb(0, 0, 0);"> and (t.occur_time between '2013-02-01' and  to_char(last_day(date'2013-02-01'),'YYYY-MM-DD'))  </span><span style="color: rgb(0, 0, 0);">"</span><span style="color: rgb(0, 0, 0);">);<br /><img alt="" align="top" src="http://www.tkk7.com/images/OutliningIndicators/None.gif" />        sql.append(</span><span style="color: rgb(0, 0, 0);">"</span><span style="color: rgb(0, 0, 0);">) as 二月?</span><span style="color: rgb(0, 0, 0);">"</span><span style="color: rgb(0, 0, 0);">);<br /><img alt="" align="top" src="http://www.tkk7.com/images/OutliningIndicators/None.gif" />        sql.append(</span><span style="color: rgb(0, 0, 0);">"</span><span style="color: rgb(0, 0, 0);"> from dual;</span><span style="color: rgb(0, 0, 0);">"</span><span style="color: rgb(0, 0, 0);">);<div style="padding: 4px 5px 4px 4px; border: 1px solid rgb(204, 204, 204); width: 98%; font-size: 13px; word-break: break-all; background-color: rgb(238, 238, 238);"><!--<br /><br />Code highlighting produced by Actipro CodeHighlighter (freeware)<br />http://www.CodeHighlighter.com/<br /><br />--><img align="top" src="http://www.tkk7.com/images/OutliningIndicators/None.gif" alt="" /><span style="color: rgb(0, 0, 255);">select</span><span style="color: rgb(0, 0, 0);"> substr(t.create_time, </span><span style="color: rgb(128, 0, 0); font-weight: bold;">0</span><span style="color: rgb(0, 0, 0);">, </span><span style="color: rgb(128, 0, 0); font-weight: bold;">4</span><span style="color: rgb(0, 0, 0);">) years,<br /><img align="top" src="http://www.tkk7.com/images/OutliningIndicators/None.gif" alt="" />       </span><span style="color: rgb(255, 0, 255);">sum</span><span style="color: rgb(0, 0, 0);">(decode(substr(t.create_time, </span><span style="color: rgb(128, 0, 0); font-weight: bold;">6</span><span style="color: rgb(0, 0, 0);">, </span><span style="color: rgb(128, 0, 0); font-weight: bold;">2</span><span style="color: rgb(0, 0, 0);">), </span><span style="color: rgb(255, 0, 0);">'</span><span style="color: rgb(255, 0, 0);">01</span><span style="color: rgb(255, 0, 0);">'</span><span style="color: rgb(0, 0, 0);">, </span><span style="color: rgb(128, 0, 0); font-weight: bold;">1</span><span style="color: rgb(0, 0, 0);">, </span><span style="color: rgb(128, 0, 0); font-weight: bold;">0</span><span style="color: rgb(0, 0, 0);">)) ?1,<br /><img align="top" src="http://www.tkk7.com/images/OutliningIndicators/None.gif" alt="" />       </span><span style="color: rgb(255, 0, 255);">sum</span><span style="color: rgb(0, 0, 0);">(decode(substr(t.create_time, </span><span style="color: rgb(128, 0, 0); font-weight: bold;">6</span><span style="color: rgb(0, 0, 0);">, </span><span style="color: rgb(128, 0, 0); font-weight: bold;">2</span><span style="color: rgb(0, 0, 0);">), </span><span style="color: rgb(255, 0, 0);">'</span><span style="color: rgb(255, 0, 0);">02</span><span style="color: rgb(255, 0, 0);">'</span><span style="color: rgb(0, 0, 0);">, </span><span style="color: rgb(128, 0, 0); font-weight: bold;">1</span><span style="color: rgb(0, 0, 0);">, </span><span style="color: rgb(128, 0, 0); font-weight: bold;">0</span><span style="color: rgb(0, 0, 0);">)) ?2,<br /><img align="top" src="http://www.tkk7.com/images/OutliningIndicators/None.gif" alt="" />       </span><span style="color: rgb(255, 0, 255);">sum</span><span style="color: rgb(0, 0, 0);">(decode(substr(t.create_time, </span><span style="color: rgb(128, 0, 0); font-weight: bold;">6</span><span style="color: rgb(0, 0, 0);">, </span><span style="color: rgb(128, 0, 0); font-weight: bold;">2</span><span style="color: rgb(0, 0, 0);">), </span><span style="color: rgb(255, 0, 0);">'</span><span style="color: rgb(255, 0, 0);">03</span><span style="color: rgb(255, 0, 0);">'</span><span style="color: rgb(0, 0, 0);">, </span><span style="color: rgb(128, 0, 0); font-weight: bold;">1</span><span style="color: rgb(0, 0, 0);">, </span><span style="color: rgb(128, 0, 0); font-weight: bold;">0</span><span style="color: rgb(0, 0, 0);">)) ?3,<br /><img align="top" src="http://www.tkk7.com/images/OutliningIndicators/None.gif" alt="" />       </span><span style="color: rgb(255, 0, 255);">sum</span><span style="color: rgb(0, 0, 0);">(decode(substr(t.create_time, </span><span style="color: rgb(128, 0, 0); font-weight: bold;">6</span><span style="color: rgb(0, 0, 0);">, </span><span style="color: rgb(128, 0, 0); font-weight: bold;">2</span><span style="color: rgb(0, 0, 0);">), </span><span style="color: rgb(255, 0, 0);">'</span><span style="color: rgb(255, 0, 0);">04</span><span style="color: rgb(255, 0, 0);">'</span><span style="color: rgb(0, 0, 0);">, </span><span style="color: rgb(128, 0, 0); font-weight: bold;">1</span><span style="color: rgb(0, 0, 0);">, </span><span style="color: rgb(128, 0, 0); font-weight: bold;">0</span><span style="color: rgb(0, 0, 0);">)) ?4,<br /><img align="top" src="http://www.tkk7.com/images/OutliningIndicators/None.gif" alt="" />       </span><span style="color: rgb(255, 0, 255);">sum</span><span style="color: rgb(0, 0, 0);">(decode(substr(t.create_time, </span><span style="color: rgb(128, 0, 0); font-weight: bold;">6</span><span style="color: rgb(0, 0, 0);">, </span><span style="color: rgb(128, 0, 0); font-weight: bold;">2</span><span style="color: rgb(0, 0, 0);">), </span><span style="color: rgb(255, 0, 0);">'</span><span style="color: rgb(255, 0, 0);">05</span><span style="color: rgb(255, 0, 0);">'</span><span style="color: rgb(0, 0, 0);">, </span><span style="color: rgb(128, 0, 0); font-weight: bold;">1</span><span style="color: rgb(0, 0, 0);">, </span><span style="color: rgb(128, 0, 0); font-weight: bold;">0</span><span style="color: rgb(0, 0, 0);">)) ?5,<br /><img align="top" src="http://www.tkk7.com/images/OutliningIndicators/None.gif" alt="" />       </span><span style="color: rgb(255, 0, 255);">sum</span><span style="color: rgb(0, 0, 0);">(decode(substr(t.create_time, </span><span style="color: rgb(128, 0, 0); font-weight: bold;">6</span><span style="color: rgb(0, 0, 0);">, </span><span style="color: rgb(128, 0, 0); font-weight: bold;">2</span><span style="color: rgb(0, 0, 0);">), </span><span style="color: rgb(255, 0, 0);">'</span><span style="color: rgb(255, 0, 0);">06</span><span style="color: rgb(255, 0, 0);">'</span><span style="color: rgb(0, 0, 0);">, </span><span style="color: rgb(128, 0, 0); font-weight: bold;">1</span><span style="color: rgb(0, 0, 0);">, </span><span style="color: rgb(128, 0, 0); font-weight: bold;">0</span><span style="color: rgb(0, 0, 0);">)) ?6,<br /><img align="top" src="http://www.tkk7.com/images/OutliningIndicators/None.gif" alt="" />       </span><span style="color: rgb(255, 0, 255);">sum</span><span style="color: rgb(0, 0, 0);">(decode(substr(t.create_time, </span><span style="color: rgb(128, 0, 0); font-weight: bold;">6</span><span style="color: rgb(0, 0, 0);">, </span><span style="color: rgb(128, 0, 0); font-weight: bold;">2</span><span style="color: rgb(0, 0, 0);">), </span><span style="color: rgb(255, 0, 0);">'</span><span style="color: rgb(255, 0, 0);">07</span><span style="color: rgb(255, 0, 0);">'</span><span style="color: rgb(0, 0, 0);">, </span><span style="color: rgb(128, 0, 0); font-weight: bold;">1</span><span style="color: rgb(0, 0, 0);">, </span><span style="color: rgb(128, 0, 0); font-weight: bold;">0</span><span style="color: rgb(0, 0, 0);">)) ?7,<br /><img align="top" src="http://www.tkk7.com/images/OutliningIndicators/None.gif" alt="" />       </span><span style="color: rgb(255, 0, 255);">sum</span><span style="color: rgb(0, 0, 0);">(decode(substr(t.create_time, </span><span style="color: rgb(128, 0, 0); font-weight: bold;">6</span><span style="color: rgb(0, 0, 0);">, </span><span style="color: rgb(128, 0, 0); font-weight: bold;">2</span><span style="color: rgb(0, 0, 0);">), </span><span style="color: rgb(255, 0, 0);">'</span><span style="color: rgb(255, 0, 0);">08</span><span style="color: rgb(255, 0, 0);">'</span><span style="color: rgb(0, 0, 0);">, </span><span style="color: rgb(128, 0, 0); font-weight: bold;">1</span><span style="color: rgb(0, 0, 0);">, </span><span style="color: rgb(128, 0, 0); font-weight: bold;">0</span><span style="color: rgb(0, 0, 0);">)) ?8,<br /><img align="top" src="http://www.tkk7.com/images/OutliningIndicators/None.gif" alt="" />       </span><span style="color: rgb(255, 0, 255);">sum</span><span style="color: rgb(0, 0, 0);">(decode(substr(t.create_time, </span><span style="color: rgb(128, 0, 0); font-weight: bold;">6</span><span style="color: rgb(0, 0, 0);">, </span><span style="color: rgb(128, 0, 0); font-weight: bold;">2</span><span style="color: rgb(0, 0, 0);">), </span><span style="color: rgb(255, 0, 0);">'</span><span style="color: rgb(255, 0, 0);">09</span><span style="color: rgb(255, 0, 0);">'</span><span style="color: rgb(0, 0, 0);">, </span><span style="color: rgb(128, 0, 0); font-weight: bold;">1</span><span style="color: rgb(0, 0, 0);">, </span><span style="color: rgb(128, 0, 0); font-weight: bold;">0</span><span style="color: rgb(0, 0, 0);">)) ?9,<br /><img align="top" src="http://www.tkk7.com/images/OutliningIndicators/None.gif" alt="" />       </span><span style="color: rgb(255, 0, 255);">sum</span><span style="color: rgb(0, 0, 0);">(decode(substr(t.create_time, </span><span style="color: rgb(128, 0, 0); font-weight: bold;">6</span><span style="color: rgb(0, 0, 0);">, </span><span style="color: rgb(128, 0, 0); font-weight: bold;">2</span><span style="color: rgb(0, 0, 0);">), </span><span style="color: rgb(255, 0, 0);">'</span><span style="color: rgb(255, 0, 0);">10</span><span style="color: rgb(255, 0, 0);">'</span><span style="color: rgb(0, 0, 0);">, </span><span style="color: rgb(128, 0, 0); font-weight: bold;">1</span><span style="color: rgb(0, 0, 0);">, </span><span style="color: rgb(128, 0, 0); font-weight: bold;">0</span><span style="color: rgb(0, 0, 0);">)) ?0,<br /><img align="top" src="http://www.tkk7.com/images/OutliningIndicators/None.gif" alt="" />       </span><span style="color: rgb(255, 0, 255);">sum</span><span style="color: rgb(0, 0, 0);">(decode(substr(t.create_time, </span><span style="color: rgb(128, 0, 0); font-weight: bold;">6</span><span style="color: rgb(0, 0, 0);">, </span><span style="color: rgb(128, 0, 0); font-weight: bold;">2</span><span style="color: rgb(0, 0, 0);">), </span><span style="color: rgb(255, 0, 0);">'</span><span style="color: rgb(255, 0, 0);">11</span><span style="color: rgb(255, 0, 0);">'</span><span style="color: rgb(0, 0, 0);">, </span><span style="color: rgb(128, 0, 0); font-weight: bold;">1</span><span style="color: rgb(0, 0, 0);">, </span><span style="color: rgb(128, 0, 0); font-weight: bold;">0</span><span style="color: rgb(0, 0, 0);">)) ?1,<br /><img align="top" src="http://www.tkk7.com/images/OutliningIndicators/None.gif" alt="" />       </span><span style="color: rgb(255, 0, 255);">sum</span><span style="color: rgb(0, 0, 0);">(decode(substr(t.create_time, </span><span style="color: rgb(128, 0, 0); font-weight: bold;">6</span><span style="color: rgb(0, 0, 0);">, </span><span style="color: rgb(128, 0, 0); font-weight: bold;">2</span><span style="color: rgb(0, 0, 0);">), </span><span style="color: rgb(255, 0, 0);">'</span><span style="color: rgb(255, 0, 0);">12</span><span style="color: rgb(255, 0, 0);">'</span><span style="color: rgb(0, 0, 0);">, </span><span style="color: rgb(128, 0, 0); font-weight: bold;">1</span><span style="color: rgb(0, 0, 0);">, </span><span style="color: rgb(128, 0, 0); font-weight: bold;">0</span><span style="color: rgb(0, 0, 0);">)) ?2,<br /><img align="top" src="http://www.tkk7.com/images/OutliningIndicators/None.gif" alt="" />       </span><span style="color: rgb(255, 0, 255);">count</span><span style="color: rgb(0, 0, 0);">(</span><span style="color: rgb(128, 0, 0); font-weight: bold;">1</span><span style="color: rgb(0, 0, 0);">) alls<br /><img align="top" src="http://www.tkk7.com/images/OutliningIndicators/None.gif" alt="" />  </span><span style="color: rgb(0, 0, 255);">from</span><span style="color: rgb(0, 0, 0);"> FDS_CASE t<br /><img align="top" src="http://www.tkk7.com/images/OutliningIndicators/None.gif" alt="" /> </span><span style="color: rgb(0, 0, 255);">where</span><span style="color: rgb(0, 0, 0);"> t.del </span><span style="color: rgb(128, 128, 128);">=</span><span style="color: rgb(0, 0, 0);"> </span><span style="color: rgb(255, 0, 0);">'</span><span style="color: rgb(255, 0, 0);">N</span><span style="color: rgb(255, 0, 0);">'</span><span style="color: rgb(0, 0, 0);"><br /><img align="top" src="http://www.tkk7.com/images/OutliningIndicators/None.gif" alt="" />   </span><span style="color: rgb(128, 128, 128);">and</span><span style="color: rgb(0, 0, 0);"> t.belongsystemunid </span><span style="color: rgb(128, 128, 128);">=</span><span style="color: rgb(0, 0, 0);"> </span><span style="color: rgb(255, 0, 0);">'</span><span style="color: rgb(255, 0, 0);">28B78C2F0E9ECBA275775794C1058F2A</span><span style="color: rgb(255, 0, 0);">'</span><span style="color: rgb(0, 0, 0);"><br /><img align="top" src="http://www.tkk7.com/images/OutliningIndicators/None.gif" alt="" /></span></div><br /><br /><br /><br /></span></div> <img src ="http://www.tkk7.com/tinguo002/aggbug/396683.html" width = "1" height = "1" /><br><br><div align=right><a style="text-decoration:none;" href="http://www.tkk7.com/tinguo002/" target="_blank">一堣而安</a> 2013-03-19 17:35 <a href="http://www.tkk7.com/tinguo002/archive/2013/03/19/396683.html#Feedback" target="_blank" style="text-decoration:none;">发表评论</a></div>]]></description></item><item><title>取得指定月䆾的最后一天、在当前日期的基上加/减月?http://www.tkk7.com/tinguo002/archive/2013/03/18/396606.html一堣而安一堣而安Mon, 18 Mar 2013 08:28:00 GMThttp://www.tkk7.com/tinguo002/archive/2013/03/18/396606.htmlhttp://www.tkk7.com/tinguo002/comments/396606.htmlhttp://www.tkk7.com/tinguo002/archive/2013/03/18/396606.html#Feedback0http://www.tkk7.com/tinguo002/comments/commentRss/396606.htmlhttp://www.tkk7.com/tinguo002/services/trackbacks/396606.html转蝲Q?br />http://blog.csdn.net/szwangdf/article/details/2290533

last_dayQ返回包含了日期参数的月份的最后一天的日期?/p>
select last_day(sysdate) from dual;

     LAST_DAY(SYSDATE)
    
-------------------
     2008/02/29 11:24:04
     SQL
> select last_day(date'1892-02-15') from dual;

     LAST_DAY(DATE
'1892-
     -------------------
     1892/02/29 00:00:00

add_monthsQ在当前日期的基上加/减月份,q回?减后的日期?div style="background: rgb(230, 230, 230); padding: 4px 5.4pt; border: 0.5pt solid windowtext; width: 95%; word-break: break-all;">
SQL> select add_months(sysdate, -3) three_months_ago from dual;

     THREE_MONTHS_AGO
    
-------------------
     2007/11/16 11:23:16


一堣而安 2013-03-18 16:28 发表评论
]]>ORACLE 10g下蝲|ORACLE 10g下蝲地址|ORACLE 10g官网下蝲地址 http://www.tkk7.com/tinguo002/archive/2012/12/08/392667.html一堣而安一堣而安Sat, 08 Dec 2012 13:00:00 GMThttp://www.tkk7.com/tinguo002/archive/2012/12/08/392667.htmlhttp://www.tkk7.com/tinguo002/comments/392667.htmlhttp://www.tkk7.com/tinguo002/archive/2012/12/08/392667.html#Feedback0http://www.tkk7.com/tinguo002/comments/commentRss/392667.htmlhttp://www.tkk7.com/tinguo002/services/trackbacks/392667.html转蝲自:http://www.tkk7.com/wangdetian168/archive/2011/03/01/345428.html

ORACLE 10g下蝲|ORACLE 10g下蝲地址|ORACLE 10g官网下蝲地址


ORACLE 10g下蝲地址


oracle 下蝲q需要用户名我自己注册了个方便大家用下?/strong>


user:wangdetian168@gmail.com?a href="mailto:591961433@qq.com">591961433@qq.com


pass:qwe123QWE?796164poP

密码是这?一般不会动?大家也不用帮我找回密码了
每次都改
也很ȝ?br />如果有需要可以帮我浏览下 右侧的需要的信息

Oracle Database 10g Release 2 (10.2.0.1.0)
Enterprise/Standard Edition for Microsoft Windows (32-bit)

 
http://download.oracle.com/otn/nt/oracle10g/10201/10201_database_win32.zip
 
http://download.oracle.com/otn/nt/oracle10g/10201/10201_client_win32.zip
 
http://download.oracle.com/otn/nt/oracle10g/10201/10201_clusterware_win32.zip
 
http://download.oracle.com/otn/nt/oracle10g/10201/10201_gateways_win32.zip

Oracle
Database 10g Release 2 (10.2.0.1.0) Enterprise/Standard Edition for Microsoft
Windows (x64)

 
http://download.oracle.com/otn/nt/oracle10g/10201/102010_win64_x64_database.zip
 
http://download.oracle.com/otn/nt/oracle10g/10201/102010_win64_x64_client.zip
 
http://download.oracle.com/otn/nt/oracle10g/10201/102010_win64_x64_clusterware.zip

Oracle
Database 10g Release 2 (10.2.0.1.0) Enterprise/Standard Edition for Linux
x86

 
http://download.oracle.com/otn/linux/oracle10g/10201/10201_database_linux32.zip
 
http://download.oracle.com/otn/linux/oracle10g/10201/10201_client_linux32.zip
 
http://download.oracle.com/otn/linux/oracle10g/10201/10201_gateways_linux32.zip

Oracle
Database 10g Release 2 (10.2.0.1.0) Enterprise/Standard Edition for Linux
x86-64

 
http://download.oracle.com/otn/linux/oracle10g/10201/10201_database_linux_x86_64.cpio.gz
 
http://download.oracle.com/otn/linux/oracle10g/10201/10201_client_linux_x86_64.cpio.gz
 
http://download.oracle.com/otn/linux/oracle10g/10201/10201_clusterware_linux_x86_64.cpio.gz
 
http://download.oracle.com/otn/linux/oracle10g/10201/10201_gateways_linux_x86_64.cpio.gz

Oracle
Database 10g Release 2 (10.2.0.1.0) Enterprise/Standard Edition for
AIX5L

 
http://download.oracle.com/otn/aix/oracle10g/10201/10gr2_aix5l64_database.cpio.gz
 
http://download.oracle.com/otn/aix/oracle10g/10201/10gr2_aix5l64_client.cpio.gz
 
http://download.oracle.com/otn/aix/oracle10g/10201/10gr2_aix5l64_cluster.cpio.gz
 
http://download.oracle.com/otn/aix/oracle10g/10201/10gr2_aix5l64_gateways.cpio.gz

Oracle
Database 10g Release 2 (10.2.0.2) Enterprise/Standard Edition for Solaris
Operating System (x86)

 
http://download.oracle.com/otn/solaris/oracle10g/10202/10202_database_solx86.zip
 
http://download.oracle.com/otn/solaris/oracle10g/10202/10202_client_solx86.zip
 
http://download.oracle.com/otn/solaris/oracle10g/10202/10202_clusterware_solx86.zip

Oracle
Database 10g Release 2 (10.2.0.1.0) Enterprise/Standard Edition for Solaris
Operating System (x86-64)

 
http://download.oracle.com/otn/solaris/oracle10g/10201/x8664/10201_database_solx86_64.zip
 
http://download.oracle.com/otn/solaris/oracle10g/10201/x8664/10201_client_solx86_64.zip
 
http://download.oracle.com/otn/solaris/oracle10g/10201/x8664/10201_clusterware_solx86_64.zip


作? 王d?/font> 发表?
2011-03-01 17:06 原文链接



一堣而安 2012-12-08 21:00 发表评论
]]>修改oracle 10g的字W集http://www.tkk7.com/tinguo002/archive/2012/12/07/392623.html一堣而安一堣而安Fri, 07 Dec 2012 13:14:00 GMThttp://www.tkk7.com/tinguo002/archive/2012/12/07/392623.htmlhttp://www.tkk7.com/tinguo002/comments/392623.htmlhttp://www.tkk7.com/tinguo002/archive/2012/12/07/392623.html#Feedback0http://www.tkk7.com/tinguo002/comments/commentRss/392623.htmlhttp://www.tkk7.com/tinguo002/services/trackbacks/392623.html转蝲自:http://blog.163.com/liuqiuliang_yss.popo/blog/static/4581691020095195107618/

问题Q?/p>

IMP-00019: ׃ ORACLE 错误 12899 而拒l行
IMP-00003: 遇到 ORACLE 错误 12899
ORA-12899: ?"JACKEYJ"."JK_REGISTER"."OPNAME" 的值太?(实际? 21, 最大? 20)

?1 523

?i环境下exp出来的数据,imp?0g数据库的时候就出现q个错误?/p>

 

解决ҎQ?/p>

修改oracle 10g的字W集
Oracle
修改数据库字W集为:ZHS16GBK
查看服务器端字符集SQL > select * from V$NLS_PARAMETERS
修改Q?sqlplus /nolog
SQL>conn / as sysdba
若此时数据库服务器已启动Q则先执?SHUTDOWN IMMEDIATE 命o关闭数据库服务器Q?br />然后执行以下命o:
SQL>shutdown immediate
SQL>STARTUP MOUNT
SQL>ALTER SYSTEM ENABLE RESTRICTED SESSION
SQL>ALTER SYSTEM SET JOB_QUEUE_PROCESSES=0
SQL>ALTER SYSTEM SET AQ_TM_PROCESSES=0
SQL>ALTER DATABASE OPEN
SQL>ALTER DATABASE CHARACTER SET ZHS16GBK
ERROR at line 1:ORA-12721: operation cannot execute when other sessions are active
若出C面的错误Q用下面的办法q行修改Q用INTERNAL_USE可以跌集的检查:
SQL>ALTER DATABASE CHARACTER SET INTERNAL_USE ZHS16GBK
SQL>SHUTDOWN IMMEDIATE
SQL>STARTUP



一堣而安 2012-12-07 21:14 发表评论
]]>
ORA-06553 PLS-320http://www.tkk7.com/tinguo002/archive/2012/11/30/392269.html一堣而安一堣而安Fri, 30 Nov 2012 04:07:00 GMThttp://www.tkk7.com/tinguo002/archive/2012/11/30/392269.htmlhttp://www.tkk7.com/tinguo002/comments/392269.htmlhttp://www.tkk7.com/tinguo002/archive/2012/11/30/392269.html#Feedback0http://www.tkk7.com/tinguo002/comments/commentRss/392269.htmlhttp://www.tkk7.com/tinguo002/services/trackbacks/392269.htmlORACLE ORA-06553 PLS-320 错误

前几天遇C一个存储过E编译无法通过的问题?/p>

数据库是10GR2 的版?/p>

存储q程~译时报 ORA-06553 PLS-320 错误 以下是图

查过E语句无错后q是无法~译通过

存储q程非常单,接收一个|然后Ҏ传进来的值对一个表q行删除操作?/p>

查操作的表,是存在数据库中的Qƈ且表的状态也是有效的?/p>

|上找了下这错误Qƈ发现了一些类似情늚帖子Q很多帖子的共同炚w是表l构中存在ORACLE 关键字?/p>

于是查表l构的字D名Q发现有一个字D名为NUMBER Q这很明显是ORACLE 的关键字Q?/p>

把这个NUMBER字段名改?在重新编译过E顺利通过?/p>

于是分析了下原因

有可能这是ORACLE PLSQL的一个BUG Q它在编译的时候需要检查过E中的对象的信息Q由于对象中的字D|ORACLE 关键?/p>

所以PLSQL无法区分是NUMBER 数据cdq是字段NUMBERQSQL语句通过l字D两边加“” 双引号可以让ORACLE 知道是字D不是关键字

׃没有11G的环境无法测?1G是否解决了这问题

--------------------------------------
oracle 里修改字D名U?br />
alter table "CHECKEXACT" rename column "DATE" to date1;   //q个DATE 要大写且?"  Q要不然会出错的。。?br />alter table "CHECKEXACT" rename column "DATE1" to "DATE";



一堣而安 2012-11-30 12:07 发表评论
]]>
SqlServer 2k转换为Oracle 10ghttp://www.tkk7.com/tinguo002/archive/2012/11/29/392237.html一堣而安一堣而安Thu, 29 Nov 2012 15:22:00 GMThttp://www.tkk7.com/tinguo002/archive/2012/11/29/392237.htmlhttp://www.tkk7.com/tinguo002/comments/392237.htmlhttp://www.tkk7.com/tinguo002/archive/2012/11/29/392237.html#Feedback0http://www.tkk7.com/tinguo002/comments/commentRss/392237.htmlhttp://www.tkk7.com/tinguo002/services/trackbacks/392237.html阅读全文

一堣而安 2012-11-29 23:22 发表评论
]]>
Oracle 获取当前日期及日期格?/title><link>http://www.tkk7.com/tinguo002/archive/2012/11/29/392234.html</link><dc:creator>一堣而安</dc:creator><author>一堣而安</author><pubDate>Thu, 29 Nov 2012 14:42:00 GMT</pubDate><guid>http://www.tkk7.com/tinguo002/archive/2012/11/29/392234.html</guid><wfw:comment>http://www.tkk7.com/tinguo002/comments/392234.html</wfw:comment><comments>http://www.tkk7.com/tinguo002/archive/2012/11/29/392234.html#Feedback</comments><slash:comments>0</slash:comments><wfw:commentRss>http://www.tkk7.com/tinguo002/comments/commentRss/392234.html</wfw:commentRss><trackback:ping>http://www.tkk7.com/tinguo002/services/trackbacks/392234.html</trackback:ping><description><![CDATA[<p>转蝲自:<a >http://blog.csdn.net/ReturnMe/article/details/5822002</a><br /><br />Oracle 获取当前日期及日期格?/p> <p><br />获取pȝ日期Q?SYSDATE()<br />格式化日期: TO_CHAR(SYSDATE(),'YY/MM/DD HH24:MI:SS)<br />?TO_DATE(SYSDATE(),'YY/MM/DD HH24:MI:SS)<br />格式化数字: TO_NUMBER</p> <p><br />注: TO_CHAR 把日期或数字转换为字W串 <br />TO_CHAR(number, '格式') <br />TO_CHAR(salary, '$99,999.99') <br />TO_CHAR(date, '格式') </p> <p>TO_DATE 把字W串转换为数据库中的日期cd<br />TO_DATE(char, '格式') </p> <p>TO_NUMBER 字W串转换为数?<br />TO_NUMBER(char, '格式') </p> <p><br />q回pȝ日期,输出 25-12?09<br />select sysdate from dual;<br />mi是分钟,输出 2009-12-25 14:23:31<br />select to_char(sysdate,'yyyy-MM-dd HH24:mi:ss') from dual;<br />mm会显C月份,输出 2009-12-25 14:12:31 <br />select to_char(sysdate,'yyyy-MM-dd HH24:mm:ss') from dual;<br />输出 09-12-25 14:23:31<br />select to_char(sysdate,'yy-mm-dd hh24:mi:ss') from dual <br />输出 2009-12-25 14:23:31</p> <p><br />select to_date('2009-12-25 14:23:31','yyyy-mm-dd,hh24:mi:ss') from dual <br />而如果把上式写作Q?br />select to_date('2009-12-25 14:23:31','yyyy-mm-dd,hh:mi:ss') from dual<br />则会报错Q因为小时hh?2q制Q?4为非法输入,不能匚w?/p> <p>输出 $10,000,00 Q?br />select to_char(1000000,'$99,999,99') from dual;<br />输出 RMB10,000,00 Q?<br />select to_char(1000000,'L99,999,99') from dual;<br />输出 1000000.12 Q?br />select trunc(to_number('1000000.123'),2) from dual;<br />select to_number('1000000.123') from dual;</p> <p>转换的格式:</p> <p>表示 year 的:y 表示q的最后一??br />yy 表示q的最???<br />yyy 表示q的最???br />yyyy ?位数表示q?/p> <p>表示month的: mm ?位数字表C月 ?br />mon 用简写Ş式, 比如11月或者nov ?br />month 用全Uͼ 比如11月或者november</p> <p>表示day的: dd 表示当月W几??br />ddd 表示当年W几??br />dy 当周W几天,写, 比如星期五或者fri ?br />day 当周W几天,全称Q?比如星期五或者friday</p> <p>表示hour的:hh 2位数表示时 12q制 ?<br />hh24 2位数表示时 24时</p> <p>表示minute的:mi 2位数表示分钟</p> <p>表示second的:ss 2位数表示U?60q制</p> <p>表示季度的:q 一位数 表示季度 Q?-4Q?/p> <p>另外q有ww 用来表示当年W几?w用来表示当月W几周?/p> <p>24时制下的时间范_00Q?0Q?0-23Q?9Q?9<br />12时制下的时间范_1Q?0Q?0-12Q?9Q?9</p> <p>数字格式: 9 代表一个数?<br />0 强制昄0 <br />$ 攄一?W?<br />L 攄一个Q动本地货币符 <br />. 昄数?<br />, 昄千位指示W?</p> <p>补充Q?br />当前旉减去7分钟的时?<br />select sysdate,sysdate - interval '7' MINUTE from dual; <br />当前旉减去7时的时?<br />select sysdate - interval '7' hour from dual; <br />当前旉减去7天的旉 <br />select sysdate - interval '7' day from dual; <br />当前旉减去7月的旉 <br />select sysdate,sysdate - interval '7' month from dual; <br />当前旉减去7q的旉 <br />select sysdate,sysdate - interval '7' year from dual; <br />旉间隔乘以一个数?<br />select sysdate,sysdate - 8*interval '7' hour from dual;</p> <p>含义解释Q?<br />Dual伪列<br />Dual ?Oracle中的一个实际存在的表,M用户均可dQ常用在没有目标表的select语句块中?br />不同pȝ可能q回日期的格式不一栗?br />q回当前q接的用Pselect user from dual;</p><img src ="http://www.tkk7.com/tinguo002/aggbug/392234.html" width = "1" height = "1" /><br><br><div align=right><a style="text-decoration:none;" href="http://www.tkk7.com/tinguo002/" target="_blank">一堣而安</a> 2012-11-29 22:42 <a href="http://www.tkk7.com/tinguo002/archive/2012/11/29/392234.html#Feedback" target="_blank" style="text-decoration:none;">发表评论</a></div>]]></description></item><item><title>SQLServer和Oracle的常用函数对?/title><link>http://www.tkk7.com/tinguo002/archive/2012/11/29/392229.html</link><dc:creator>一堣而安</dc:creator><author>一堣而安</author><pubDate>Thu, 29 Nov 2012 13:35:00 GMT</pubDate><guid>http://www.tkk7.com/tinguo002/archive/2012/11/29/392229.html</guid><wfw:comment>http://www.tkk7.com/tinguo002/comments/392229.html</wfw:comment><comments>http://www.tkk7.com/tinguo002/archive/2012/11/29/392229.html#Feedback</comments><slash:comments>0</slash:comments><wfw:commentRss>http://www.tkk7.com/tinguo002/comments/commentRss/392229.html</wfw:commentRss><trackback:ping>http://www.tkk7.com/tinguo002/services/trackbacks/392229.html</trackback:ping><description><![CDATA[<div><div id="oqmickc" class="content-head clearfix"><br /><div id="ykyuggy" class="content-other-info"><span>2008-05-27 10:32</span> </div>转蝲自:<a >http://hi.baidu.com/zhoudz_jxdy/item/5e6dd8d0700ac5be33db901e</a><br /><h2 class="title content-title">SQLServer和Oracle的常用函数对?/h2></div><br /><div class="acyugww" id="content" class="content mod-cs-content text-content clearfix">SQLServer和Oracle的常用函数对? <p>帮别人写SQL Server的程序很多函数我不知道Oracle对应的怎么转换到SQL Server上,|上查到一下资料堪U雪中送炭。管用SQL <br />Server 我能作的实在太少。唉Q真不知道ؓ什么这么不开D我写SQL Server的存储过E?/p><br /><p>---------数学函数</p><br /><p>  1.l对?<br />  S:select abs(-1) value<br />  O:select abs(-1) value from <br />dual</p><br /><p>  2.取整(? <br />  S:select ceiling(-1.001) value <br />  O:select ceil(-1.001) <br />value from dual</p><br /><p>  3.取整Q小Q?<br />  S:select floor(-1.001) value <br />  O:select floor(-1.001) <br />value from dual</p><br /><p>  4.取整Q截取)<br />  S:select cast(-1.002 as int) value <br />  O:select <br />trunc(-1.002) value from dual </p><br /><p>  5.四舍五入<br />  S:select round(1.23456,4) value 1.23460<br />  O:select <br />round(1.23456,4) value from dual 1.2346</p><br /><p>  6.e为底的幂 <br />  S:select Exp(1) value 2.7182818284590451 <br />  O:select <br />Exp(1) value from dual 2.71828182</p><br /><p>  7.取e为底的对?br />  S:select log(2.7182818284590451) value 1<br />  O:select <br />ln(2.7182818284590451) value from dual; 1</p><br /><p>  8.?0为底Ҏ<br />  S:select log10(10) value 1<br />  O:select log(10,10) value <br />from dual; 1</p><br /><p>  9.取^?br />  S:select SQUARE(4) value 16<br />  O:select power(4,2) value from <br />dual 16</p><br /><p>  10.取^Ҏ<br />  S:select SQRT(4) value 2<br />  O:select SQRT(4) value from dual <br />2</p><br /><p>  11.求Q意数为底的幂<br />  S:select power(3,4) value 81<br />  O:select power(3,4) <br />value from dual 81</p><br /><p>  12.取随机数<br />  S:select rand() value <br />  O:select <br />sys.dbms_random.value(0,1) value from dual;</p><br /><p>  13.取符?br />  S:select sign(-8) value -1<br />  O:select sign(-8) value from <br />dual -1<br />  ----------数学函数</p><br /><p>  14.圆周?br />  S:SELECT PI() value 3.1415926535897931<br />  O:不知?/p><br /><p>  15.sin,cos,tan 参数都以弧度为单?br />  例如Qselect sin(PI()/2) value <br />得到1QSQLServerQ?/p><br /><p>  16.Asin,Acos,Atan,Atan2 q回弧度</p><br /><p>  17.弧度角度互换(SQLServerQOracle不知?<br />  DEGREESQ弧?〉角?br />  RADIANSQ角?〉弧?/p><br /><p>  ---------数值间比较</p><br /><p>  18. 求集合最大?br />  S:select max(value) value from <br />  (select 1 <br />value<br />  union<br />  select -2 value<br />  union<br />  select 4 <br />value<br />  union<br />  select 3 value)a</p><br /><p>  O:select greatest(1,-2,4,3) value from dual</p><br /><p>  19. 求集合最?br />  S:select min(value) value from <br />  (select 1 <br />value<br />  union<br />  select -2 value<br />  union<br />  select 4 <br />value<br />  union<br />  select 3 value)a</p><br /><p>  O:select least(1,-2,4,3) value from dual</p><br /><p>  20.如何处理null?F2中的null?0代替)<br />  S:select F1,IsNull(F2,10) value from <br />Tbl<br />  O:select F1,nvl(F2,10) value from Tbl</p><br /><p>  --------数值间比较</p><br /><p>  21.求字W序?br />  S:select ascii('a') value<br />  O:select ascii('a') value from <br />dual</p><br /><p>  22.从序h字符<br />  S:select char(97) value<br />  O:select chr(97) value from <br />dual</p><br /><p>  23.q接<br />  S:select '11'+'22'+'33' value<br />  O:select <br />CONCAT('11','22')||33 value from dual</p><br /><p>  23.子串位置 --q回3<br />  S:select CHARINDEX('s','sdsq',2) value <br />  O:select <br />INSTR('sdsq','s',2) value from dual</p><br /><p>  23.模糊子串的位|?--q回2,参数L中间%则返?<br />  S:select patindex('%d%q%','sdsfasdqe') <br />value <br />  O:oracle没发玎ͼ但是instr可以通过W四N 刂瞥鱿执?BR>  select <br />INSTR('sdsfasdqe','sd',1,2) value from dual q回6</p><br /><p>  24.求子?br />  S:select substring('abcd',2,2) value <br />  O:select <br />substr('abcd',2,2) value from dual</p><br /><p>  25.子串代替 q回aijklmnef<br />  S:SELECT STUFF('abcdef', 2, 3, 'ijklmn') <br />value<br />  O:SELECT Replace('abcdef', 'bcd', 'ijklmn') value from dual</p><br /><p>  26.子串全部替换<br />  S:没发?br />  O:select Translate('fasdbfasegas','fa','? ) <br />value from dual</p><br /><p>  27.长度<br />  S:len,datalength<br />  O:length</p><br /><p>  28.大小写{?lower,upper</p><br /><p>  29.单词首字母大?br />  S:没发?br />  O:select INITCAP('abcd dsaf df') value from <br />dual</p><br /><p>  30.左补I格QLPAD的第一个参CؓI格则同space函数Q?br />  S:select space(10)+'abcd' <br />value<br />  O:select LPAD('abcd',14) value from dual</p><br /><p>  31.双I格QRPAD的第一个参CؓI格则同space函数Q?br />  S:select 'abcd'+space(10) <br />value<br />  O:select RPAD('abcd',14) value from dual</p><br /><p>  32.删除I格<br />  S:ltrim,rtrim<br />  O:ltrim,rtrim,trim</p><br /><p>  33. 重复字符?br />  S:select REPLICATE('abcd',2) value <br />  O:没发?/p><br /><p>  34.发音怼性比?q两个单词返回gP发音相同)<br />  S:SELECT SOUNDEX ('Smith'), SOUNDEX <br />('Smythe')<br />  O:SELECT SOUNDEX ('Smith'), SOUNDEX ('Smythe') from <br />dual<br />  SQLServer中用SELECT DIFFERENCE('Smithers', 'Smythers') <br />比较soundex的差<br />  q回0-4Q?为同韻I1最?/p><br /><p>  --------------日期函数</p><br /><p>  35.pȝ旉<br />  S:select getdate() value<br />  O:select sysdate value from <br />dual</p><br /><p>  36.前后几日<br />  直接与整数相加减</p><br /><p>  37.求日?br />  S:select convert(char(10),getdate(),20) value<br />  O:select <br />trunc(sysdate) value from dual<br />  select to_char(sysdate,'yyyy-mm-dd') value <br />from dual</p><br /><p>  38.求时?br />  S:select convert(char(8),getdate(),108) value<br />  O:select <br />to_char(sysdate,'hh24:mm:ss') value from dual</p><br /><p>  39.取日期时间的其他部分<br />  S:DATEPART ?DATENAME 函数 Q第一个参数决定) <br />  O:to_char函数 <br />W二个参数决?/p><br /><p>  参数---------------------------------下表需要补?br />  year yy, yyyy <br />  quarter <br />qq, q (季度)<br />  month mm, m (m O无效)<br />  dayofyear dy, y (O表星?<br />  day dd, d <br />(d O无效)<br />  week wk, ww (wk O无效)<br />  weekday dw (O不清?<br />  Hour hh,hh12,hh24 <br />(hh12,hh24 S无效)<br />  minute mi, n (n O无效)<br />  second ss, s (s <br />O无效)<br />  millisecond ms <br />(O无效)<br />  ----------------------------------------------</p><br /><p>  40.当月最后一?br />  S:day(convert(datetime,'20080501')-1)</p><br /><p>  O:select LAST_DAY(sysdate) value from dual</p><br /><p>  41.本星期的某一天(比如星期日)<br />  S:不知?br />  O:SELECT Next_day(sysdate,7) vaule FROM <br />DUAL;</p><br /><p>  42.字符串{旉<br />  S:可以直接转或者select cast('2004-09-08'as datetime) <br />value<br />  O:SELECT To_date('2004-01-05 22:09:38','yyyy-mm-dd hh24-mi-ss') vaule <br />FROM DUAL;</p><br /><p>  43.求两日期某一部分的差Q比如秒Q?br />  S:select datediff(ss,getdate(),getdate()+12.3) <br />value<br />  O:直接用两个日期相减(比如d1-d2=12.3Q?br />  SELECT (d1-d2)*24*60*60 vaule FROM <br />DUAL;</p><br /><p>  44.Ҏ差值求新的日期Q比如分钟)<br />  S:select dateadd(mi,8,getdate()) <br />value<br />  O:SELECT sysdate+8/60/24 vaule FROM DUAL;</p><br /><p>  45.求不同时区时?br />  S:不知?br />  O:SELECT New_time(sysdate,'ydt','gmt' ) vaule <br />FROM DUAL;</p><br /><p>  -----时区参数,北京在东8区应该是Ydt-------<br />  AST ADT 大西z标准时?br />  BST BDT <br />白oh准时?br />  CST CDT 中部标准旉<br />  EST EDT 东部标准旉<br />  GMT 格林治标准旉<br />  HST HDT <br />阿拉斯加—夏威h准时?br />  MST MDT 山区标准旉<br />  NST U芬兰标准时?br />  PST PDT 太^z标准时?br />  YST <br />YDT YUKON标准旉</p><br /><p> </p><br /><p><strong>oracleҎ期时间进行加?/strong></p><br /><p>加法 <br />select sysdate,add_months(sysdate,12) from dual;         <br />--?q?br />select sysdate,add_months(sysdate,1) from dual;         --??br />select <br />sysdate,to_char(sysdate+7,'yyyy-mm-dd HH24:MI:SS') from dual;    <br />--?星期<br />select sysdate,to_char(sysdate+1,'yyyy-mm-dd HH24:MI:SS') from <br />dual;    --??br />select sysdate,to_char(sysdate+1/24,'yyyy-mm-dd HH24:MI:SS') <br />from dual;   --?时<br />select sysdate,to_char(sysdate+1/24/60,'yyyy-mm-dd <br />HH24:MI:SS') from dual;   --?分钟<br />select <br />sysdate,to_char(sysdate+1/24/60/60,'yyyy-mm-dd HH24:MI:SS') from dual; <br />--?U?br /><br />减法<br />select sysdate,add_months(sysdate,-12) from dual;         <br />--?q?br />select sysdate,add_months(sysdate,-1) from dual;         <br />--??br />select sysdate,to_char(sysdate-7,'yyyy-mm-dd HH24:MI:SS') from dual;    <br />--?星期<br />select sysdate,to_char(sysdate-1,'yyyy-mm-dd HH24:MI:SS') from <br />dual;    --??br />select sysdate,to_char(sysdate-1/24,'yyyy-mm-dd HH24:MI:SS') <br />from dual;   --?时<br />select sysdate,to_char(sysdate-1/24/60,'yyyy-mm-dd <br />HH24:MI:SS') from dual;   --?分钟<br />select <br />sysdate,to_char(sysdate-1/24/60/60,'yyyy-mm-dd HH24:MI:SS') from dual; --?U?/p></div></div><img src ="http://www.tkk7.com/tinguo002/aggbug/392229.html" width = "1" height = "1" /><br><br><div align=right><a style="text-decoration:none;" href="http://www.tkk7.com/tinguo002/" target="_blank">一堣而安</a> 2012-11-29 21:35 <a href="http://www.tkk7.com/tinguo002/archive/2012/11/29/392229.html#Feedback" target="_blank" style="text-decoration:none;">发表评论</a></div>]]></description></item><item><title>OracleQ启?Database Control 时出?/title><link>http://www.tkk7.com/tinguo002/archive/2012/11/09/391086.html</link><dc:creator>一堣而安</dc:creator><author>一堣而安</author><pubDate>Fri, 09 Nov 2012 03:57:00 GMT</pubDate><guid>http://www.tkk7.com/tinguo002/archive/2012/11/09/391086.html</guid><wfw:comment>http://www.tkk7.com/tinguo002/comments/391086.html</wfw:comment><comments>http://www.tkk7.com/tinguo002/archive/2012/11/09/391086.html#Feedback</comments><slash:comments>0</slash:comments><wfw:commentRss>http://www.tkk7.com/tinguo002/comments/commentRss/391086.html</wfw:commentRss><trackback:ping>http://www.tkk7.com/tinguo002/services/trackbacks/391086.html</trackback:ping><description><![CDATA[<p align="left"><span style="line-height: normal; font-family: 'lucida grande'; white-space: pre; font-size: 18pt">转蝲自:<a >http://www.cnblogs.com/spatial/archive/0001/01/01/1529366.html</a><br /><br />OracleQ启?Database Control 时出?/span></p> <p align="left"><span style="font-family: 宋体">问题描述Q?/span><span style="font-family: 'Cambria','serif'"></span></p> <p align="left"><span style="font-family: 'Cambria','serif'"></span><span style="font-family: 宋体">原来一直用</span><span style="font-family: 'Cambria','serif'">oracle10g</span><span style="font-family: 宋体">学习的,</span><span style="font-family: 'Cambria','serif'">EM</span><span style="font-family: 宋体">安装没出问题Q一直比较正常,后来怺</span><span style="font-family: 'Cambria','serif'">10g</span><span style="font-family: 宋体">Q装上了</span><span style="font-family: 'Cambria','serif'">oracle</span><span style="font-family: 宋体">最新发布的</span><span style="font-family: 'Cambria','serif'">11g</span><span style="font-family: 宋体">Q安装过E中Q数据库的安装不存在问题Q在最后启?/span><span style="font-family: 'Cambria','serif'">database control</span><span style="font-family: 宋体">Ӟ出现无法启动Q当时没太在意,先跌MQ因个不影响数据库自w的q{的,后来又经q一D|_需要收集数据库的运行状态信息,不得已就得需要配|安?/span><span style="font-family: 'Cambria','serif'">EM</span><span style="font-family: 宋体">Q通过</span><span style="font-family: 'Cambria','serif'">emca</span><span style="font-family: 宋体">语句来配|创?/span><span style="font-family: 'Cambria','serif'">EM</span><span style="font-family: 宋体">Q无料在安装q程中,同样出现此问题,于是查看安装日志</span><span style="font-family: 'Cambria','serif'">log</span><span style="font-family: 宋体">Q追t到下面错误的语句:</span></p> <p align="left"><span style="font-family: 'Cambria','serif'">oracle.sysman.emcp.exception.EMConfigException:</span><span style="font-family: 宋体">启动</span><span style="font-family: 'Cambria','serif'"> Database Control </span><span style="font-family: 宋体">时出?/span></p> <p align="left"><span style="font-family: 'Cambria','serif'">at oracle.sysman.emcp.EMDBPostConfig.performConfiguration(EMDBPostConfig.java:869)</span></p> <p align="left"><span style="font-family: 'Cambria','serif'">at oracle.sysman.emcp.EMDBPostConfig.invoke(EMDBPostConfig.java:250)</span></p> <p align="left"><span style="font-family: 'Cambria','serif'">at oracle.sysman.emcp.EMDBPostConfig.invoke(EMDBPostConfig.java:213)</span></p> <p align="left"><span style="font-family: 'Cambria','serif'">at oracle.sysman.emcp.EMConfig.perform(EMConfig.java:235)</span></p> <p align="left"><span style="font-family: 'Cambria','serif'">at oracle.sysman.emcp.EMConfigAssistant.invokeEMCA(EMConfigAssistant.java:535)</span></p> <p align="left"><span style="font-family: 'Cambria','serif'">at oracle.sysman.emcp.EMConfigAssistant.performConfiguration(EMConfigAssistant.java:1215)</span></p> <p align="left"><span style="font-family: 'Cambria','serif'">at oracle.sysman.emcp.EMConfigAssistant.statusMain(EMConfigAssistant.java:519)</span></p> <p align="left"><span style="font-family: 'Cambria','serif'">at oracle.sysman.emcp.EMConfigAssistant.main(EMConfigAssistant.java:468)</span></p> <p align="left"><span style="font-family: 宋体">可以定</span><span style="font-family: 'Cambria','serif'">EM</span><span style="font-family: 宋体">资料档案库数据的上蝲配置都没有错误,是q个服务无法启动Q以至于后面的配|无法完成?/span></p> <p align="left"><span style="font-family: 宋体">一看是Z</span><span style="font-family: 'Cambria','serif'">java</span><span style="font-family: 宋体">语言开发的配置E序在安装配|过E中抛出的异常,首先怀疑可能是</span><span style="font-family: 'Cambria','serif'">java</span><span style="font-family: 宋体">虚拟Z</span><span style="font-family: 'Cambria','serif'">jdk</span><span style="font-family: 宋体">版本的问题,q个问题在以前也遇到q,版本不一致很可能DE序抛出一定错误,于是打开d理器追t?/span><span style="font-family: 'Cambria','serif'">java.exe</span><span style="font-family: 宋体">版本Q追t方法可以用下面</span><span style="font-family: 'Cambria','serif'">cmd</span><span style="font-family: 宋体">Ҏ查询Q?/span></p> <p align="left"><span style="font-family: Cambria"><img border="0" alt="" src="http://images.cnblogs.com/cnblogs_com/spatial/1.JPG" width="557" height="248" /></span></p> <p align="left"><br /></p> <p align="left"><span style="font-family: 宋体">发现</span><span style="font-family: 'Cambria','serif'">java.exe</span><span style="font-family: 宋体">?/span><span style="font-family: 'Cambria','serif'">oracle</span><span style="font-family: 宋体">自n版本带的</span><span style="font-family: 'Cambria','serif'">jdk</span><span style="font-family: 宋体">Q跑到其源文件夹一查询Q是</span><span style="font-family: 'Cambria','serif'">1.5</span><span style="font-family: 宋体">的,而我?/span><span style="font-family: 'Cambria','serif'">java</span><span style="font-family: 宋体">虚拟机是</span><span style="font-family: 'Cambria','serif'">1.6</span><span style="font-family: 宋体">Q很可能是这斚w的原因,于是又再</span><span style="font-family: 'Cambria','serif'">sun</span><span style="font-family: 宋体">主页上下载了最新的</span><span style="font-family: 'Cambria','serif'">1.6</span><span style="font-family: 宋体">?/span><span style="font-family: 'Cambria','serif'">jdk</span><span style="font-family: 宋体">Q全部代替了</span><span style="font-family: 'Cambria','serif'">oracle</span><span style="font-family: 宋体">版本自n?/span><span style="font-family: 'Cambria','serif'">1.5</span><span style="font-family: 宋体">版的Q本惌应该行了吧,可是通过</span><span style="font-family: 'Cambria','serif'">ecma</span><span style="font-family: 宋体">语句重新创徏</span><span style="font-family: 'Cambria','serif'">EM</span><span style="font-family: 宋体">Q还是无法启?/span><span style="font-family: 'Cambria','serif'">database control</span><span style="font-family: 宋体">服务Q于是真的怪哉乎了Q问题依然存在,那么排除</span><span style="font-family: 'Cambria','serif'">java</span><span style="font-family: 宋体">版本的问题,q有什么问题呢Q于是再看抛出的语句Q?/span><span style="font-family: 'Cambria','serif'">EMDBPostConfig</span><span style="font-family: 宋体">抛出的错误,肯定是在配置q程中出的问题,可是问题在哪里呢Q思来思去Q估计恐怕只有网l连接的问题了,于是打开|络q接Q一看傻了眼了,居然有两套网l连接着Q去</span><span style="font-family: 'Cambria','serif'">cmd</span><span style="font-family: 宋体">下面?/span><span style="font-family: 'Cambria','serif'">ipconfig</span><span style="font-family: 宋体">一看,居然有两套不同的</span><span style="font-family: 'Cambria','serif'">ip</span><span style="font-family: 宋体">地址在同时运行,于是问题可能出现在这里,仅仅是直觉,但是Z么还是说不上来,那就先禁止一个再试试Q于是禁止掉一个,再通过</span><span style="font-family: 'Cambria','serif'">emca</span><span style="font-family: 宋体">试试Q通过一pd安装配置Q在最后启?/span><span style="font-family: 'Cambria','serif'">database control</span><span style="font-family: 宋体">Ӟ的确捏了一把汗Q如果再起不来,q的没有办法了啊!q运的是Q终于在最后关_利的启动了</span><span style="font-family: 'Cambria','serif'">database control</span><span style="font-family: 宋体">Q完成了最后的配置Q终于成功的配置?/span><span style="font-family: 'Cambria','serif'">11g</span><span style="font-family: 宋体">下面?/span><span style="font-family: 'Cambria','serif'">EM</span><span style="font-family: 宋体">q_Q但是回头ȝ一下,问题Ҏq是没闹明白Q?strong>到底?/strong></span><strong><span style="font-family: 'Cambria','serif'">java</span></strong><strong><span style="font-family: 宋体">版本的冲H有关系吗?“|络q接”两套</span></strong><strong><span style="font-family: 'Cambria','serif'">ip</span></strong><strong><span style="font-family: 宋体">地址问题Z么会?/span></strong><strong><span style="font-family: 'Cambria','serif'">EM</span></strong><strong><span style="font-family: 宋体">的创建造成ȝQ暂时回{不了,以后有机会追查清楚了再来补充吧!</span></strong><strong></strong></p> <p align="left"><strong></strong></p> <p align="left"><strong><span style="font-family: 宋体">问题解决ҎȝQ?/span></strong><strong></strong></p> <p style="text-align: left; text-indent: -18pt; margin-left: 39pt" align="left"><span style="font-family: 'Cambria','serif'">1Q?</span><span style="font-family: 宋体">先去查一?/span><span style="font-family: 'Cambria','serif'">java</span><span style="font-family: 宋体">虚拟机安装情况和版本情况Q如果存在冲H,那么首先解决版本的问题吧Q一U简单的ҎQ就是下载一个与</span><span style="font-family: 'Cambria','serif'">jvm</span><span style="font-family: 宋体">配套?/span><span style="font-family: 'Cambria','serif'">jdk</span><span style="font-family: 宋体">直接替换?/span><span style="font-family: 'Cambria','serif'">oracle</span><span style="font-family: 宋体">自带的版本吧Q相信大家这炚w可以做到的?/span></p> <p style="text-align: left; text-indent: -18pt; margin-left: 39pt" align="left"><span style="font-family: 'Cambria','serif'">2Q?</span><span style="font-family: 宋体">查你的网l连接情况,如果有多个网l连接,也可能存在问题,那就暂时止掉吧Q留一个再去试试吧Q有的网友反应有时候也要断|才行,本h觉得断网与否应该没太大关p,如果实在不行Q也可以断掉|试试吧Q?</span></p> <p><strong><span style="font-family: 宋体">下面?/span></strong><strong><span style="font-family: 'Cambria','serif'">emca</span></strong><strong><span style="font-family: 宋体">创徏</span></strong><strong><span style="font-family: 'Cambria','serif'">em</span></strong><strong><span style="font-family: 宋体">的过E,大致演示一下:</span></strong><strong></strong></p> <p style="text-align: left; text-indent: -18pt; margin-left: 18pt" align="left"><span style="font-family: 'Cambria','serif'">1Q?</span><span style="font-family: 宋体">删除建立p|?/span><span style="font-family: 'Cambria','serif'">em</span><span style="font-family: 宋体">档案库:</span></p> <p style="text-align: left; margin-left: 57pt" align="left"><span style="font-family: 'Cambria','serif'">C:\Documents and Settings\Administrator><span style="color: red">emca -deconfig dbcontrol db-repos drop </span></span></p> <p style="text-align: left; margin-left: 57pt" align="left"><span style="font-family: 'Cambria','serif'">EMCA </span><span style="font-family: 宋体">开始于</span><span style="font-family: 'Cambria','serif'"> 2009-7-23 11:19:18</span></p> <p style="text-align: left; margin-left: 57pt" align="left"><span style="font-family: 'Cambria','serif'">EM Configuration Assistant, 11.1.0.5.0 </span><span style="font-family: 宋体">正式?/span></p> <p style="text-align: left; margin-left: 57pt" align="left"><span style="font-family: 宋体">版权所?/span><span style="font-family: 'Cambria','serif'"> (c) 2003, 2005, Oracle</span><span style="font-family: 宋体">。保留所有权利?</span></p> <p style="text-align: left; margin-left: 57pt" align="left"><span style="font-family: 宋体">输入以下信息</span><span style="font-family: 'Cambria','serif'">:</span></p> <p style="text-align: left; margin-left: 57pt" align="left"><span style="font-family: 宋体">数据?/span><span style="font-family: 'Cambria','serif'"> SID: <span style="color: red">verafzy</span></span></p> <p style="text-align: left; margin-left: 57pt" align="left"><span style="font-family: 宋体">监听E序端口?/span><span style="font-family: 'Cambria','serif'">: <span style="color: red">1521</span></span></p> <p style="text-align: left; margin-left: 57pt" align="left"><span style="font-family: 'Cambria','serif'">SYS </span><span style="font-family: 宋体">用户的口?/span><span style="font-family: 'Cambria','serif'">:</span></p> <p style="text-align: left; margin-left: 57pt" align="left"><span style="font-family: 'Cambria','serif'">SYSMAN </span><span style="font-family: 宋体">用户的口?/span><span style="font-family: 'Cambria','serif'">:</span></p> <p style="text-align: left; margin-left: 57pt" align="left"><span style="font-family: 'Cambria','serif'">SYSMAN </span><span style="font-family: 宋体">用户的口?/span><span style="font-family: 'Cambria','serif'">:</span></p> <p style="text-align: left; margin-left: 57pt" align="left"><span style="font-family: 宋体">是否l箋</span><span style="font-family: 'Cambria','serif'">? [</span><span style="font-family: 宋体">?/span><span style="font-family: 'Cambria','serif'">(Y)/</span><span style="font-family: 宋体">?/span><span style="font-family: 'Cambria','serif'">(N)]: y</span></p> <p style="text-align: left; margin-left: 57pt" align="left"><span style="font-family: 'Cambria','serif'">2009-7-23 11:19:40 oracle.sysman.emcp.EMConfig perform</span></p> <p style="text-align: left; margin-left: 57pt" align="left"><span style="font-family: 宋体">信息</span><span style="font-family: 'Cambria','serif'">: </span><span style="font-family: 宋体">正在此操作记录?/span><span style="font-family: 'Cambria','serif'">E:\app\Administrator\cfgtoollogs\emca\verafzy\emca_2009</span></p> <p style="text-align: left; margin-left: 57pt" align="left"><span style="font-family: 'Cambria','serif'">_07_23_11_19_17.log</span><span style="font-family: 宋体">?/span></p> <p style="text-align: left; margin-left: 57pt" align="left"><span style="font-family: 'Cambria','serif'">2009-7-23 11:19:42 oracle.sysman.emcp.util.DBControlUtil stopOMS</span></p> <p style="text-align: left; margin-left: 57pt" align="left"><span style="font-family: 宋体">信息</span><span style="font-family: 'Cambria','serif'">: </span><span style="font-family: 宋体">正在停止</span><span style="font-family: 'Cambria','serif'"> Database Control (</span><span style="font-family: 宋体">此操作可能需要一D|?/span><span style="font-family: 'Cambria','serif'">)...</span></p> <p style="text-align: left; margin-left: 57pt" align="left"><span style="font-family: 'Cambria','serif'">2009-7-23 11:20:23 oracle.sysman.emcp.EMReposConfig invoke</span></p> <p style="text-align: left; margin-left: 57pt" align="left"><span style="font-family: 宋体">信息</span><span style="font-family: 'Cambria','serif'">: </span><span style="font-family: 宋体">正在删除</span><span style="font-family: 'Cambria','serif'"> EM </span><span style="font-family: 宋体">资料档案?/span><span style="font-family: 'Cambria','serif'"> (</span><span style="font-family: 宋体">此操作可能需要一D|?/span><span style="font-family: 'Cambria','serif'">)...</span></p> <p style="text-align: left; margin-left: 57pt" align="left"><span style="font-family: 'Cambria','serif'">2009-7-23 11:24:42 oracle.sysman.emcp.EMReposConfig invoke</span></p> <p style="text-align: left; margin-left: 57pt" align="left"><span style="font-family: 宋体">信息</span><span style="font-family: 'Cambria','serif'">: </span><span style="font-family: 宋体">已成功删除资料档案库</span></p> <p style="text-align: left; margin-left: 57pt" align="left"><span style="font-family: 宋体">已成功完?/span><span style="font-family: 'Cambria','serif'"> Enterprise Manager </span><span style="font-family: 宋体">的配|?/span></p> <p style="text-align: left; margin-left: 57pt" align="left"><span style="font-family: 'Cambria','serif'">EMCA </span><span style="font-family: 宋体">l束?/span><span style="font-family: 'Cambria','serif'"> 2009-7-23 11:24:56</span></p> <p style="text-align: left; text-indent: -18pt; margin-left: 18pt" align="left"><span style="font-family: 'Cambria','serif'">2Q?</span><span style="font-family: 宋体">重新创徏</span><span style="font-family: 'Cambria','serif'">em</span><span style="font-family: 宋体">档案库:</span></p> <p style="text-align: left; margin-left: 18pt" align="left"><span style="font-family: 'Cambria','serif'">C:\Documents and Settings\Administrator><span style="color: red">emca -config dbcontrol db-repos create </span></span></p> <p style="text-align: left; margin-left: 18pt" align="left"><span style="font-family: 'Cambria','serif'">EMCA </span><span style="font-family: 宋体">开始于</span><span style="font-family: 'Cambria','serif'"> 2009-7-23 11:26:55</span></p> <p style="text-align: left; margin-left: 18pt" align="left"><span style="font-family: 'Cambria','serif'">EM Configuration Assistant, 11.1.0.5.0 </span><span style="font-family: 宋体">正式?/span></p> <p style="text-align: left; margin-left: 18pt" align="left"><span style="font-family: 宋体">版权所?/span><span style="font-family: 'Cambria','serif'"> (c) 2003, 2005, Oracle</span><span style="font-family: 宋体">。保留所有权利?</span></p> <p style="text-align: left; margin-left: 18pt" align="left"><span style="font-family: 宋体">输入以下信息</span><span style="font-family: 'Cambria','serif'">:</span></p> <p style="text-align: left; margin-left: 18pt" align="left"><span style="font-family: 宋体">数据?/span><span style="font-family: 'Cambria','serif'"> SID: <span style="color: red">verafzy</span></span></p> <p style="text-align: left; margin-left: 18pt" align="left"><span style="font-family: 宋体">监听E序端口?/span><span style="font-family: 'Cambria','serif'">: <span style="color: red">1521</span></span></p> <p style="text-align: left; margin-left: 18pt" align="left"><span style="font-family: 'Cambria','serif'">SYS </span><span style="font-family: 宋体">用户的口?/span><span style="font-family: 'Cambria','serif'">:</span></p> <p style="text-align: left; margin-left: 18pt" align="left"><span style="font-family: 'Cambria','serif'">DBSNMP </span><span style="font-family: 宋体">用户的口?/span><span style="font-family: 'Cambria','serif'">:</span></p> <p style="text-align: left; margin-left: 18pt" align="left"><span style="font-family: 'Cambria','serif'">SYSMAN </span><span style="font-family: 宋体">用户的口?/span><span style="font-family: 'Cambria','serif'">:</span></p> <p style="text-align: left; margin-left: 18pt" align="left"><span style="font-family: 'Cambria','serif'">SYSMAN </span><span style="font-family: 宋体">用户的口?/span><span style="font-family: 'Cambria','serif'">: </span><span style="font-family: 宋体">通知的电子邮件地址</span><span style="font-family: 'Cambria','serif'"> (</span><span style="font-family: 宋体">可?/span><span style="font-family: 'Cambria','serif'">):</span></p> <p style="text-align: left; margin-left: 18pt" align="left"><span style="font-family: 宋体">通知的发?/span><span style="font-family: 'Cambria','serif'"> (SMTP) </span><span style="font-family: 宋体">服务?/span><span style="font-family: 'Cambria','serif'"> (</span><span style="font-family: 宋体">可?/span><span style="font-family: 'Cambria','serif'">):</span></p> <p style="text-align: left; margin-left: 18pt" align="left"><span style="font-family: 'Cambria','serif'">----------------------------------------------------------------- </span></p> <p style="text-align: left; margin-left: 18pt" align="left"><span style="font-family: 宋体">已指定以下设|?</span></p> <p style="text-align: left; margin-left: 18pt" align="left"><span style="font-family: 宋体">数据?/span><span style="font-family: 'Cambria','serif'"> ORACLE_HOME ................ E:\app\Administrator\product\11.1.0\db_1 </span></p> <p style="text-align: left; margin-left: 18pt" align="left"><span style="font-family: 宋体">本地L?/span><span style="font-family: 'Cambria','serif'"> ................ PC-200901030636</span></p> <p style="text-align: left; margin-left: 18pt" align="left"><span style="font-family: 宋体">监听E序端口?/span><span style="font-family: 'Cambria','serif'"> ................ 1521</span></p> <p style="text-align: left; margin-left: 18pt" align="left"><span style="font-family: 宋体">数据?/span><span style="font-family: 'Cambria','serif'"> SID ................ verafzy</span></p> <p style="text-align: left; margin-left: 18pt" align="left"><span style="font-family: 宋体">通知的电子邮件地址</span><span style="font-family: 'Cambria','serif'"> ...............</span></p> <p style="text-align: left; margin-left: 18pt" align="left"><span style="font-family: 宋体">通知的发?/span><span style="font-family: 'Cambria','serif'">(SMTP) </span><span style="font-family: 宋体">服务?/span><span style="font-family: 'Cambria','serif'"> ...............</span></p> <p style="text-align: left; margin-left: 18pt" align="left"><span style="font-family: 宋体">是否l箋</span><span style="font-family: 'Cambria','serif'">? [</span><span style="font-family: 宋体">?/span><span style="font-family: 'Cambria','serif'">(Y)/</span><span style="font-family: 宋体">?/span><span style="font-family: 'Cambria','serif'">(N)]: <span style="color: red">y</span></span></p> <p style="text-align: left; margin-left: 18pt" align="left"><span style="font-family: 'Cambria','serif'">009-7-23 11:27:13 oracle.sysman.emcp.EMConfig perform</span></p> <p style="text-align: left; margin-left: 18pt" align="left"><span style="font-family: 宋体">信息</span><span style="font-family: 'Cambria','serif'">: </span><span style="font-family: 宋体">正在此操作记录?/span><span style="font-family: 'Cambria','serif'">E:\app\Administrator\cfgtoollogs\emca\verafzy\emca_2009</span></p> <p style="text-align: left; margin-left: 18pt" align="left"><span style="font-family: 'Cambria','serif'">07_23_11_26_55.log</span><span style="font-family: 宋体">?/span></p> <p style="text-align: left; margin-left: 18pt" align="left"><span style="font-family: 'Cambria','serif'">009-7-23 11:27:15 oracle.sysman.emcp.EMReposConfig createRepository</span></p> <p style="text-align: left; margin-left: 18pt" align="left"><span style="font-family: 宋体">信息</span><span style="font-family: 'Cambria','serif'">: </span><span style="font-family: 宋体">正在创徏</span><span style="font-family: 'Cambria','serif'"> EM </span><span style="font-family: 宋体">资料档案?/span><span style="font-family: 'Cambria','serif'"> (</span><span style="font-family: 宋体">此操作可能需要一D|?/span><span style="font-family: 'Cambria','serif'">)...</span></p> <p style="text-align: left; margin-left: 18pt" align="left"><span style="font-family: 'Cambria','serif'">009-7-23 11:39:46 oracle.sysman.emcp.EMReposConfig invoke</span></p> <p style="text-align: left; margin-left: 18pt" align="left"><span style="font-family: 宋体">信息</span><span style="font-family: 'Cambria','serif'">: </span><span style="font-family: 宋体">已成功创料档案库</span></p> <p style="text-align: left; margin-left: 18pt" align="left"><span style="font-family: 'Cambria','serif'">009-7-23 11:39:59 oracle.sysman.emcp.EMReposConfig uploadConfigDataToRepository </span></p> <p style="text-align: left; margin-left: 18pt" align="left"><span style="font-family: 宋体">信息</span><span style="font-family: 'Cambria','serif'">: </span><span style="font-family: 宋体">正在配|数据上载到</span><span style="font-family: 'Cambria','serif'"> EM</span><span style="font-family: 宋体">资料档案?/span><span style="font-family: 'Cambria','serif'"> (</span><span style="font-family: 宋体">此操作可能需要一D|?/span><span style="font-family: 'Cambria','serif'">)...</span></p> <p style="text-align: left; margin-left: 18pt" align="left"><span style="font-family: 'Cambria','serif'">009-7-23 11:41:42 oracle.sysman.emcp.EMReposConfig invoke</span></p> <p style="text-align: left; margin-left: 18pt" align="left"><span style="font-family: 宋体">信息</span><span style="font-family: 'Cambria','serif'">: </span><span style="font-family: 宋体">已成功上载配|数?/span></p> <p style="text-align: left; margin-left: 18pt" align="left"><span style="font-family: 'Cambria','serif'">009-7-23 11:41:47 oracle.sysman.emcp.util.DBControlUtil configureSoftwareLib</span></p> <p style="text-align: left; margin-left: 18pt" align="left"><span style="font-family: 宋体">信息</span><span style="font-family: 'Cambria','serif'">: </span><span style="font-family: 宋体">软g库已配置成功?/span></p> <p style="text-align: left; margin-left: 18pt" align="left"><span style="font-family: 'Cambria','serif'">009-7-23 11:41:47 oracle.sysman.emcp.EMDBPostConfig configureSoftwareLibrary</span></p> <p style="text-align: left; margin-left: 18pt" align="left"><span style="font-family: 宋体">信息</span><span style="font-family: 'Cambria','serif'">: </span><span style="font-family: 宋体">正在部v预配档案</span><span style="font-family: 'Cambria','serif'">...</span></p> <p style="text-align: left; margin-left: 18pt" align="left"><span style="font-family: 'Cambria','serif'">009-7-23 11:42:02 oracle.sysman.emcp.EMDBPostConfig configureSoftwareLibrary</span></p> <p style="text-align: left; margin-left: 18pt" align="left"><span style="font-family: 宋体">信息</span><span style="font-family: 'Cambria','serif'">: </span><span style="font-family: 宋体">预配档案部v成功?/span></p> <p style="text-align: left; margin-left: 18pt" align="left"><span style="font-family: 'Cambria','serif'">009-7-23 11:42:03 oracle.sysman.emcp.util.DBControlUtil secureDBConsole</span></p> <p style="text-align: left; margin-left: 18pt" align="left"><span style="font-family: 宋体">信息</span><span style="font-family: 'Cambria','serif'">: </span><span style="font-family: 宋体">正在保护</span><span style="font-family: 'Cambria','serif'"> Database Control (</span><span style="font-family: 宋体">此操作可能需要一D|?/span><span style="font-family: 'Cambria','serif'">)...</span></p> <p style="text-align: left; margin-left: 18pt" align="left"><span style="font-family: 'Cambria','serif'">2009-7-23 11:42:19 oracle.sysman.emcp.util.DBControlUtil secureDBConsole</span></p> <p style="text-align: left; margin-left: 18pt" align="left"><span style="font-family: 宋体">信息</span><span style="font-family: 'Cambria','serif'">: </span><span style="font-family: 宋体">已成功保?/span><span style="font-family: 'Cambria','serif'">Database Control</span><span style="font-family: 宋体">?/span></p> <p style="text-align: left; margin-left: 18pt" align="left"><span style="font-family: 'Cambria','serif'">2009-7-23 11:42:19 oracle.sysman.emcp.util.DBControlUtil startOMS</span></p> <p style="text-align: left; margin-left: 18pt" align="left"><span style="font-family: 宋体">信息</span><span style="font-family: 'Cambria','serif'">: </span><span style="font-family: 宋体">正在启动</span><span style="font-family: 'Cambria','serif'"> Database Control (</span><span style="font-family: 宋体">此操作可能需要一D|?/span><span style="font-family: 'Cambria','serif'">)...</span></p> <p style="text-align: left; margin-left: 18pt" align="left"><span style="font-family: 'Cambria','serif'">2009-7-23 11:46:29 oracle.sysman.emcp.EMDBPostConfig performConfiguration</span></p> <p style="text-align: left; margin-left: 18pt" align="left"><span style="font-family: 宋体">信息</span><span style="font-family: 'Cambria','serif'">: </span><span style="font-family: 宋体">已成功启?/span><span style="font-family: 'Cambria','serif'">Database Control</span></p> <p style="text-align: left; margin-left: 18pt" align="left"><span style="font-family: 'Cambria','serif'">2009-7-23 11:46:34 oracle.sysman.emcp.EMDBPostConfig performConfiguration</span></p> <p style="text-align: left; margin-left: 18pt" align="left"><span style="font-family: 宋体">信息</span><span style="font-family: 'Cambria','serif'">: >>>>>>>>>>> Database Control URL </span><span style="font-family: 宋体">?/span><span style="font-family: 'Cambria','serif'"> https://PC-200901030636:1158/em <<<<<<</span></p> <p style="text-align: left; margin-left: 18pt" align="left"><span style="font-family: 'Cambria','serif'"><<<<< </span></p> <p style="text-align: left; margin-left: 18pt" align="left"><span style="font-family: 'Cambria','serif'">2009-7-23 11:47:10 oracle.sysman.emcp.EMDBPostConfig invoke</span></p> <p style="text-align: left; margin-left: 18pt" align="left"><span style="font-family: 宋体">警告</span><span style="font-family: 'Cambria','serif'">:</span></p> <p style="text-align: left; margin-left: 18pt" align="left"><span style="font-family: 'Cambria','serif'">************************ WARNING ************************</span></p> <p style="text-align: left; margin-left: 18pt" align="left"></p> <p style="text-align: left; margin-left: 18pt" align="left"><span style="font-family: 宋体">理资料档案库已|于安全模式?/span><span style="font-family: 'Cambria','serif'">, </span><span style="font-family: 宋体">在此模式下将?/span><span style="font-family: 'Cambria','serif'">Enterprise Manager </span><span style="font-family: 宋体">数据q行加密?/span></p> <p style="text-align: left; margin-left: 18pt" align="left"><span style="font-family: 宋体">加密密钥已放|在文g</span><span style="font-family: 'Cambria','serif'"> E:\app\Administrator\product\11.1.0\db_1\PC-200901030636_ve</span></p> <p style="text-align: left; margin-left: 18pt" align="left"><span style="font-family: 'Cambria','serif'">rafzy\sysman\config\emkey.ora </span><span style="font-family: 宋体">中。请务必备䆾此文?/span><span style="font-family: 'Cambria','serif'">, </span><span style="font-family: 宋体">因ؓ如果此文件丢?/span><span style="font-family: 'Cambria','serif'">, </span><span style="font-family: 宋体">则加密数</span></p> <p style="text-align: left; margin-left: 18pt" align="left"><span style="font-family: 宋体">据将不可用?/span></p> <p style="text-align: left; margin-left: 18pt" align="left"></p> <p style="text-align: left; margin-left: 18pt" align="left"><span style="font-family: 'Cambria','serif'">***********************************************************</span></p> <p style="text-align: left; margin-left: 18pt" align="left"><span style="font-family: 宋体">已成功完?/span><span style="font-family: 'Cambria','serif'"> Enterprise Manager </span><span style="font-family: 宋体">的配|?/span></p> <p style="text-align: left; margin-left: 18pt" align="left"><span style="font-family: 'Cambria','serif'">EMCA </span><span style="font-family: 宋体">l束?/span><span style="font-family: 'Cambria','serif'"> 2009-7-23 11:47:13</span></p> <p style="text-align: left; margin-left: 18pt" align="left"></p> <p style="text-align: left; margin-left: 18pt" align="left"></p> <p style="text-align: left; margin-left: 18pt" align="left"></p> <p style="text-align: left; margin-left: 18pt" align="left"><span style="font-family: 'Cambria','serif'">Ok</span><span style="font-family: 宋体">Q徏立成功,可以去览器下面去登陆</span><span style="font-family: 'Cambria','serif'">em</span><span style="font-family: 宋体">理q_了!</span></p> <p style="text-align: left; margin-left: 18pt" align="left"><span style="font-family: 宋体">偶以此地址?/span><span style="font-family: 'Cambria','serif'">IE8</span><span style="font-family: 宋体">登陆Q?/span><span style="font-family: 'Cambria','serif'"><a href="https://localhost:1158/em/console/logon/logon">https://localhost:1158/em/console/logon/logon</a></span><span style="font-family: 宋体">视图如下Q?/span><span style="font-family: 'Cambria','serif'">em</span><span style="font-family: 宋体">正式建立成功Q可能安全方面存在验证的问题Q只要导入证书,重新启动下就</span><span style="font-family: 'Cambria','serif'">ok</span><span style="font-family: 宋体">了!</span></p> <p style="text-align: left; margin-left: 18pt" align="left"><img border="0" alt="" src="http://images.cnblogs.com/cnblogs_com/spatial/2.JPG" width="558" height="328" /><br /></p> <p style="text-align: left; margin-left: 18pt" align="left"><span style="font-family: 宋体">最后说明:Ҏ仅供参考,q完全有效Q因为环境不同,可能差异也比较明显,如果哪位高h能够回答上面的问题,麻烦留个言Q我们共同学习探讨吧Q?/span></p><img src ="http://www.tkk7.com/tinguo002/aggbug/391086.html" width = "1" height = "1" /><br><br><div align=right><a style="text-decoration:none;" href="http://www.tkk7.com/tinguo002/" target="_blank">一堣而安</a> 2012-11-09 11:57 <a href="http://www.tkk7.com/tinguo002/archive/2012/11/09/391086.html#Feedback" target="_blank" style="text-decoration:none;">发表评论</a></div>]]></description></item><item><title>Oracle截取字符串和查找字符?http://www.tkk7.com/tinguo002/archive/2012/07/11/382812.html一堣而安一堣而安Wed, 11 Jul 2012 08:32:00 GMThttp://www.tkk7.com/tinguo002/archive/2012/07/11/382812.htmlhttp://www.tkk7.com/tinguo002/comments/382812.htmlhttp://www.tkk7.com/tinguo002/archive/2012/07/11/382812.html#Feedback0http://www.tkk7.com/tinguo002/comments/commentRss/382812.htmlhttp://www.tkk7.com/tinguo002/services/trackbacks/382812.htmlhttp://www.cnblogs.com/gsk99/archive/2011/06/14/2080573.html

oracle 截取字符(substr)Q检索字W位|?instr) case when then else end语句使用 收藏

常用函数Qsubstr和instr
1.SUBSTRQstring,start_position,[length]Q?nbsp;  
求子字符Ԍq回字符?br />解释Qstring 元字W串
       start_position   开始位|(?开始)
      
length 可选项Q子字符串的个数
For example:
substr("ABCDEFG", 0); //q回QABCDEFGQ截取所有字W?

substr("ABCDEFG", 2); //q回QCDEFGQ截取从C开始之后所有字W?
substr("ABCDEFG", 0, 3);
//q回QABCQ截取从A开?个字W?
substr("ABCDEFG", 0, 100);
//q回QABCDEFGQ?00虽然出预处理的字符串最长度Q但不会影响q回l果Q系l按预处理字W串最大数量返回?
substr("ABCDEFG",
0, -3); //q回QEFGQ注意参?3Qؓ负值时表示从尾部开始算P字符串排列位|不变?/p>

2.INSTRQstring,subString,position,ocurrenceQ查扑֭W串位置
解释QstringQ源字符?br />     
subStringQ要查找的子字符?br />      positionQ查扄开始位|?br />     
ocurrenceQ源字符串中W几ơ出现的子字W串
For example:
INSTR('CORPORATE FLOOR','OR', 3,
2)中,源字W串?CORPORATE FLOOR', 目标字符串ؓ'OR'Qv始位|ؓ3Q取W?个匹配项的位|;q回l果?14 '



一堣而安 2012-07-11 16:32 发表评论
]]>
վ֩ģ壺 ֻˬһëƬѹۿ| Ƶ88| һ| ޾Ƶ| Ƶѹۿ| AVһδ| ˳վѲ| ¶ۺ| ߹ۿwwwѿ| ˳ۺ߲| ֻëƬѲ| ޹˱ɫ| һƵѿ| պ߹ۿ| ִӲëƬ| ҹƵ| ޾ƷƬ߲| AVƬ| պĻ| ĻӰԺƵ| һŮѲ| ˳77777վ| ĻƵ| ޹߹ۿ| ޾Ʒ99þþþĻ| պѸ岥| ŷձ| yw855.cƵ| һ| ޻վwwwwww| penƵѹۿ| һëƬ߲Ƶѹۿ | ŮˬˬˬƵ| vavava| Ұ߹ۿ| ͵͵APP| ޾Ʒ߲| ӰƬ鶹ӰƬѹۿ| v߹ۿ| պAvҹҹˬ| ѹۿ+ձ|