考试网 >> IT认证 >> Oracle >> Oracle指导 >> Oracle入门教程,新手必读

Oracle入门教程,新手必读

发布时间:2006-06-28 10:02     点击:
分页:上一页  1 2 3 4 5 [6] 7 8 9 10  下一页

   BEGIN 

   FILE_HANDLE:=UTL_FILE.FOPEN( 

   ‘C:\’,’TEST.TXT’,’A’); 

   UTL_FILE.PUT_LINE(FILE_HANDLE,’ 

   HELLO,IT’S A TEST TXT FILE’); 

   UTL_FILE.FCLOSE(FILE_HANDLE); 

   END; 

11.在数据库触发器中使用列的新值与旧值 

   ---- 在数据库触发器中几乎总是要使用触发器基表的列值,如果某条语句需要某列修改前的值,使用:OLD就可以了,使用某列修改后的新值,用:NEW就可以了。如:OLD.DEPT_NO,:NEW.DEPT_NO。 

12.数据库文件的移动方法 

   当想将数据库文件移动到另外一个目录下时,可以用ALTER DATABASE命令来移动(比ALTER TABLESPACE适用性强): 

   1. 使用SERVER MANAGER关闭实例. 

   SVRMGR > connect internal; 

   SVRMGR > shutdown; 

   SVRMGR >exit; 

   2. 使用操作系统命令来移动数据库文件位置(假设这里操作系统为SOLARIS 2.6). 在UNIX中用 mv命令可以把文件移动到新的位置, 

   #mv /ora13/orarun/document.dbf /ora12/orarun 

   3. 装载数据库并用alter database命令来改变数据库中的文件名. 

   SVRMGR > connect internal; 

   SVRMGR > startup mount RUN73; 

   SVRMGR > alter database rename file 

   > ‘/ ora13/orarun/document.dbf’ 

   > ‘/ ora12/orarun/document.dbf’; 

   4. 启动实例. 

   SVRMGR > alter database open; 
分页:上一页  1 2 3 4 5 [6] 7 8 9 10  下一页
版权申明:未经书面授权请勿转载本站信息!!作品版权归所属媒体与作者所有!!
发表评论: 匿名发表 用户名: 查看评论
您将承担一切因您的行为、言论而直接或间接导致的民事或刑事法律责任
留言板管理人员有权保留或删除其管辖留言中的任意内容
本站提醒:不要进行人身攻击。谢谢配合。
在本站搜索相关信息
2003-2005 Ksw123.com All Rights Reserved. - TOP
Copyright © 2006 Ksw123.com. All rights reserved.中国考题网 版权所有