Oracle SQL*PLUS命令应用-column设置显示列格式的相关命令

本文介绍了Oracle SQL*PLUS中用于设置列格式的命令,包括改变列显示长度、格式化NUMBER类型列、替换NULL值、设置回绕方式以及清除列设置。通过示例展示了如何应用这些命令来美化和定制查询输出,如调整列宽、居中显示、格式化货币值、替换NULL为指定文本等。
摘要由CSDN通过智能技术生成

Oracle SQL*PLUS命令应用-column设置显示列格式的相关命令

设置列格式的相关命令

1. 改变列的显示长度 
COLUMN column_name FOR[MAT] format 

备注:  
  注意该命令将保持一直生效直至输入了一个新的格式值或者退出了SQL*PLUS, 其中字段类型可以为Char, Varchar2, varchar。

如果SQL*PLUS的WARP变量的值被设置为"开"(默认值), 那么字段的内容将会在format命令规定的长度处折行, 否则的话超过规定长度的后续字符将会被截取。

  如果你有多个相同显示属性的列需要设置,那么使用column 字段名 like 你想要复制显示属性的字段heading 字段名。注意如果不加上后面heading 字段名那么复制的时候连字段名都会复制过去,显然不适合一般要求。

   2. 格式化NUMBER类型列的显示 
SQL> COLUMN SAL FORMAT $99,990 

3. 显示列值时,如果列值为NULL值,用text值代替NULL值 

评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值