社区
脚本语言
帖子详情
为什么从数据库里读出的字符串里后面有许多空格??
70082349
2003-10-16 09:11:14
是不是用空格填满字端的长度
...全文
162
20
打赏
收藏
为什么从数据库里读出的字符串里后面有许多空格??
是不是用空格填满字端的长度
复制链接
扫一扫
分享
转发到动态
举报
写回复
配置赞助广告
用AI写文章
20 条
回复
切换为时间正序
请发表友善的回复…
发表回复
打赏红包
kaymo
2003-11-04
打赏
举报
回复
RightTrim()
flyerlxg
2003-10-30
打赏
举报
回复
楼上说的比较清楚了,应该是数据库设计时其字段类型的原因,加上没有trim(),所以就出现您这个问题啦!
wangser82
2003-10-30
打赏
举报
回复
那是因为你定义的字节数比较多,而写入的比较少,这样其它的就是空格了,
你可以用trim()函数去掉空格
qqjj7758
2003-10-29
打赏
举报
回复
varchar可用 trim更要用
am2000
2003-10-28
打赏
举报
回复
试问各位xdjm.那用char又有何用?
liliang800207
2003-10-28
打赏
举报
回复
主要是因为你定义了6个字符
确只用了3个,则后三个用空格补齐
用varchar就没有这个问题了
liliang800207
2003-10-28
打赏
举报
回复
trim()就可以了
fmilan
2003-10-28
打赏
举报
回复
我从来都不用char,
wantsong
2003-10-18
打赏
举报
回复
char
提前十分钟
2003-10-18
打赏
举报
回复
定义长的字符串时,最好用varchar()
ishxb
2003-10-18
打赏
举报
回复
varchar
qqjj7758
2003-10-17
打赏
举报
回复
用varchar好
char的话设置多少位就会让
数据+空格=字段设置的位数
佣工7001
2003-10-16
打赏
举报
回复
一般大型数据库的定义是
char 是定长的类型,你写入数据之后,如果不到定义的长度,系统自动补上空格,你查询的时候,空格是忽略不记的
varchar 是变长的类型,不会自动补充空格,但是查询的时候,后面有没有空格是不一样的
hkwws
2003-10-16
打赏
举报
回复
用 varchar 最好。
SilverSands
2003-10-16
打赏
举报
回复
呵呵,你用一下trim()函数不就的了!
langel
2003-10-16
打赏
举报
回复
同意上面的说法,如果不想改数据库的话,检索出来再Trim一下就可以了
linleming
2003-10-16
打赏
举报
回复
是的,你的字段类型为char,换成varchar就好了!
fmilan
2003-10-16
打赏
举报
回复
新数据库入ASA8 char可以设置不用空格填充的
longdrang
2003-10-16
打赏
举报
回复
同意
doodle
2003-10-16
打赏
举报
回复
同意楼上,即使用了varchar,最好还是trim()一下,以保万一
一种新机器智能实现的奥秘
MI(Machine-self Intelligence)时代来了,您还在学AI吗?MI是离开AI,机器自身具有的智能。例如:离开AI中文分词,机器就能正确地
读出
中文;离开浏览器对网页解析,机器就能正确地显示网页;离开编译器对程序编译或解析,机器就能运行程序。这不是天方夜谭,讲座将通过理论和实验一一向您展示。MI比AI简单得多;数小时,您就能掌握MI的核心思想。MI不仅远超AI,还能把人从 “人工”的各类繁琐工作中解脱出来。
Oracle
数据库
查询数据结果集为“??”
程序查询Oracle数据集时,结果显示的全是“??” 导致该结果的原因为,未配置环境变量 1、配置Oracle安装目录 2、配置字符集 变量值可通过sql语句查询 select userenv(‘language’) from dual; 结果如下 至此,环境变量配置完成,重启电脑字符集即可生效。 参考文章 https://jingyan.baidu.com/article/e73e26c0c20f1a24adb6a73e.html ...
mysql
字符串
比较性能_高性能MySQL:
字符串
类型(1)
高性能MySQL:
字符串
类型(1)以下文字资料是由(历史新知网www.lishixinzhi.com)小编为大家搜集整理后发布的内容,让我们赶快一起来看一下吧!
字符串
类型( )MySQL 支持多种
字符串
类型 每种类型还有很多变种 这些数据类型在 和 版本发生了很大的变化 使得情况更加复杂 从MySQL 开始 每个
字符串
列可以定义自己的字符集和排序规则 或者说校对规则(collation)(更多关于...
解决
数据库
的一段内容中有两个
空格
,从后台读取后显示到前端页面上只有一个的问题
因为浏览器默认只认同字符中间的一个
空格
,其他忽略 如果用以上两个标记强制浏览器按照你的预编排的格式的话,那就严格按照你的数据格式输出 把数据放到HTML代码的 <pre></pre>标记或<xmp></xmp>标记
里
面,就解决了 注意,放在标记中间的HTML标记会按照原样输出 ...
mysql
数据库
中的
字符串
连接函数
执行:update abs set citid=concat(CIT-000,abs.id)where id其中concat();是
字符串
连接函数如果结果的长度大于服务器参数max_allowed_packet,
字符串
值函数返回NULL。对于针对
字符串
位置的操作,第一个位置被标记为1。ASCII(str)返回
字符串
str的最左面字符的ASCII代码值。如果str
脚本语言
740
社区成员
8,036
社区内容
发帖
与我相关
我的任务
脚本语言
PowerBuilder 脚本语言
复制链接
扫一扫
分享
社区描述
PowerBuilder 脚本语言
社区管理员
加入社区
获取链接或二维码
近7日
近30日
至今
加载中
查看更多榜单
社区公告
暂无公告
试试用AI创作助手写篇文章吧
+ 用AI写文章