??xml version="1.0" encoding="utf-8" standalone="yes"?>成人久久18免费网站图片,日本在线不卡一区,天堂8中文在线最新版在线http://www.aygfsteel.com/wangxq/category/17194.html共同努力,共造辉?zh-cnWed, 28 Feb 2007 21:11:40 GMTWed, 28 Feb 2007 21:11:40 GMT60单的oracle备䆾恢复批处理文?/title><link>http://www.aygfsteel.com/wangxq/archive/2007/01/26/96113.html</link><dc:creator>扭{乑֝</dc:creator><author>扭{乑֝</author><pubDate>Fri, 26 Jan 2007 03:54:00 GMT</pubDate><guid>http://www.aygfsteel.com/wangxq/archive/2007/01/26/96113.html</guid><wfw:comment>http://www.aygfsteel.com/wangxq/comments/96113.html</wfw:comment><comments>http://www.aygfsteel.com/wangxq/archive/2007/01/26/96113.html#Feedback</comments><slash:comments>0</slash:comments><wfw:commentRss>http://www.aygfsteel.com/wangxq/comments/commentRss/96113.html</wfw:commentRss><trackback:ping>http://www.aygfsteel.com/wangxq/services/trackbacks/96113.html</trackback:ping><description><![CDATA[ <p>写个单的批处理文件备份恢复:<br />备䆾Q?br />@echo off                        不显C命令行 <br />     <br />echo 开始备份表.....                       打印信息               <br />D:                                                                      DOS切换到D: ?br />cd oracle\ora92\bin                          切换到cd oracle\ora92\bin目录<br />exp <a href="mailto:enpuser/ABC12345@cms30">用户?密码@</a>数据?file=d:\config_bak.dmp tables=(table1,table2)      备䆾表一表二到d:\config_bak.dmp<br />echo 备䆾完毕Q?br /><br />恢复Q?br />@echo off           <br />    <br />echo 开始恢复表.....                     <br />D:<br />cd oracle\ora92\bin<br />imp <a href="mailto:enpuser/ABC12345@cms30">用户?密码@</a>数据?file=d:\config_bak.dmp tables=(table1,table2)  ignore=y   <br />sqlplus /nolog @oraStartup.sql>>oraStartup.log 调用sql文g<br />pause                                                                 执行完sql文g以后暂停Q看信息<br />echo 恢复完毕Q?br /><br />~写oraStartup.sql<br />conn <a href="mailto:enpuser/ABC12345@cms30">用户?密码@</a>数据?as sysdba<br />select * from table1Q?br />quitQ?br />       <br /></p> <p>       <br /><br /><br /> 执行环境Q可以在SQLPLUS.EXE或者DOSQ命令行Q中执行Q?br />  DOS中可以执行时׃ 在oracle 8i 中?安装目录\ora81\BIN被设|ؓ全局路径Q?br />  该目录下有EXP.EXE与IMP.EXE文g被用来执行导入导出?br />  oracle用java~写Q我想SQLPLUS.EXE、EXP.EXE、IMP.EXEq俩个文件是被包装后的类文g?br />  SQLPLUS.EXE调用EXP.EXE、IMP.EXE他们所包裹的类Q完成导入导出功能?</p> <p>  下面介绍的是导入导出的实例,向导入导出看实例基本上就可以完成Q因为导入导出很单?br />  数据导出Q?br />  1 数据库TEST完全导出,用户名system 密码manager 导出到D:\daochu.dmp?br />  exp system/manager@TEST file=d:\daochu.dmp full=y<br />  2 数据库中system用户与sys用户的表导出<br />  exp system/manager@TEST file=d:\daochu.dmp owner=(system,sys)<br />  3 数据库中的表table1 、table2导出<br />  exp system/manager@TEST file=d:\daochu.dmp tables=(table1,table2) <br />  4 数据库中的表table1中的字段filed1?00"打头的数据导?br />  exp system/manager@TEST file=d:\daochu.dmp tables=(table1) query=\" where filed1 like '00%'\"<br />  <br />  上面是常用的导出Q对于压~我不太在意Q用winzip把dmp文g可以很好的压~?br />  不过在上面命令后?加上 compress=y  可以了</p> <p>  数据的导?br />  1 D:\daochu.dmp 中的数据导入 TEST数据库中?br />  imp system/manager@TEST  file=d:\daochu.dmp<br />  上面可能有点问题Q因为有的表已经存在Q然后它报错,对该表就不进行导入?br />  在后面加?ignore=y 可以了?br />  2 d:\daochu.dmp中的表table1 导入<br />  imp system/manager@TEST  file=d:\daochu.dmp  tables=(table1) <br /></p> <p>        导入<br />  基本上上面的导入导出够用了。不情冉|是将表彻底删除,然后导入?<br /><br /><br /></p> <h1>Oracle数据库备份与恢复的三U方?/h1> <p style="TEXT-INDENT: 2em">Oracle数据库有三种标准的备份方法,它们分别是导出/导入QEXP/IMPQ、热备䆾和冷备䆾。导出备件是一U逻辑备䆾Q冷备䆾和热备䆾是物理备份?</p> <p style="TEXT-INDENT: 2em">一?导出Q导入(ExportQImportQ?</p> <p style="TEXT-INDENT: 2em">利用Export可将数据从数据库中提取出来,利用Import则可提取出来的数据送回到Oracle数据库中厅R?</p> <p style="TEXT-INDENT: 2em">Q?单导出数据(ExportQ和导入数据QImportQ?</p> <p style="TEXT-INDENT: 2em">Oracle支持三种方式cd的输出: </p> <p style="TEXT-INDENT: 2em">Q1Q、表方式QT方式Q,指定表的数据导出?</p> <p style="TEXT-INDENT: 2em">Q2Q、用h式(U方式Q,指定用L所有对象及数据导出?</p> <p style="TEXT-INDENT: 2em">Q3Q、全库方式(Full方式Q,瘉|据库中的所有对象导出?</p> <p style="TEXT-INDENT: 2em">数据导入QImportQ的q程是数据导出(ExportQ的逆过E,分别数据文件导入数据库和将数据库数据导出到数据文g?</p> <p style="TEXT-INDENT: 2em">Q?增量导出Q导?</p> <p style="TEXT-INDENT: 2em">增量导出是一U常用的数据备䆾ҎQ它只能Ҏ个数据库来实施,q且必须作ؓSYSTEM来导出。在q行此种导出Ӟpȝ不要求回{Q何问题。导出文件名~省为export.dmpQ如果不希望自己的输出文件定名ؓexport.dmpQ必d命o行中指出要用的文件名?</p> <p style="TEXT-INDENT: 2em">增量导出包括三种cdQ?</p> <p style="TEXT-INDENT: 2em">Q1Q、“完全”增量导出(CompleteQ?</p> <p style="TEXT-INDENT: 2em">卛_份三个数据库Q比如: </p> <p style="TEXT-INDENT: 2em"> </p> <center> <ccid_nobr> <table cellspacing="0" bordercolordark="#ffffff" cellpadding="2" width="400" align="center" bordercolorlight="black" border="1"> <tbody> <tr> <td class="code" style="FONT-SIZE: 9pt" bgcolor="#e6e6e6"> <pre> <ccid_code>exp system/manager inctype=complete file=040731.dmp</ccid_code> </pre> </td> </tr> </tbody> </table> </ccid_nobr> </center> <p style="TEXT-INDENT: 2em">Q2Q、“增量型”增量导?</p> <p style="TEXT-INDENT: 2em">备䆾上一ơ备份后改变的数据,比如Q?</p> <p style="TEXT-INDENT: 2em"> </p> <center> <ccid_nobr> <table cellspacing="0" bordercolordark="#ffffff" cellpadding="2" width="400" align="center" bordercolorlight="black" border="1"> <tbody> <tr> <td class="code" style="FONT-SIZE: 9pt" bgcolor="#e6e6e6"> <pre> <ccid_code>exp system/manager inctype=incremental file=040731.dmp</ccid_code> </pre> </td> </tr> </tbody> </table> </ccid_nobr> </center> <p style="TEXT-INDENT: 2em">Q3Q、“篏U型”增量导?</p> <p style="TEXT-INDENT: 2em">累计型导出方式是导出自上ơ“完全”导Z后数据库中变化了的信息。比如: </p> <p style="TEXT-INDENT: 2em"> </p> <center> <ccid_nobr> <table cellspacing="0" bordercolordark="#ffffff" cellpadding="2" width="400" align="center" bordercolorlight="black" border="1"> <tbody> <tr> <td class="code" style="FONT-SIZE: 9pt" bgcolor="#e6e6e6"> <pre> <ccid_code>exp system/manager inctype=cumulative file=040731.dmp</ccid_code> </pre> </td> </tr> </tbody> </table> </ccid_nobr> </center> <p style="TEXT-INDENT: 2em">数据库管理员可以排定一个备份日E表Q用数据导出的三个不同方式合理高效的完成?</p> <p style="TEXT-INDENT: 2em">比如数据库的被封d可以做如下安排: </p> <p style="TEXT-INDENT: 2em">星期一Q完全备份(AQ?</p> <p style="TEXT-INDENT: 2em">星期二:增量导出QBQ?</p> <p style="TEXT-INDENT: 2em">星期三:增量导出QCQ?</p> <p style="TEXT-INDENT: 2em">星期四:增量导出QDQ?</p> <p style="TEXT-INDENT: 2em">星期五:累计导出QEQ?</p> <p style="TEXT-INDENT: 2em">星期六:增量导出QFQ?</p> <p style="TEXT-INDENT: 2em">星期日:增量导出QGQ?</p> <p style="TEXT-INDENT: 2em">如果在星期日Q数据库遭到意外破坏Q数据库理员可按一下步骤来回复数据库: </p> <p style="TEXT-INDENT: 2em">W一步:用命令CREATE DATABASE重新生成数据库结构; </p> <p style="TEXT-INDENT: 2em">W二步:创徏一个够大的附加回滚?</p> <p style="TEXT-INDENT: 2em">W三步:完全增量导入AQ?</p> <p style="TEXT-INDENT: 2em"> </p> <center> <ccid_nobr> <table cellspacing="0" bordercolordark="#ffffff" cellpadding="2" width="400" align="center" bordercolorlight="black" border="1"> <tbody> <tr> <td class="code" style="FONT-SIZE: 9pt" bgcolor="#e6e6e6"> <pre> <ccid_code>imp system/manager inctype=RESTORE FULL=y FILE=A</ccid_code> </pre> </td> </tr> </tbody> </table> </ccid_nobr> </center> <p style="TEXT-INDENT: 2em">W四步:累计增量导入EQ?</p> <p style="TEXT-INDENT: 2em"> </p> <center> <ccid_nobr> <table cellspacing="0" bordercolordark="#ffffff" cellpadding="2" width="400" align="center" bordercolorlight="black" border="1"> <tbody> <tr> <td class="code" style="FONT-SIZE: 9pt" bgcolor="#e6e6e6"> <pre> <ccid_code>imp system/manager inctype=RESTORE FULL=Y FILE=E</ccid_code> </pre> </td> </tr> </tbody> </table> </ccid_nobr> </center> <p style="TEXT-INDENT: 2em">W五步:最q增量导入FQ?</p> <p style="TEXT-INDENT: 2em"> </p> <center> <ccid_nobr> <table cellspacing="0" bordercolordark="#ffffff" cellpadding="2" width="400" align="center" bordercolorlight="black" border="1"> <tbody> <tr> <td class="code" style="FONT-SIZE: 9pt" bgcolor="#e6e6e6"> <pre> <ccid_code>imp system/manager inctype=RESTORE FULL=Y FILE=F</ccid_code> </pre> </td> </tr> </tbody> </table> </ccid_nobr> </center> <p style="TEXT-INDENT: 2em">二?冷备?</p> <p style="TEXT-INDENT: 2em">冷备份发生在数据库已l正常关闭的情况下,当正常关闭时会提供给我们一个完整的数据库。冷备䆾时将关键性文件拷贝到另外的位|的一U说法。对于备份Oracle信息而言Q冷备䆾时最快和最安全的方法。冷备䆾的优ҎQ?</p> <p style="TEXT-INDENT: 2em">Q?是非常快速的备䆾ҎQ只需hӞ </p> <p style="TEXT-INDENT: 2em">Q?Ҏ归档Q简单拷贝即可) </p> <p style="TEXT-INDENT: 2em">Q?Ҏ恢复到某个时间点上(只需文件再拯回去Q?</p> <p style="TEXT-INDENT: 2em">Q?能与归档Ҏ相结合,做数据库“最佳状态”的恢复?</p> <p style="TEXT-INDENT: 2em">Q?低度l护Q高度安全?</p> <p style="TEXT-INDENT: 2em">但冷备䆾也有如下不Q?</p> <p style="TEXT-INDENT: 2em">Q?单独使用Ӟ只能提供到“某一旉点上”的恢复?</p> <p style="TEXT-INDENT: 2em">Q?再实施备份的全过E中Q数据库必须要作备䆾而不能作其他工作。也是_在冷备䆾q程中,数据库必L关闭状态?</p> <p style="TEXT-INDENT: 2em">Q?若磁盘空间有限,只能拯到磁带等其他外部存储讑֤上,速度会很慢?</p> <p style="TEXT-INDENT: 2em">Q?不能按表或按用户恢复?</p> <p style="TEXT-INDENT: 2em">如果可能的话Q主要看效率Q,应将信息备䆾到磁盘上Q然后启动数据库Q用户可以工作Qƈ备份的信息拯到磁带上Q拷贝的同时Q数据库也可以工作)。冷备䆾中必L贝的文g包括Q?</p> <p style="TEXT-INDENT: 2em">Q?所有数据文?</p> <p style="TEXT-INDENT: 2em">Q?所有控制文?</p> <p style="TEXT-INDENT: 2em">Q?所有联机REDO LOG文g </p> <p style="TEXT-INDENT: 2em">Q?Init.ora文gQ可选) </p> <p style="TEXT-INDENT: 2em">值得注意的冷备份必d数据库关闭的情况下进行,当数据库处于打开状态时Q执行数据库文gpȝ备䆾是无效的?</p> <p style="TEXT-INDENT: 2em">下面是作冷备份的完整例子?</p> <p style="TEXT-INDENT: 2em">Q?Q?关闭数据?</p> <p style="TEXT-INDENT: 2em"> </p> <center> <ccid_nobr> <table cellspacing="0" bordercolordark="#ffffff" cellpadding="2" width="400" align="center" bordercolorlight="black" border="1"> <tbody> <tr> <td class="code" style="FONT-SIZE: 9pt" bgcolor="#e6e6e6"> <pre> <ccid_code>sqlplus /nolog sql>;connect /as sysdba sql>;shutdown normal;</ccid_code> </pre> </td> </tr> </tbody> </table> </ccid_nobr> </center> <p style="TEXT-INDENT: 2em">Q?Q?用拷贝命令备份全部的旉文g、重做日志文件、控制文件、初始化参数文g </p> <p style="TEXT-INDENT: 2em"> </p> <center> <ccid_nobr> <table cellspacing="0" bordercolordark="#ffffff" cellpadding="2" width="400" align="center" bordercolorlight="black" border="1"> <tbody> <tr> <td class="code" style="FONT-SIZE: 9pt" bgcolor="#e6e6e6"> <pre> <ccid_code>sql>;cp <file>; <backup directory>;</ccid_code> </pre> </td> </tr> </tbody> </table> </ccid_nobr> </center> <p style="TEXT-INDENT: 2em">Q?Q?重启Oracle数据?</p> <p style="TEXT-INDENT: 2em"> </p> <center> <ccid_nobr> <table cellspacing="0" bordercolordark="#ffffff" cellpadding="2" width="400" align="center" bordercolorlight="black" border="1"> <tbody> <tr> <td class="code" style="FONT-SIZE: 9pt" bgcolor="#e6e6e6"> <pre> <ccid_code>sql>;startup</ccid_code> </pre> </td> </tr> </tbody> </table> </ccid_nobr> </center> <p style="TEXT-INDENT: 2em">三?热备?</p> <p style="TEXT-INDENT: 2em">热备份是在数据库q行的情况下Q采用archivelog mode方式备䆾数据库的Ҏ。所以,如果你有昨天夜里的一个冷备䆾而且又有今天的热备䆾文gQ在发生问题Ӟ可以利用这些资料恢复更多的信息。热备䆾要求数据库在Archivelog方式下操作,q要大量的档案I间。一旦数据库q行在archivelog状态下Q就可以做备份了。热备䆾的命令文件由三部分组成: </p> <p style="TEXT-INDENT: 2em">1Q?数据文g一个表I间一个表I间的备份?</p> <p style="TEXT-INDENT: 2em">Q?Q?讄表空间ؓ备䆾状?</p> <p style="TEXT-INDENT: 2em">Q?Q?备䆾表空间的数据文g </p> <p style="TEXT-INDENT: 2em">Q?Q?回复表空间ؓ正常状?</p> <p style="TEXT-INDENT: 2em">2Q?备䆾归档log文g </p> <p style="TEXT-INDENT: 2em">Q?Q?临时停止归档q程 </p> <p style="TEXT-INDENT: 2em">Q?Q?log下那些在archive rede log目标目录中的文g </p> <p style="TEXT-INDENT: 2em">Q?Q?重新启动archiveq程 </p> <p style="TEXT-INDENT: 2em">Q?Q?备䆾归档的redo log文g </p> <p style="TEXT-INDENT: 2em">3Q?用alter database bachup controlfile命o来备份控制文?</p> <p style="TEXT-INDENT: 2em">热备份的优点是: </p> <p style="TEXT-INDENT: 2em">1Q?可在表空间或数据库文件备䆾Q备份的旉短?</p> <p style="TEXT-INDENT: 2em">2Q?备䆾时数据库仍可使用?</p> <p style="TEXT-INDENT: 2em">3Q?可达到秒U恢复(恢复到某一旉点上Q?</p> <p style="TEXT-INDENT: 2em">4Q?可对几乎所有数据库实体做恢?</p> <p style="TEXT-INDENT: 2em">5Q?恢复是快速的Q在大多数情况下爱数据库仍工作时恢复?</p> <p style="TEXT-INDENT: 2em">热备份的不是: </p> <p style="TEXT-INDENT: 2em">1Q?不能出错Q否则后果严?</p> <p style="TEXT-INDENT: 2em">2Q?若热备䆾不成功,所得结果不可用于时间点的恢?</p> <p style="TEXT-INDENT: 2em">3Q?因难于维护,所以要特别仔细心Q不允许“以p|告终”?/p> <p style="TEXT-INDENT: 2em"> <br /> <br /> <br />参考资料:<a >http://publish.it168.com/2006/0601/20060601045701.shtml?positioncode=1545</a><br /><a >http://bbs.zol.com.cn/index20061024/index_124_11079.html</a><br /><a >http://community.csdn.net/Expert/TopicView3.asp?id=5276764</a><br /><a >http://bbs.gdei.edu.cn/faster.php?id=t-55261</a><br /><a >http://www.dvbbs.net/tech/data/2006031819272.asp</a><br /><a >http://study.feloo.com/computer/data/Oracle/200509/121026.html</a><br /></p> <img src ="http://www.aygfsteel.com/wangxq/aggbug/96113.html" width = "1" height = "1" /><br><br><div align=right><a style="text-decoration:none;" href="http://www.aygfsteel.com/wangxq/" target="_blank">扭{乑֝</a> 2007-01-26 11:54 <a href="http://www.aygfsteel.com/wangxq/archive/2007/01/26/96113.html#Feedback" target="_blank" style="text-decoration:none;">发表评论</a></div>]]></description></item><item><title>存储q程的一些用?/title><link>http://www.aygfsteel.com/wangxq/archive/2006/11/14/81084.html</link><dc:creator>扭{乑֝</dc:creator><author>扭{乑֝</author><pubDate>Tue, 14 Nov 2006 03:27:00 GMT</pubDate><guid>http://www.aygfsteel.com/wangxq/archive/2006/11/14/81084.html</guid><wfw:comment>http://www.aygfsteel.com/wangxq/comments/81084.html</wfw:comment><comments>http://www.aygfsteel.com/wangxq/archive/2006/11/14/81084.html#Feedback</comments><slash:comments>0</slash:comments><wfw:commentRss>http://www.aygfsteel.com/wangxq/comments/commentRss/81084.html</wfw:commentRss><trackback:ping>http://www.aygfsteel.com/wangxq/services/trackbacks/81084.html</trackback:ping><description><![CDATA[ <p>最q在用存储过E?在网上找了很多的资料,下面参考各U资料整理的一些小例子做些阐述Q?br />1. Oralce TO_NUMBER() function 的改q:<br />用Oracle TO_NUMBERq行cd转换的时候,如果有无效数字,返回错误。遗憄是,Oralce TO_NUMBERq不是在queryq行开始就报错Q而是到碰到无效数字的U录才报错,而且只是说无效输入,q不提示是哪条纪录,也没有Q何输出。如果是一张大表,queryq行很久才来q么一下,而且Ҏ不知道那里出的错Q是什么|岂不痛苦Q偶q常跟q样的表打交道,遂自Z个函敎ͼGET_NUMQ?/p> <p>CREATE OR REPLACE FUNCTION GET_NUM(IN_TXT in VARCHAR2) RETURN NUMBER IS<br />RETRUN_VALUE NUMBER;<br />BEGIN<br /> select to_number(IN_TXT) into RETRUN_VALUE from dual;<br /> RETURN RETRUN_VALUE;<br /> <br /> EXCEPTION<br /> WHEN others<br /> THEN<br /> RETURN null;<br />END GET_NUM;<br />/<br />q样无效数字全{换成 Null,U错Ҏ多了?/p> <p>写个存储q程试一下:<br />CREATE OR REPLACE PROCEDURE TestFun IS<br />    v_name varchar2(10);/***** 存放cursor_para中的name *****/<br />    CURSOR cursor_name IS select name from test;<br />    cursor cursor_para(p_num number) is select name from test where num = p_num;<br />begin<br />  /******* t_name为@环的临时变量******/<br />  FOR t_name IN cursor_name LOOP<br />  <br />    if (get_num(t_name.name) is not null) then<br />    <br />   open cursor_para(get_num(t_name.name));<br />   <br />   fetch cursor_para into v_name;<br />   <br />   DBMS_OUTPUT.PUT_LINE('Name:'|| v_name);<br />   <br />   close cursor_para;<br />       <br />   end if;<br />   <br />  END LOOP;<br />END TestFun;<br />/<br />存储q程也用C带参数的游标和游标For循环,E后介绍.</p> <p>其中试表的创徏Q?br />create table test<br />(<br />     name varchar2(10),<br />    num number<br />)</p> <p>试数据: <br />insert into test(name) values ('12_');<br />insert into test(name) values ('123');<br /><br />2.带参数的游标</p> <p>  与存储过E和函数怼Q可以将参数传递给游标q在查询中用。这对于处理在某U条件下打开游标的情况非常有用。它的语法如下:</p> <p>CURSOR cursor_name[(parameter[,parameter],...)] IS select_statement; </p> <p>  定义参数的语法如下:</p> <p>Parameter_name [IN] data_type[{:=|DEFAULT} value] </p> <p>  与存储过E不同的是,游标只能接受传递的|而不能返回倹{参数只定义数据cdQ没有大?</p> <p>  另外可以l参数设定一个缺省|当没有参数g递给游标Ӟ׃用缺省倹{游标中定义的参数只是一个占位符Q在别处引用该参C</p> <p>一定可靠?/p> <p>  在打开游标时给参数赋|语法如下Q?/p> <p>OPEN cursor_name[value[,value]....]; </p> <p>3.游标FOR循环</p> <p>  在大多数时候我们在设计E序的时候都遵@下面的步骤:</p> <p>  1、打开游标</p> <p>  2、开始@?/p> <p>  3、从游标中取?/p> <p>  4、检查那一行被q回</p> <p>  5、处?/p> <p>  6、关闭@?/p> <p>  7、关闭游?/p> <p>  可以单的把这一cM码称为游标用于@环。但q有一U@环与q种cd不相同,q就是FOR循环Q用于FOR循环的游标按照正常的声明?/p> <p>式声明,它的优点在于不需要显式的打开、关闭、取数据Q测试数据的存在、定义存放数据的变量{等。游标FOR 循环的语法如下:</p> <p>FOR record_name IN<br />(corsor_name[(parameter[,parameter]...)]<br />| (query_difinition)<br />LOOP<br />statements<br />END LOOP; </p> <p>上面的这两个用法也在例子中提CQ?/p> <p>同理cLQ也可以TO_DATE()函数改进?br /></p> <p>下面的例子自<a >http://www.nikicn.com/bbs/dispbbs.asp?boardid=23&id=908</a><br />没有试Q留作备份之用:<br />4. Oracle 的Last_Day()函数改写到DB2上:<br />DROP SPECIFIC FUNCTION LAST_DAYDATE<br />;<br />CREATE FUNCTION LAST_DAY(D DATE)<br />RETURNS     DATE<br />    SPECIFIC LAST_DAYDATE<br />    LANGUAGE SQL<br />    DETERMINISTIC<br />    CONTAINS SQL<br />    CALLED ON NULL INPUT<br />    NO EXTERNAL ACTION<br />    RETURN <br />D + 1 month - day(D + 1 month) day</p> <p>;</p> <p>同理QDB2下的first day:<br />DROP SPECIFIC FUNCTION FIRST_DAYDATE<br />;<br />CREATE FUNCTION FIRST_DAY(D DATE)<br />RETURNS     DATE<br />    SPECIFIC FIRST_DAYDATE<br />    LANGUAGE SQL<br />    DETERMINISTIC<br />    CONTAINS SQL<br />    CALLED ON NULL INPUT<br />    NO EXTERNAL ACTION<br />    RETURN<br />D - day(D) day + 1 day</p> <img src ="http://www.aygfsteel.com/wangxq/aggbug/81084.html" width = "1" height = "1" /><br><br><div align=right><a style="text-decoration:none;" href="http://www.aygfsteel.com/wangxq/" target="_blank">扭{乑֝</a> 2006-11-14 11:27 <a href="http://www.aygfsteel.com/wangxq/archive/2006/11/14/81084.html#Feedback" target="_blank" style="text-decoration:none;">发表评论</a></div>]]></description></item><item><title>mysql常用命ohttp://www.aygfsteel.com/wangxq/archive/2005/08/09/9637.html扭{乑֝扭{乑֝Tue, 09 Aug 2005 02:01:00 GMThttp://www.aygfsteel.com/wangxq/archive/2005/08/09/9637.htmlhttp://www.aygfsteel.com/wangxq/comments/9637.htmlhttp://www.aygfsteel.com/wangxq/archive/2005/08/09/9637.html#Feedback0http://www.aygfsteel.com/wangxq/comments/commentRss/9637.htmlhttp://www.aygfsteel.com/wangxq/services/trackbacks/9637.htmlmysql常用命oQ?BR>1.shell> mysql -h host -u user -p
Enter password: ********
Welcome to the MySQL monitor.  Commands end with ; or \g.
Your MySQL connection id is 459 to server version: 3.22.20a-log

Type 'help' for help.

mysql>

2.在你成功地连接后Q你可以在mysql>提示下打入QUIT随时断开Q?
mysql> QUIT
Bye

你也可以键入control-D断开?

3.本机直接导入数据Q?BR>在DOS下打入命?
D:\>mysql -p databasename<*.sql
回R后输入密码就可以?/P>

4.mysqld dbname < *.sql -uusername -ppassword
用sql文g导入数据



扭{乑֝ 2005-08-09 10:01 发表评论
]]>
վ֩ģ壺 | | ҵ| | Ӷ| ϲ| | | ؼ| ƽ| | | | | | | Ρɽ| | | ¡| | Ͻ| ϴ| ½| | | | ɽ| | | | | | | Զ| | | ɽ| ˫| | |