CSDN首页 空间 新闻 论坛 Blog 下载 读书 网摘 搜索 .NET Java 视频 接项目 求职 在线学习 买书 程序员 通知
可用分押宝游戏火热进行中... 专题改版:Java Web 专题
CSDN社区
搜索 收藏 打印 关闭
CSDN社区 >  Oracle >  基础和管理

奇怪,简单的格式化命令怎么出现这样的结果? column empno format a10,全格式化成##########了?!咋回事

楼主description(netnet)2004-12-04 19:10:21 在 Oracle / 基础和管理 提问

rt 问题点数:0、回复次数:5Top

1 楼kuaile999()回复于 2004-12-04 22:00:13 得分 0

倒是指点一下阿,都去睡了啊?Top

2 楼kuaile999()回复于 2004-12-04 22:29:17 得分 0

唉~~Top

3 楼CodeMagic(ErrorDetector)回复于 2004-12-05 00:05:51 得分 0

If   a   value   cannot   fit   within   the   column   width,   SQL*Plus   indicates   overflow  
  by   displaying   a   pound   sign   (#)   in   place   of   each   digit   the   width  
  allows.  
   
  对于字段为number类型的列,应该使用   col   empno   format   99999999(9的个数应该超过该字段取值的最大有效数字的个数),而不是用a10,a不适用于number类型的列。Top

4 楼xjliang007(痛并快乐着)回复于 2004-12-07 16:40:14 得分 0

你应该注意字段类型,如果是数字型的则不可以用a**.Top

5 楼GerryYang(轻尘)回复于 2004-12-07 19:04:37 得分 0

如果是数字型,请用   format   column   empno   99999999999999Top

相关问题

  • column的格式化符号都代表什么意思?
  • 这是咋回事?
  • 格式化
  • 咋回事:SQL Server Driver for Jdbc ?
  • 请问光驱咋回事?
  • CSDN咋回事?病毒吗?
  • 怎么格式化?
  • 格式化文件,
  • 日期格式化
  • 数值格式化

关键词

  • 格式化
  • 字段
  • empno
  • 个数
  • format
  • column
  • 应该
  • number类型的列
  • 是数字型

得分解答快速导航

  • 帖主:description

相关链接

  • Oracle类图书

广告也精彩

反馈

请通过下述方式给我们反馈
反馈
提问
网站简介|广告服务|VIP资费标准|银行汇款帐号|网站地图|帮助|联系方式|诚聘英才|English|问题报告
世纪乐知(北京)网络技术有限公司 版权所有, 京 ICP 证 020026 号
北京创新乐知广告有限公司 提供技术支持
Copyright © 2000-2007, CSDN.NET, All Rights Reserved
GongshangLogo