WEB开发网
开发学院数据库Oracle 在Oracle数据库中提高查询结果的可读性 阅读

在Oracle数据库中提高查询结果的可读性

 2008-11-17 12:59:25 来源:WEB开发网   
核心提示:在Oracle数据库中,有很多格式化工具,在Oracle数据库中提高查询结果的可读性,可以提高结果的可读性,对我们的数据库设计与软件开发,则前台程序要能够重新设置Oracle数据库的本地货币,如此的话,具有画龙点睛的作用, 如下图

在Oracle数据库中,有很多格式化工具,可以提高结果的可读性。对我们的数据库设计与软件开发,具有画龙点睛的作用。

如下图,是员工薪资管理模块中的一个员工薪资表。这个表在外行人眼里看起来已经比较完美了。但是,其仍然有不少可以完善的地方。

在Oracle数据库中提高查询结果的可读性

一、 在货币前面加入本地货币符号。

货币字段在系统中,是一个比较复杂的字段。特别是在一些涉及到多货币的管理系统中,有时候两个字段数字虽然相同,但是,其实际表示的金额却不一致。因为两者对应的货币符号不同。所以,有时候,我们希望在货币字段之前,显示本地的货币符号。这可以让用户直观的了解,这个是以本位币表示的货币金额。

在Oracle数据库中提高查询结果的可读性

如上图,我们希望在货币之前能够显示货币符号。这比上面那个结果,显然可读性更好。其实,要实现这个目的,也是很简单的。在Oracle数据库中,提供了Format命令,可以格式化查询结果。如要实现上面的结果,则可以利用这个命令来完成。

COLUMN HEADING FORMAT L9999.99;

Column是Oracle数据库提供的一个命令。结合Format参数,可以用来格式化查询结果。在L9999.99,这个参数中,L表示在数值型字段前显示本地货币符号。这里的本地货币符号是指在Oracle数据库环境中设置的本地货币符号,而跟前台应用程序无关。在前台程序开发的时候,要注意跟Oracle数据库同步。如用户在前台应用软件中,设置的本位币是人民币的话,则前台程序要能够重新设置Oracle数据库的本地货币。如此的话,利用L参数才可以显示正确的结果。

1 2 3  下一页

Tags:Oracle 数据库 提高

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