??xml version="1.0" encoding="utf-8" standalone="yes"?>日本高清视频精品,在线播放视频一区,亚洲综合婷婷http://www.aygfsteel.com/ftqiuqiu/category/32267.html猫和球的故事zh-cnThu, 16 Apr 2009 05:29:54 GMTThu, 16 Apr 2009 05:29:54 GMT60Eclipse快捷键大全(转蝲Q?/title><link>http://www.aygfsteel.com/ftqiuqiu/articles/264879.html</link><dc:creator>球球</dc:creator><author>球球</author><pubDate>Fri, 10 Apr 2009 08:41:00 GMT</pubDate><guid>http://www.aygfsteel.com/ftqiuqiu/articles/264879.html</guid><wfw:comment>http://www.aygfsteel.com/ftqiuqiu/comments/264879.html</wfw:comment><comments>http://www.aygfsteel.com/ftqiuqiu/articles/264879.html#Feedback</comments><slash:comments>0</slash:comments><wfw:commentRss>http://www.aygfsteel.com/ftqiuqiu/comments/commentRss/264879.html</wfw:commentRss><trackback:ping>http://www.aygfsteel.com/ftqiuqiu/services/trackbacks/264879.html</trackback:ping><description><![CDATA[<div id="wmqeeuq" class="postbody"><font size="2">Ctrl+1 快速修?最l典的快捷键,׃用多说了(jin))<br /> Ctrl+D: 删除当前?nbsp;<br /> Ctrl+Alt+↓ 复制当前行到下一?复制增加)<br /> Ctrl+Alt+↑ 复制当前行到上一?复制增加)<br /> Alt+↓ 当前行和下面一行交互位|?特别实用,可以省去先剪?再粘贴了(jin))<br /> Alt+↑ 当前行和上面一行交互位|?同上)<br /> Alt+← 前一个编辑的面<br /> Alt+→ 下一个编辑的面(当然是针对上面那条来说了(jin))<br /> Alt+Enter 昄当前选择资源(工程,or 文g or文g)的属?br /> Shift+Enter 在当前行的下一行插入空?q时鼠标可以在当前行的Q一位置,不一定是最?<br /> Shift+Ctrl+Enter 在当前行插入I(原理同上?<br /> Ctrl+Q 定位到最后编辑的地方<br /> Ctrl+L 定位在某?nbsp;(对于E序过100的h有音?<br /> Ctrl+M 最大化当前的Edit或View (再按则反?<br /> Ctrl+/ 注释当前?再按则取消注?br /> Ctrl+O 快速显C?nbsp;OutLine<br /> Ctrl+T 快速显C当前类的承结?br /> Ctrl+W 关闭当前Editer<br /> Ctrl+K 参照选中的Word快速定位到下一?br /> Ctrl+E 快速显C当前Editer的下拉列?如果当前面没有昄的用黑体表示)<br /> Ctrl+/(键? 折叠当前cM的所有代?br /> Ctrl+×(键? 展开当前cM的所有代?br /> Ctrl+Space 代码助手完成一些代码的插入(但一般和输入法有冲突,可以修改输入法的热键,也可以暂用Alt+/来代?<br /> Ctrl+Shift+E 昄理当前打开的所有的View的管理器(可以选择关闭,Ȁzȝ操作)<br /> Ctrl+J 正向增量查找(按下Ctrl+J?你所输入的每个字母编辑器都提供快速匹配定位到某个单词,如果没有,则在stutes line中显C没有找C(jin),查一个单词时,特别实用,q个功能Idea两年前就有了(jin))<br /> Ctrl+Shift+J 反向增量查找(和上条相?只不q是从后往前查)<br /> Ctrl+Shift+F4 关闭所有打开的Editer<br /> Ctrl+Shift+X 把当前选中的文本全部变呛_?br /> Ctrl+Shift+Y 把当前选中的文本全部变?sh)小?br /> Ctrl+Shift+F 格式化当前代?br /> Ctrl+Shift+P 定位到对于的匚wW?譬如{}) (从前面定位后面时,光标要在匚wW里?后面到前?则反?<br /> <br /> 下面的快捷键是重构里面常用的,本hp己喜Ƣ且常用的整理一??一般重构的快捷键都是Alt+Shift开头的?<br /> Alt+Shift+R 重命?nbsp;(是我自己最q的一个了(jin),其是变量和cȝRename,比手工方法能节省很多力_?<br /> Alt+Shift+M 抽取Ҏ(gu) (q是重构里面最常用的方法之一?其是对一大堆泥团代码有用)<br /> Alt+Shift+C 修改函数l构(比较实用,有N个函数调用了(jin)q个Ҏ(gu),修改一ơ搞?<br /> Alt+Shift+L 抽取本地变量( 可以直接把一些魔法数字和字符串抽取成一个变?其是多处调用的时?<br /> Alt+Shift+F 把Class中的local变量变(sh)ؓ(f)field变量 (比较实用的功?<br /> Alt+Shift+I 合ƈ变量(可能q样说有点不妥Inline)<br /> Alt+Shift+V Ud函数和变?不怎么常用)<br /> Alt+Shift+Z 重构的后(zhn)药(Undo)<br /> <br /> ~辑<br /> 作用?nbsp;功能 快捷?nbsp;<br /> 全局 查找q替?nbsp;Ctrl+F <br /> 文本~辑?nbsp;查找上一?nbsp;Ctrl+Shift+K <br /> 文本~辑?nbsp;查找下一?nbsp;Ctrl+K <br /> 全局 撤销 Ctrl+Z <br /> 全局 复制 Ctrl+C <br /> 全局 恢复上一个选择 Alt+Shift+↓ <br /> 全局 剪切 Ctrl+X <br /> 全局 快速修?nbsp;Ctrl1+1 <br /> 全局 内容辅助 Alt+/ <br /> 全局 全部选中 Ctrl+A <br /> 全局 删除 Delete <br /> 全局 上下文信?nbsp;Alt+Q?br /> Alt+Shift+?<br /> Ctrl+Shift+Space <br /> Java~辑?nbsp;昄工具提示描述 F2 <br /> Java~辑?nbsp;选择装元素 Alt+Shift+↑ <br /> Java~辑?nbsp;选择上一个元?nbsp;Alt+Shift+← <br /> Java~辑?nbsp;选择下一个元?nbsp;Alt+Shift+→ <br /> 文本~辑?nbsp;增量查找 Ctrl+J <br /> 文本~辑?nbsp;增量逆向查找 Ctrl+Shift+J <br /> 全局 _脓(chung) Ctrl+V <br /> 全局 重做 Ctrl+Y <br /> <br />  <br /> 查看<br /> 作用?nbsp;功能 快捷?nbsp;<br /> 全局 攑֤ Ctrl+= <br /> 全局 ~小 Ctrl+- <br /> <br />  <br /> H口<br /> 作用?nbsp;功能 快捷?nbsp;<br /> 全局 Ȁzȝ辑器 F12 <br /> 全局 切换~辑?nbsp;Ctrl+Shift+W <br /> 全局 上一个编辑器 Ctrl+Shift+F6 <br /> 全局 上一个视?nbsp;Ctrl+Shift+F7 <br /> 全局 上一个透视?nbsp;Ctrl+Shift+F8 <br /> 全局 下一个编辑器 Ctrl+F6 <br /> 全局 下一个视?nbsp;Ctrl+F7 <br /> 全局 下一个透视?nbsp;Ctrl+F8 <br /> 文本~辑?nbsp;昄标尺上下文菜?nbsp;Ctrl+W <br /> 全局 昄视图菜单 Ctrl+F10 <br /> 全局 昄pȝ菜单 Alt+- <br /> <br />  <br /> D<br /> 作用?nbsp;功能 快捷?nbsp;<br /> Java~辑?nbsp;打开l构 Ctrl+F3 <br /> 全局 打开cd Ctrl+Shift+T <br /> 全局 打开cd层次l构 F4 <br /> 全局 打开声明 F3 <br /> 全局 打开外部javadoc Shift+F2 <br /> 全局 打开资源 Ctrl+Shift+R <br /> 全局 后退历史记录 Alt+← <br /> 全局 前进历史记录 Alt+→ <br /> 全局 上一?nbsp;Ctrl+, <br /> 全局 下一?nbsp;Ctrl+. <br /> Java~辑?nbsp;昄大纲 Ctrl+O <br /> 全局 在层ơ结构中打开cd Ctrl+Shift+H <br /> 全局 转至匚w的括?nbsp;Ctrl+Shift+P <br /> 全局 转至上一个编辑位|?nbsp;Ctrl+Q <br /> Java~辑?nbsp;转至上一个成?nbsp;Ctrl+Shift+↑ <br /> Java~辑?nbsp;转至下一个成?nbsp;Ctrl+Shift+↓ <br /> 文本~辑?nbsp;转至?nbsp;Ctrl+L <br /> <br />  <br /> 搜烦(ch)<br /> 作用?nbsp;功能 快捷?nbsp;<br /> 全局 出现在文件中 Ctrl+Shift+U <br /> 全局 打开搜烦(ch)对话?nbsp;Ctrl+H <br /> 全局 工作Z的声?nbsp;Ctrl+G <br /> 全局 工作Z的引?nbsp;Ctrl+Shift+G <br /> <br />  <br /> 文本~辑<br /> 作用?nbsp;功能 快捷?nbsp;<br /> 文本~辑?nbsp;改写切换 Insert <br /> 文本~辑?nbsp;上滚?nbsp;Ctrl+↑ <br /> 文本~辑?nbsp;下滚?nbsp;Ctrl+↓ <br /> <br />  <br /> 文g<br /> 作用?nbsp;功能 快捷?nbsp;<br /> 全局 保存 Ctrl+X <br /> Ctrl+S <br /> 全局 打印 Ctrl+P <br /> 全局 关闭 Ctrl+F4 <br /> 全局 全部保存 Ctrl+Shift+S <br /> 全局 全部关闭 Ctrl+Shift+F4 <br /> 全局 属?nbsp;Alt+Enter <br /> 全局 新徏 Ctrl+N <br /> <br />  <br /> 目<br /> 作用?nbsp;功能 快捷?nbsp;<br /> 全局 全部构徏 Ctrl+B <br /> <br />  <br /> 源代?br /> 作用?nbsp;功能 快捷?nbsp;<br /> Java~辑?nbsp;格式?nbsp;Ctrl+Shift+F <br /> Java~辑?nbsp;取消注释 Ctrl+\ <br /> Java~辑?nbsp;注释 Ctrl+/ <br /> Java~辑?nbsp;d导入 Ctrl+Shift+M <br /> Java~辑?nbsp;l织导入 Ctrl+Shift+O <br /> Java~辑?nbsp;使用try/catch块来包围 未设|,太常用了(jin)Q所以在q里列出,自己讄?br /> 也可以用Ctrl+1自动修正?nbsp;<br /> <br />  <br /> q行<br /> 作用?nbsp;功能 快捷?nbsp;<br /> 全局 单步q回 F7 <br /> 全局 单步跌 F6 <br /> 全局 单步跛_ F5 <br /> 全局 单步跛_选择 Ctrl+F5 <br /> 全局 调试上次启动 F11 <br /> 全局 l箋(hu) F8 <br /> 全局 使用qo(h)器单步执?nbsp;Shift+F5 <br /> 全局 d/去除断点 Ctrl+Shift+B <br /> 全局 昄 Ctrl+D <br /> 全局 q行上次启动 Ctrl+F11 <br /> 全局 q行臌 Ctrl+R <br /> 全局 执行 Ctrl+U <br /> <br />  <br /> 重构<br /> 作用?nbsp;功能 快捷?nbsp;<br /> 全局 撤销重构 Alt+Shift+Z <br /> 全局 抽取Ҏ(gu) Alt+Shift+M <br /> 全局 抽取局部变?nbsp;Alt+Shift+L <br /> 全局 内联 Alt+Shift+I <br /> 全局 Ud Alt+Shift+V <br /> 全局 重命?nbsp;Alt+Shift+R <br /> 全局 重做 Alt+Shift+Y</font></div> <img src ="http://www.aygfsteel.com/ftqiuqiu/aggbug/264879.html" width = "1" height = "1" /><br><br><div align=right><a style="text-decoration:none;" href="http://www.aygfsteel.com/ftqiuqiu/" target="_blank">球球</a> 2009-04-10 16:41 <a href="http://www.aygfsteel.com/ftqiuqiu/articles/264879.html#Feedback" target="_blank" style="text-decoration:none;">发表评论</a></div>]]></description></item><item><title>Oracle中ESCAPE关键字用?/title><link>http://www.aygfsteel.com/ftqiuqiu/articles/263183.html</link><dc:creator>球球</dc:creator><author>球球</author><pubDate>Tue, 31 Mar 2009 09:26:00 GMT</pubDate><guid>http://www.aygfsteel.com/ftqiuqiu/articles/263183.html</guid><wfw:comment>http://www.aygfsteel.com/ftqiuqiu/comments/263183.html</wfw:comment><comments>http://www.aygfsteel.com/ftqiuqiu/articles/263183.html#Feedback</comments><slash:comments>0</slash:comments><wfw:commentRss>http://www.aygfsteel.com/ftqiuqiu/comments/commentRss/263183.html</wfw:commentRss><trackback:ping>http://www.aygfsteel.com/ftqiuqiu/services/trackbacks/263183.html</trackback:ping><description><![CDATA[<p>定义Qescape关键字经常用于某些Ҏ(gu)字符Q如通配W:(x)'%','_'转义为它们原</p> <p>来的字符的意义,被定义的转义字符通常使用'\',但是也可以用其他的W号?/p> <p>实例Q?/p> <p>SQL> select * from t11 where name like '%_%';</p> <p>NAME<br /> ----------<br /> aa_a<br /> aaa<br /> <br /> SQL> select * from t11 where name like '%\_%' escape '\';</p> <p>NAME<br /> ----------<br /> aa_a</p> <p>注意Q如果是 '/' 作ؓ(f)(g)索字W? 必须 ?'/' 作ؓ(f)转义W? 正斜扛也一?<br /> select * from wan_test where psid like '%//%' escape '/'</p> <p> </p> <img src ="http://www.aygfsteel.com/ftqiuqiu/aggbug/263183.html" width = "1" height = "1" /><br><br><div align=right><a style="text-decoration:none;" href="http://www.aygfsteel.com/ftqiuqiu/" target="_blank">球球</a> 2009-03-31 17:26 <a href="http://www.aygfsteel.com/ftqiuqiu/articles/263183.html#Feedback" target="_blank" style="text-decoration:none;">发表评论</a></div>]]></description></item><item><title>Oracle中的DECODE函数http://www.aygfsteel.com/ftqiuqiu/articles/263170.html球球球球Tue, 31 Mar 2009 08:48:00 GMThttp://www.aygfsteel.com/ftqiuqiu/articles/263170.htmlhttp://www.aygfsteel.com/ftqiuqiu/comments/263170.htmlhttp://www.aygfsteel.com/ftqiuqiu/articles/263170.html#Feedback0http://www.aygfsteel.com/ftqiuqiu/comments/commentRss/263170.htmlhttp://www.aygfsteel.com/ftqiuqiu/services/trackbacks/263170.html   Q指令解码)(j)׃X86指o(h)的长度不一_(d)必须用一个单元进?译"Q真正的内核按翻译后要求来工作?br />   ---------------------------------------------------------------------------------------------------------------------------

  DECODE函数

  DECODE是Oracle公司独家提供的功能,它是一个功能很强的函数。它虽然不是SQL的标准,但对于性能非常有用。到目前Q其他的数据库供应商q(sh)能提供类似DECODE的功能,甚至有的数据库的供应商批评Oracle的SQL不标准。实际上Q这U批评有些片面或不够水^。就象有些马车制造商抱怨亨利。福特的“马R”不标准一栗?br />   1 DECODE 中的if-then-else逻辑
  在逻辑~程中,l常用到If – Then –Else q行逻辑判断。在DECODE的语法中Q实际上是q样的逻辑处理q程。它的语法如下:(x)
  DECODE(value, if1, then1, if2,then2, if3,then3, . . . else )
  Value 代表某个表的Mcd的Q意列或一个通过计算所得的Ml果。当每个valueD试Q如果value的gؓ(f)if1QDecode 函数的结果是then1Q如果value{于if2QDecode函数l果是then2Q等{。事实上Q可以给出多个if/then 配对。如果valuel果不等于给出的M配对ӞDecode l果p回else ?br />   需要注意的是,q里的if、then?qing)else 都可以是函数或计表辑ּ?br />   2 DECODE 的简单例?br />   Oraclepȝ中就有许多数据字典是使用decode 思想设计的,比如记录?x)话信息的V$SESSION数据字典视图是q样。我们从《Oracle8i/9i Reference》资料中?jin)解刎ͼ当用L(fng)录成功后在V$SESSION中就有该用户的相应记录,但用hq行的命令操作在该视图中只记录命令的代码Q?—没有Q何操作,2—Insert…Q,而不是具体的命o(h)关键字。因此,我们需要了(jin)解当前各个用L(fng)名字?qing)他们所q行的操作时Q要用下面命令才能得到详l的l果Q?br />   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 />   ?住房公积金报表置换实例:(x)
  1.各个单位在本地经办行q行开P开户就是将单位的基本信息和职工信息的进行登讎ͼ
  2.每月各个单位的会(x)计到l办行交~本单位的所有职工的住房公积金,pȝ记录有每个职工的交缴明细q在每条记录上记录有l办行的代码Q?br />   3.每月、季、半q及(qing)q终都要求将l办?变(sh)ؓ(f)“?#8221;l出个月的明l报表:(x)
  l办行:(x)城西?城东?
  月䆾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) --操作员(sh)?br />   q样的表l构Q一般按照将l办行作(row)q行l计是很Ҏ(gu)的,但是如果希望经办行变(sh)ؓ(f)?column)q样的格式来输出有困难。如果用DECODE函数来处理则变得很简单:(x)
  我们创徏一个视图来对目前的pay_lst表进行查询。将l办行代码变?sh)Z些具体的l办行名U即可:(x)
  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’);
  建立视图后,可直接对该视图进行查询就可按照列昄出结果?br />

球球 2009-03-31 16:48 发表评论
]]>
影响Oracle汉字昄的字W集问题http://www.aygfsteel.com/ftqiuqiu/articles/208888.html球球球球Wed, 18 Jun 2008 07:20:00 GMThttp://www.aygfsteel.com/ftqiuqiu/articles/208888.htmlhttp://www.aygfsteel.com/ftqiuqiu/comments/208888.htmlhttp://www.aygfsteel.com/ftqiuqiu/articles/208888.html#Feedback0http://www.aygfsteel.com/ftqiuqiu/comments/commentRss/208888.htmlhttp://www.aygfsteel.com/ftqiuqiu/services/trackbacks/208888.html---- 1、原因分?/strong>

---- 通过对用户反映情늚分析Q发现字W集的设|不当是影响ORACLE数据库汉字显C的关键问题。那么字W集是怎么一?x)事呢?字符集是ORACLE 为适应不同语言文字昄而设定的。用于汉字显C的字符集主要有ZHS16CGB231280QUS7ASCIIQW(xu)E8ISO8859P1{。字W集不仅需在服务器端存在,而且客户端也必须有字W集注册。服务器端,字符集是在安装ORACLE时指定的Q字W集登记信息存储在ORACLE数据库字典的V$NLS_PARAMETERS表中Q客L(fng)Q字W集分两U情况,一U情冉|sql*net 2.0以下版本Q字W集是在windows的系l目录下的oracle.ini文g中登记的Q另一U情冉|sql*net 2.0以上Q即32位)(j)版本Q字W集是在windows的系l注册表中登记的。要在客L(fng)正确昄ORACLE 数据库汉字信息,首先必须使服务器端的字符集与客户端的字符集一_(d)其次是加载到ORACLE数据库的数据字符集必M服务器指定字W集一致。因此,把用户存在的问题归纳分类Q生汉字显C异常的原因大致有以下几U:(x)

---- 1. 1服务器指定字W集与客户字W集不同Q而与加蝲数据字符集一致?

---- q种情况是最常见的,只要把客L(fng)的字W集讄正确卛_Q解军_法见2.1?

---- 1. 2服务器指定字W集与客户字W集相同,与加载数据字W集不一致?

---- q类问题?sh)般发生在ORACLE版本升或重新安装系l时选择?jin)与原来服务器端不同的字W集Q而恢复加载的备䆾数据仍是按原字符集卸出的场合,以及(qing)加蝲从其它用不同字W集的ORACLE数据库卸出的数据的情c(din)这两种情况中,不管服务器端和客L(fng)字符集是否一致都无法昄汉字。解军_法见2.2?

---- 1.3服务器指定字W集与客户字W集不同,与输入数据字W集不一致?

---- q种情况是在客户端与服务器端字符集不一致时Q从客户端输入了(jin)汉字信息。输入的q些信息即便是把客户端字W集更改正确Q也无法昄汉字。解军_法见2.3?

---- 2Q解军_?/strong>

---- 下面分别对上述三种情况l出解决办法。ؓ(f)?jin)叙q方便,假设客户端用WINDOWS95/98环境Qƈ已成功地配置?jin)TCP/IP协议Q安装了(jin)ORACLE的sql*netQsql*pluse产品?

---- 2.1 讄客户端字W集与服务器端字W集一?

---- 假设当前服务器端使用US7ASCII字符集?

---- Q?Q查看服务器端字W集

---- 通过客户端或服务器端的sql*plusdORACLE的一个合法用P执行下列SQL语句Q?

   SQL > select * from V$NLS_PARAMETERS
parameter			            value
NLS_LANGUAGE                   AMERICAN
NLS_TERRITORY                  AMERICA
….                             ….
NLS_CHARACTERSET               US7ASCII
NLS_SORT                       BINARY
NLS_NCHAR_CHARACTERSET         US7ASCII

---- 从上q列表信息中可看出服务器端ORACLE数据库的字符集ؓ(f)'US7ASCII'?

---- Q?Q按照服务器端字W集对客L(fng)q行配置

---- 配置Ҏ(gu)有两U:(x)

  • 安装ORACLE的客L(fng)软g时指?

---- 在安装ORACLE的客L(fng)产品软gӞ选择与ORACLE服务端一致的字符集(本例为US7ASCIIQ即可?

  • 修改注册信息的方?

---- Ҏ(gu)ORACLE 客户端所选sql*net 的版本分Z列两U情况:(x)

---- a. 客户端ؓ(f) sql*net 2.0 以下版本

---- q入Windows的系l目录,~辑oracle.ini文gQ用US7ASCII替换原字W集Q重新启动计机Q设|生效?

---- b. 客户端ؓ(f) sql*net 2.0 以上版本

---- 在WIN98 ?q?行REGEDIT,W一步选HKEY_LOCAL_MACHINE,W二步选择SOFTWAREQ?W三步选择 ORACLEQ?W四步选择 NLS_LANGQ???与服 ???????W?集(本例为:(x)AMERICAN_AMERICAN.US7ASCIIQ?

---- 2.2 强制加蝲数据字符集与服务器端字符集一?

---- 假设要加载数据从原ORACLE数据库卸出时的字W集为US7ASCIIQ当前ORACLE服务器字W集为WE8ISO8859P1?

---- 下面提供三种解决Ҏ(gu)Q?

---- Q?Q?服务器端重新安装ORACLE

---- 在重新安装ORACLE 旉择与原卸出数据一致的字符集(本例为US7ASCIIQ?

---- 加蝲原卸出的数据?

---- q种情况仅仅使用于空库和h同一U字W集的数据?

---- Q?Q强行修Ҏ(gu)务器端ORACLE当前字符?

---- 在用imp命o(h)加蝲数据前,先在客户端用sql*plusdsystem DBA用户Q执行下列SQL语句q行当前ORACLE数据库字W集修改Q?

 SQL > create database  character set US7ASCII
* create database character set US7ASCII
ERROR at line 1:
ORA-01031: insufficient privileges

---- 你会(x)发现语句执行q程中,出现上述错误提示信息Q此时不用理?x),实际上ORACLE数据库的字符集已被强行修改ؓ(f)US7ASCIIQ接着用imp命o(h)装蝲数据。等数据装蝲完成以后Qshutdown 数据库,再startup 数据库,用合法用L(fng)录ORACLE数据库,在sql>命o(h)提示W下Q运行select * from V$NLS_PARAMETERSQ可以看到ORACLE数据库字W集已复原,q时再查看有汉字字符数据的表Ӟ汉字已能被正显C?

---- Q?Q利用数据格式{储,避开字符集限?

---- q种Ҏ(gu)主要用于加蝲外来ORACLE数据库的不同字符集数据。其Ҏ(gu)如下Q?

---- 先将数据加蝲到具有相同字W集的服务器上,然后用{换工具卸Zؓ(f)foxbase 格式或access格式数据库,再用转换工具转入C同字W集的ORACLE数据库中Q这样就避免?jin)ORACLE字符集的困扰。目前数据库格式转换的工具很?象power builder5.0以上版本提供的pipelineQMicrosoft Access数据库提供的数据导入/导出功能{。{换方法参见有兌料说明?

---- 2.3匚w字符集替换汉?

---- 对于1.3提到的情况,没有很好的办法,只能先把客户端与服务器端字符集匹配一致后Q根据原输入汉字的特征码替换汉字字符部分?

 

球球 2008-06-18 15:20 发表评论
]]>
外键未加索引和加索引的区?/title><link>http://www.aygfsteel.com/ftqiuqiu/articles/208887.html</link><dc:creator>球球</dc:creator><author>球球</author><pubDate>Wed, 18 Jun 2008 07:19:00 GMT</pubDate><guid>http://www.aygfsteel.com/ftqiuqiu/articles/208887.html</guid><wfw:comment>http://www.aygfsteel.com/ftqiuqiu/comments/208887.html</wfw:comment><comments>http://www.aygfsteel.com/ftqiuqiu/articles/208887.html#Feedback</comments><slash:comments>0</slash:comments><wfw:commentRss>http://www.aygfsteel.com/ftqiuqiu/comments/commentRss/208887.html</wfw:commentRss><trackback:ping>http://www.aygfsteel.com/ftqiuqiu/services/trackbacks/208887.html</trackback:ping><description><![CDATA[     摘要: 主要描述外键未加索引和加索引的区别:(x)   首先建相兌Q?create table dept (dept_id number(2), name varchar2(20));    alter table dept add (constraint pk_dept primary key (dept_id));    --在外?..  <a href='http://www.aygfsteel.com/ftqiuqiu/articles/208887.html'>阅读全文</a><img src ="http://www.aygfsteel.com/ftqiuqiu/aggbug/208887.html" width = "1" height = "1" /><br><br><div align=right><a style="text-decoration:none;" href="http://www.aygfsteel.com/ftqiuqiu/" target="_blank">球球</a> 2008-06-18 15:19 <a href="http://www.aygfsteel.com/ftqiuqiu/articles/208887.html#Feedback" target="_blank" style="text-decoration:none;">发表评论</a></div>]]></description></item><item><title>Oracle中的TOPQorder by l合使用rownumQ?/title><link>http://www.aygfsteel.com/ftqiuqiu/articles/208885.html</link><dc:creator>球球</dc:creator><author>球球</author><pubDate>Wed, 18 Jun 2008 07:15:00 GMT</pubDate><guid>http://www.aygfsteel.com/ftqiuqiu/articles/208885.html</guid><wfw:comment>http://www.aygfsteel.com/ftqiuqiu/comments/208885.html</wfw:comment><comments>http://www.aygfsteel.com/ftqiuqiu/articles/208885.html#Feedback</comments><slash:comments>0</slash:comments><wfw:commentRss>http://www.aygfsteel.com/ftqiuqiu/comments/commentRss/208885.html</wfw:commentRss><trackback:ping>http://www.aygfsteel.com/ftqiuqiu/services/trackbacks/208885.html</trackback:ping><description><![CDATA[例子很简?scott用户下,对emp表的操作<br /> <br /> 主要通过q个例子来更好的理解关于order by l合使用rownum的情?br /> Q可以理解ؓ(f)是通过对自q选的行按照要求进行排列)(j)<br /> <br /> 例子如下Q?br /> select *<br /> from(<br />   select empno,job,mgr<br />   from emp<br />    order by mgr desc)a<br /> --此a代表的视为内嵌视图:(x)inline viewQƈ不是存储在DB中的命名视图<br /> where rownum<=5;<br /> <br />      EMPNO JOB              MGR<br /> ---------- --------- ----------<br />       7839 PRESIDENT<br />       7370 CLERK           7902<br />       7597 MANAGER         7839<br />       7699 MANAGER         7839<br />       7813 MANAGER         7839<br /> <br /> select *<br /> from(<br />     select empno,job,mgr<br />    from emp<br />     order by mgr)<br /> where rownum<=5;<br />      EMPNO JOB              MGR<br /> ---------- --------- ----------<br />       7788 ANALYST         7566<br />       7902 ANALYST         7566<br />       7499 SALESMAN        7698<br />       7521 SALESMAN        7698<br />       7844 SALESMAN        7698<br /> ======================================================================<br /> 以下l果是先q回表的?条记录,然后按照order by mgr;q行默认的升序排?br /> ======================================================================<br /> select empno,job,mgr<br /> from emp<br /> where rownum<=5<br /> order by mgr;<br />      EMPNO JOB              MGR<br /> ---------- --------- ----------<br />       7499 SALESMAN        7698<br />       7521 SALESMAN        7698<br />       7654 SALESMAN        7698<br />       7597 MANAGER         7839<br />       7370 CLERK           7902<br /> ========================<br /> 原始数据Q?br /> <br /> select empno,job,mgr<br /> from emp;<br /> <br /> EMPNO JOB              MGR<br /> ----- --------- ----------<br /> 7370 CLERK           7902<br /> 7499 SALESMAN        7698<br /> 7521 SALESMAN       7698<br /> 7597 MANAGER         7839<br /> 7654 SALESMAN        7698<br /> 7699 MANAGER         7839<br /> 7813 MANAGER         7839<br /> 7788 ANALYST         7566<br /> 7839 PRESIDENT<br /> 7844 SALESMAN        7698<br /> 7877 CLERK           7788<br /> 7900 CLERK           7698<br /> 7902 ANALYST         7566<br /> 7965 CLERK           7782<br /> <img src ="http://www.aygfsteel.com/ftqiuqiu/aggbug/208885.html" width = "1" height = "1" /><br><br><div align=right><a style="text-decoration:none;" href="http://www.aygfsteel.com/ftqiuqiu/" target="_blank">球球</a> 2008-06-18 15:15 <a href="http://www.aygfsteel.com/ftqiuqiu/articles/208885.html#Feedback" target="_blank" style="text-decoration:none;">发表评论</a></div>]]></description></item><item><title>Oracle中的模糊查询 http://www.aygfsteel.com/ftqiuqiu/articles/208884.html球球球球Wed, 18 Jun 2008 07:10:00 GMThttp://www.aygfsteel.com/ftqiuqiu/articles/208884.htmlhttp://www.aygfsteel.com/ftqiuqiu/comments/208884.htmlhttp://www.aygfsteel.com/ftqiuqiu/articles/208884.html#Feedback0http://www.aygfsteel.com/ftqiuqiu/comments/commentRss/208884.htmlhttp://www.aygfsteel.com/ftqiuqiu/services/trackbacks/208884.html 

ORACLE中的模糊查询是靠LIKE操作W来完成的?
现在我们来看一下LIKE操作W用过E中的一些具体的问题
%Q代?个或者多个字W?
_(下划U?:代表一个字W?
比如Q?
(1)
select ename from emp
where ename like 'S%';
上面q个例子查询出的是以大写S为名字首字母的员工的员工姓名
(2)
select ename from emp
where ename like '_A%';
上面的这个例子中Q匹配的是名字中第二个字母为A的那些员?

除了(jin)上面两种基本的用法外Q我们可能还?sh)(x)碰到这L(fng)问题Q比如在员工的名字里包含有‘%’
或?_',那么我们该怎么办呢Q?
比如假如有一个员工的姓名为tom_catQ那么我们如何查询出和这个员工相关的一些信息呢Q?
我们的SQL语句应该q样来写Q?
select * from emp
where ename like '%\_%' escape '\';

关于escape的用法详见:(x)博客中《Oracle中ESCAPE关键字用法?a style="color: #800080" href="http://www.aygfsteel.com/ftqiuqiu/articles/263183.html">http://www.aygfsteel.com/ftqiuqiu/articles/263183.html




球球 2008-06-18 15:10 发表评论
]]>
Oracle 存储q程的基本语?/title><link>http://www.aygfsteel.com/ftqiuqiu/articles/208871.html</link><dc:creator>球球</dc:creator><author>球球</author><pubDate>Wed, 18 Jun 2008 06:54:00 GMT</pubDate><guid>http://www.aygfsteel.com/ftqiuqiu/articles/208871.html</guid><wfw:comment>http://www.aygfsteel.com/ftqiuqiu/comments/208871.html</wfw:comment><comments>http://www.aygfsteel.com/ftqiuqiu/articles/208871.html#Feedback</comments><slash:comments>0</slash:comments><wfw:commentRss>http://www.aygfsteel.com/ftqiuqiu/comments/commentRss/208871.html</wfw:commentRss><trackback:ping>http://www.aygfsteel.com/ftqiuqiu/services/trackbacks/208871.html</trackback:ping><description><![CDATA[<div id="wmqeeuq" class="postbody"> <h1>oracle 存储q程的基本语?/h1> <p><strong><br /> 1.基本l构</strong> <br /> CREATE OR REPLACE PROCEDURE 存储q程名字<br /> (<br />     参数1 IN NUMBER,<br />     参数2 IN NUMBER<br /> ) IS<br /> 变量1 INTEGER :=0;<br /> 变量2 DATE;<br /> BEGIN</p> <p>END 存储q程名字<br /> <br /> <strong>2.SELECT INTO STATEMENT</strong><br />   select查询的结果存入到变量中,可以同时多个列存储多个变量中,必须有一?br />   记录Q否则抛出异?如果没有记录抛出NO_DATA_FOUND)<br />   例子Q?<br />   BEGIN<br />   SELECT col1,col2 into 变量1,变量2 FROM typestruct where xxx;<br />   EXCEPTION<br />   WHEN NO_DATA_FOUND THEN<br />       xxxx;<br />   END;<br />   ...<br /> <br /> <strong>3.IF 判断</strong><br />   IF V_TEST=1 THEN<br />     BEGIN <br />        do something<br />     END;<br />   END IF;<br /> <br /> <strong>4.while 循环</strong><br />   WHILE V_TEST=1 LOOP<br />   BEGIN<br />  XXXX<br />   END;<br />   END LOOP;<br /> <strong><br /> 5.变量赋?br /> </strong>  V_TEST := 123;<br /> <strong><br /> 6.用for in 使用cursor</strong><br />   ...<br />   IS<br />   CURSOR cur IS SELECT * FROM xxx;<br />   BEGIN<br />  FOR cur_result in cur LOOP<br />   BEGIN<br />    V_SUM :=cur_result.列名1+cur_result.列名2<br />   END;<br />  END LOOP;<br />   END;<br /> <br /> <strong>7.带参数的cursor</strong><br />   CURSOR C_USER(C_ID NUMBER) IS SELECT NAME FROM USER WHERE TYPEID=C_ID;<br />   OPEN C_USER(变量?;<br />   LOOP<br />  FETCH C_USER INTO V_NAME;<br />  EXIT FETCH C_USER%NOTFOUND;<br />     do something<br />   END LOOP;<br />   CLOSE C_USER;<br /> <br /> <strong>8.用pl/sql developer debug<br /> </strong>  q接数据库后建立一个Test WINDOW<br />   在窗口输入调用SP的代?F9开始debug,CTRL+N单步调试</p> </div> <img src ="http://www.aygfsteel.com/ftqiuqiu/aggbug/208871.html" width = "1" height = "1" /><br><br><div align=right><a style="text-decoration:none;" href="http://www.aygfsteel.com/ftqiuqiu/" target="_blank">球球</a> 2008-06-18 14:54 <a href="http://www.aygfsteel.com/ftqiuqiu/articles/208871.html#Feedback" target="_blank" style="text-decoration:none;">发表评论</a></div>]]></description></item><item><title>在Oracle中实现各U日期处?/title><link>http://www.aygfsteel.com/ftqiuqiu/articles/208869.html</link><dc:creator>球球</dc:creator><author>球球</author><pubDate>Wed, 18 Jun 2008 06:49:00 GMT</pubDate><guid>http://www.aygfsteel.com/ftqiuqiu/articles/208869.html</guid><wfw:comment>http://www.aygfsteel.com/ftqiuqiu/comments/208869.html</wfw:comment><comments>http://www.aygfsteel.com/ftqiuqiu/articles/208869.html#Feedback</comments><slash:comments>0</slash:comments><wfw:commentRss>http://www.aygfsteel.com/ftqiuqiu/comments/commentRss/208869.html</wfw:commentRss><trackback:ping>http://www.aygfsteel.com/ftqiuqiu/services/trackbacks/208869.html</trackback:ping><description><![CDATA[<div id="wmqeeuq" class="postbody">TO_DATE格式 <br />     Day:   <br />     dd    number     12 <br />     dy    abbreviated  fri     <br />     day   spelled out  friday             <br />     ddspth  spelled out,  ordinal  twelfth <br />     Month:  <br />     mm    number     03 <br />     mon   abbreviated  mar <br />     month  spelled out  march  <br />     Year:              <br />     yy    two digits  98 <br />     yyyy   four digits  1998   <br />     <br />     24时格式下时间范围ؓ(f)Q?0:00:00 - 23:59:59.... <br />     12时格式下时间范围ؓ(f)Q?1:00:00 - 12:59:59 ....   <br />   1. <br />     日期和字W{换函数用法(to_date,to_charQ    <br />    <br />   2. <br />     select to_char( to_date(222,'J'),'Jsp') from dual <br />     <br />     昄Two Hundred Twenty-Two <br />    <br />   3. <br />     求某天是星期?<br />     select to_char(to_date('2002-08-26','yyyy-mm-dd'),'day') from dual; <br />     星期一 <br />     select to_char(to_date('2002-08-26','yyyy-mm-dd'),'day','NLS_DATE_LANGUAGE = American') from dual; <br />     monday  <br />     讄日期语言 <br />     ALTER SESSION SET NLS_DATE_LANGUAGE='AMERICAN'; <br />     也可以这?<br />     TO_DATE ('2002-08-26', 'YYYY-mm-dd', 'NLS_DATE_LANGUAGE = American') <br />    <br />   4. <br />     两个日期间的天数 <br />     select floor(sysdate - to_date('20020405','yyyymmdd')) from dual; <br />    <br />   5.   旉为null的用?<br />     select id, active_date from table1 <br />      UNION <br />     select 1, TO_DATE(null) from dual; <br />     <br />     注意要用TO_DATE(null) <br />    <br />   6.  <br />     a_date between to_date('20011201','yyyymmdd') and to_date('20011231','yyyymmdd') <br />     那么12?1号中?2点之后和12?L(fng)12点之前是不包含在q个范围之内的?<br />     所以,当时间需要精的时候,觉得to_charq是必要?<br />   7.   日期格式冲突问题 <br />        输入的格式要看你安装的ORACLE字符集的cd, 比如: US7ASCII, date格式的类型就? '01-Jan-01' <br />     alter system set NLS_DATE_LANGUAGE = American <br />        alter session set NLS_DATE_LANGUAGE = American <br />     或者在to_date中写 <br />     select to_char(to_date('2002-08-26','yyyy-mm-dd'),'day','NLS_DATE_LANGUAGE = American') from dual; <br />     注意我这只是举了(jin)NLS_DATE_LANGUAGEQ当然还有很多, <br />     可查?<br />     select * from nls_session_parameters <br />     select * from V$NLS_PARAMETERS <br />    <br />   <br />    日期和字W{换函数用法(to_date,to_charQ?br />        We overwrite NLS_DATE_FORMAT into different formats for the session. <br />        SQL> alter session set nls_date_format = 'DD-MON-RR'; Session altered. <br />        SQL> set pagesize 0<br />      SQL> set linesize 130<br />      SQL> select * from nls_session_parameters; <br />      NLS_LANGUAGE          AMERICAN<br />      NLS_TERRITORY         AMERICA<br />      NLS_CURRENCY          $<br />      NLS_ISO_CURRENCY        AMERICA<br />      NLS_NUMERIC_CHARACTERS     .,<br />      NLS_CALENDAR          GREGORIAN<br />      NLS_DATE_FORMAT        DD-MON-RR<br />      NLS_DATE_LANGUAGE       AMERICAN<br />      NLS_SORT            BINARY<br />      NLS_TIME_FORMAT        HH.MI.SSXFF AM<br />      NLS_TIMESTAMP_FORMAT      DD-MON-RR HH.MI.SSXFF AM<br />      NLS_TIME_TZ_FORMAT       HH.MI.SSXFF AM TZH:TZM<br />      NLS_TIMESTAMP_TZ_FORMAT    DD-MON-RR HH.MI.SSXFF AM TZH:TZM<br />      NLS_DUAL_CURRENCY       $<br />      NLS_COMP            BINARY<br />   <br />      15 rows selected.<br />        specify it in SQL statement: <br />        <br />       SQL> select to_date('03-SEP-1999','DD-MON-YYYY') from dual; <br />        03-SEP-99<br />       SQL> alter session set nls_date_format = 'MM-DD-YYYY'; <br />          Session altered. <br />          <br />       SQL> select to_date('03-SEP-99','DD-MON-YY') from dual; <br />          TO_DATE('0 <br />          ---------- <br />          09-03-1999 <br />       SQL> alter session set nls_date_format = 'RRRR-MM-DD'; <br />          Session altered. <br />          <br />       SQL> select to_date('03-SEP-1999','DD-MON-YYYY') from dual; <br />          TO_DATE('0 <br />          ---------- <br />          1999-09-03 <br />          <br />     When we use TO_CHAR function, we get expected results of format from current SQL statement: <br />       SQL> alter session set nls_date_format = 'MM-DD-YY';<br />          Session altered. <br />       SQL> select to_char(sysdate,'dd-mm-yyyy') from dual;<br />          TO_CHAR(SYSDATE,'DD-MM-YYYY') <br />          07-09-1999 <br />       SQL> alter session set nls_date_format = 'RR-MON-DD'; <br />          Session altered. <br />       SQL> select to_char(sysdate,'dd-mon-yy') from dual; <br />          TO_CHAR(SYSDATE,'DD-MON-YY') <br />          07-sep-99 <br />       SQL> select to_char(sysdate,'dd-Mon-yy') from dual; <br />          TO_CHAR(SYSDATE,'DD-MON-YY') <br />          07-Sep-99 <br />   8. <br />     select count(*) <br />     from ( select rownum-1 rnum <br />        from all_objects <br />        where rownum <= to_date('2002-02-28','yyyy-mm-dd') - to_date('2002- <br />        02-01','yyyy-mm-dd')+1 <br />        ) <br />     where to_char( to_date('2002-02-01','yyyy-mm-dd')+rnum-1, 'D' ) <br />     not <br />     in ( '1', '7' ) <br />     <br />     查找2002-02-28?002-02-01间除星期一和七的天?<br />     在前后分别调用DBMS_UTILITY.GET_TIME, 让后结果相?得到的是1/100U? 而不是毫U?.  <br />    <br />   9. <br />     select months_between(to_date('01-31-1999','MM-DD-YYYY'), <br />      to_date('12-31-1998','MM-DD-YYYY')) "MONTHS" FROM DUAL; <br />     1 <br />     <br />     select months_between(to_date('02-01-1999','MM-DD-YYYY'),   <br />      to_date('12-31-1998','MM-DD-YYYY')) "MONTHS" FROM DUAL; <br />     <br />     1.03225806451613 <br />   10.   Next_day的用?<br />     Next_day(date, day) <br />     <br />     Monday-Sunday, for format code DAY    <br />     Mon-Sun, for format code DY     <br />     1-7, for format code D <br />    <br />   11    <br />     select to_char(sysdate,'hh:mi:ss') TIME from all_objects <br />     注意Q第一条记录的TIME 与最后一行是一L(fng) <br />     可以建立一个函数来处理q个问题 <br />     create or replace function sys_date return date is <br />     begin <br />     return sysdate; <br />     end; <br />     <br />     select to_char(sys_date,'hh:mi:ss') from all_objects; <br />   12. <br />        获得时?<br />        <br />        SELECT EXTRACT(HOUR FROM TIMESTAMP '2001-02-16 2:38:40') from offer <br />        SQL>  select sysdate ,to_char(sysdate,'hh') from dual; <br />        <br />        SYSDATE       TO_CHAR(SYSDATE,'HH') <br />        -------------------- --------------------- <br />        2003-10-13 19:35:21 07 <br />        <br />        SQL>  select sysdate ,to_char(sysdate,'hh24') from dual; <br />        <br />        SYSDATE       TO_CHAR(SYSDATE,'HH24') <br />        -------------------- ----------------------- <br />        2003-10-13 19:35:21 19 <br />        <br />        获取q月日与此类?<br />   13. <br />     q月日的处理 <br />     select older_date, <br />         newer_date, <br />         years, <br />         months, <br />         abs( <br />          trunc( <br />            newer_date- <br />              add_months( older_date,years*12+months ) <br />             ) <br />          ) days <br />      from ( select <br />        trunc(months_between( newer_date, older_date )/12) YEARS, <br />       mod(tr .......</div> <img src ="http://www.aygfsteel.com/ftqiuqiu/aggbug/208869.html" width = "1" height = "1" /><br><br><div align=right><a style="text-decoration:none;" href="http://www.aygfsteel.com/ftqiuqiu/" target="_blank">球球</a> 2008-06-18 14:49 <a href="http://www.aygfsteel.com/ftqiuqiu/articles/208869.html#Feedback" target="_blank" style="text-decoration:none;">发表评论</a></div>]]></description></item><item><title>Oracle10g 初始化参数说?/title><link>http://www.aygfsteel.com/ftqiuqiu/articles/208868.html</link><dc:creator>球球</dc:creator><author>球球</author><pubDate>Wed, 18 Jun 2008 06:48:00 GMT</pubDate><guid>http://www.aygfsteel.com/ftqiuqiu/articles/208868.html</guid><wfw:comment>http://www.aygfsteel.com/ftqiuqiu/comments/208868.html</wfw:comment><comments>http://www.aygfsteel.com/ftqiuqiu/articles/208868.html#Feedback</comments><slash:comments>0</slash:comments><wfw:commentRss>http://www.aygfsteel.com/ftqiuqiu/comments/commentRss/208868.html</wfw:commentRss><trackback:ping>http://www.aygfsteel.com/ftqiuqiu/services/trackbacks/208868.html</trackback:ping><description><![CDATA[     摘要: 参数名:(x) O7_DICTIONARY_ACCESSIBILITY cdQ安全性和审计 说明: 主要用于?Oracle7 UL?Oracle8i。如果该gؓ(f) TRUE, SYSTEM 权限 (如SELECT ANY TABLE) 不限制?SYS Ҏ(gu)中各对象的访?(Oracle7 行ؓ(f))。如果该gؓ(f)FALSE, 只有被授予了(jin) SELECT_CATALOG_ROLE, EXECUTE_C...  <a href='http://www.aygfsteel.com/ftqiuqiu/articles/208868.html'>阅读全文</a><img src ="http://www.aygfsteel.com/ftqiuqiu/aggbug/208868.html" width = "1" height = "1" /><br><br><div align=right><a style="text-decoration:none;" href="http://www.aygfsteel.com/ftqiuqiu/" target="_blank">球球</a> 2008-06-18 14:48 <a href="http://www.aygfsteel.com/ftqiuqiu/articles/208868.html#Feedback" target="_blank" style="text-decoration:none;">发表评论</a></div>]]></description></item></channel></rss> <footer> <div class="friendship-link"> <a href="http://www.aygfsteel.com/" title="狠狠久久亚洲欧美专区_中文字幕亚洲综合久久202_国产精品亚洲第五区在线_日本免费网站视频">狠狠久久亚洲欧美专区_中文字幕亚洲综合久久202_国产精品亚洲第五区在线_日本免费网站视频</a> </div> </footer> վ֩ģ壺 <a href="http://" target="_blank">ƽ̶</a>| <a href="http://" target="_blank"></a>| <a href="http://" target="_blank"></a>| <a href="http://" target="_blank">ȳ</a>| <a href="http://" target="_blank">ҳ</a>| <a href="http://" target="_blank">ij</a>| <a href="http://" target="_blank"></a>| <a href="http://" target="_blank"></a>| <a href="http://" target="_blank">ˮ</a>| <a href="http://" target="_blank"></a>| <a href="http://" target="_blank"></a>| <a href="http://" target="_blank">͡</a>| <a href="http://" target="_blank"></a>| <a href="http://" target="_blank">ƽ</a>| <a href="http://" target="_blank">̰</a>| <a href="http://" target="_blank"></a>| <a href="http://" target="_blank"></a>| <a href="http://" target="_blank"></a>| <a href="http://" target="_blank"></a>| <a href="http://" target="_blank"></a>| <a href="http://" target="_blank">ƽ</a>| <a href="http://" target="_blank">¡</a>| <a href="http://" target="_blank"></a>| <a href="http://" target="_blank">齭</a>| <a href="http://" target="_blank">۳</a>| <a href="http://" target="_blank"></a>| <a href="http://" target="_blank">ͼ</a>| <a href="http://" target="_blank">ͳ</a>| <a href="http://" target="_blank"></a>| <a href="http://" target="_blank"></a>| <a href="http://" target="_blank"></a>| <a href="http://" target="_blank">ɽ</a>| <a href="http://" target="_blank">կ</a>| <a href="http://" target="_blank"></a>| <a href="http://" target="_blank">Ϸ</a>| <a href="http://" target="_blank"></a>| <a href="http://" target="_blank"></a>| <a href="http://" target="_blank"></a>| <a href="http://" target="_blank"></a>| <a href="http://" target="_blank"></a>| <a href="http://" target="_blank">Ž</a>| <script> (function(){ var bp = document.createElement('script'); var curProtocol = window.location.protocol.split(':')[0]; if (curProtocol === 'https') { bp.src = 'https://zz.bdstatic.com/linksubmit/push.js'; } else { bp.src = 'http://push.zhanzhang.baidu.com/push.js'; } var s = document.getElementsByTagName("script")[0]; s.parentNode.insertBefore(bp, s); })(); </script> </body>