WEB开发网
开发学院数据库Oracle 创建最适合的Oracle运行环境 阅读

创建最适合的Oracle运行环境

 2008-11-26 13:00:32 来源:WEB开发网   
核心提示:在Oracle数据库中,提供了一套默认的用户操作环境,创建最适合的Oracle运行环境,如用户查询的时候,从数据库中一次提取的行数;列之间的分隔符;每行显示的最大宽度;每页默认显示的行数等等,其显示的结果仍然是修改之前的结果,其更改的内容没有被保存,这些都是靠数据库的环境变量来控制,这些参数虽然是Oracle系统推荐的

在Oracle数据库中,提供了一套默认的用户操作环境。如用户查询的时候,从数据库中一次提取的行数;列之间的分隔符;每行显示的最大宽度;每页默认显示的行数等等。这些都是靠数据库的环境变量来控制。这些参数虽然是Oracle系统推荐的,但是,往往不符合数据库管理的要求。因为我们工作一段时间以来,已经养成了自己的一套工作习惯。所以,我们希望每次更换一个Oracle运行环境之后,数据库都能够提供一个我们熟悉的运行环境。这无疑可以提高我们工作的兴趣与效率。

为此,我们就需要手工的更改Oracle的环境变量,以达到我们的要求。笔者下面结合自己的工作习惯,谈谈一些常用的环境变量的设置。相信凭借这些参数,可以给各位数据库管理员提供一个舒适的“工作环境”。

环境变量一:设置列之间的分隔符。

平时在SQL*Plus工具中,利用SQL语句查询的话,其列之间默认情况下是利用空格来进行区分的。但是,笔者觉得这个区分不够明显。有时候,经常会看错。当数据多的时候,还会给人一种“晕车”的感觉。故笔者往往一开始,就会更改这个默认设置。笔者喜欢利用“|”符号来对列之间进行区分。

如通过如下设置,就可以让显示结果以“|”符号来区分各个列。SET COLSEP |。通过这条语句,就可以对数据库的环境变量进行设置。最后的运行结果如下。利用|这个符号来对列进行区分,看起来就会清楚的多。字段之间就会弄混。

创建最适合的Oracle运行环境

环境变量二:设置是否自动递交。

在Oracle数据库中有事务控制的概念。也就是说,当我们利用Update语句更新数据库的某些内容的时候,默认情况下,执行这条语句后不会马上就对数据库文件中的数据进行更改。在同一个对话中,查询的话,其显示的结果已经是更改后的结果。但是,若先注销这个对话,在重新连接、查询的话,其显示的结果仍然是修改之前的结果。其更改的内容没有被保存。这主要是因为这个更新的事务没有被递交上去。

1 2 3  下一页

Tags:创建 适合 Oracle

编辑录入:爽爽 [复制链接] [打 印]
赞助商链接