新网创想网站建设,新征程启航
为企业提供网站建设、域名注册、服务器等服务
您好。您可以试试trim 函数;
创新互联公司是一家专业提供永川企业网站建设,专注与网站设计制作、网站制作、H5响应式网站、小程序制作等业务。10年已为永川众多企业、政府机构等服务。创新互联专业网站制作公司优惠进行中。
例如 select trim(字段) from 表;
希望可以帮到您
去掉回车和换行符可通过replace函数,并找出Oracle的回车和换行的ascii码来去掉。
如图:test表中str字段数据内容如下:
执行以下语句,去掉回车和换行符。
回车,ASCII码13
换行,ASCII码10
所以,语句为:
update test set str=replace(replace(str,chr(10)),13);
结果为:
可以在SQL语句中加换行符CHR(10)实现,比如字段A长度为150,SQL可以这么写
select
substr(t.A,
0,
100)
||
char(10)
||substr(t.a,
101,
len(t.a))
from
table
t
或者你也可以将内容复制出来,放入一个自动换行的记事本,保存之后就是换行后的结果,至于每行字符数量,你可以根据你的需要调整记事本窗口的宽度完成,但是一定要保存之后才有效果
你这样搞,先把crlf替换成别的东东,在替换cr和lf的内容,最后再把crlf替换后的东东再替换成crlf就行了
1、自己看的话
结果COPY到NotePad中,设置【自动换行】
2、要实现功能的话(如打印)
做个函数,对文本进行结果:每n个字符,加入换行符