永发信息网

oracle中col的用法及与set的区别?请高手帮忙回答,谢谢…

答案:3  悬赏:80  手机版
解决时间 2021-11-25 13:53
  • 提问者网友:我没有何以琛的痴心不悔
  • 2021-11-25 05:55
oracle中col的用法及与set的区别?请高手帮忙回答,谢谢…
最佳答案
  • 五星知识达人网友:愁杀梦里人
  • 2020-01-07 13:53
col 是用来定义列的宽度
set 用来进行设置
比如查询一个T_CUST表,里面有字段CUST_NAME varchar2(64),EMAIL varchar2(64)。
数据30条。
如果在sqlplus 里面直接用select cust_name , email from t_cust

oracle默认是10条数据一页,30条数据那么会出现多个表头。并且cust_name 可能会占用太宽的位置。
可以用以下方式,让显示的效果跟好。
set pagesize 100 linesize 1000 -- 设置每页显示100条记录 每行长度为1000
col cust_name for a8
select cust_name , email from t_cust
你可以对比一下显示的结果
全部回答
  • 1楼网友:平生事
  • 2020-07-14 07:09
你好! 一楼解释是比较清楚地,col是定义字段长度,set是定义具体字段值 仅代表个人观点,不喜勿喷,谢谢。
我要举报
如以上回答内容为低俗、色情、不良、暴力、侵权、涉及违法等信息,可以点下面链接进行举报!
点此我要举报以上问答信息
大家都在看
推荐资讯