主题:计算字段显示宽度
pupil
[专家分:0] 发布于 2008-05-13 22:54:00
敬请各位老师指教:
SELECT-SQL是最常用的查询工具,但我发现,在用表显示查询结果时,经常其中的计算字段显示宽度很宽(是按来源字段最大的宽度?),但是实际值(位数)很小,影响观察,要花时间调整宽度,频繁调整很烦,浪费时间!
能否指定宽度?
回复列表 (共5个回复)
沙发
LuckyLine [专家分:1940] 发布于 2008-05-14 10:52:00
可用STR()指定宽度和小数位数,例如:STR(SUM(sold),5,2)
计算字段默认宽度16位,确实很宽。
板凳
jinlonggao [专家分:17130] 发布于 2008-05-14 10:58:00
在你的SQL查询语句中对每个字符型列使用"alltr(列名)as 列名"的办法试一下,不一定可行,只提供个思路.
3 楼
moz [专家分:37620] 发布于 2008-05-14 12:27:00
建议使用GRID控件,可 .AUTOFIT ,但仍无法完全满足要求,这时就需要指定宽度了.
4 楼
cbl518 [专家分:57140] 发布于 2008-05-14 18:38:00
从早期的版本中,
就有为 SOL 查询语句,
准备了修改字段属性的函数。
5 楼
pupil [专家分:0] 发布于 2008-05-14 21:58:00
谢谢各位热心老师的指点!!
1楼的意见基本可行,只是若还要用这些数据,则需要转化为数字。
我来回复