gpt4 book ai didi

sybase - 如何防止 Sybase 消除字符字段中的空格

转载 作者:行者123 更新时间:2023-12-02 21:50:18 24 4
gpt4 key购买 nike

我在 sybase 上遇到这个问题。

update tst_table set col1 = 'abc  ' 

结果将是

abc

Sybase 将自动消除空格。但是我正在迁移,因此无法手动添加空格。

最佳答案

这是我解决问题的方法。在我的 java 应用程序中,我需要一个包含 "From " bla bla 的列和一个包含 "to " bla bla 的列。
varchar 数据类型将消除空格,对于 char 数据类型,如果我分配 char(5),
我将有多个尾随空格 "to "

那些空的额外空间是一个问题。正如 parado 提到的,我无法将列修改为文本数据类型,因此我创建了一个备份表,然后删除了原始表。删除它后,我从备份创建了原始表,但带有“文本”列。

通过这种方法,我能够拥有一个带有空格的列。但缺点是,其中一列需要位于索引中,并且如您所知,不能在文本数据类型上拥有索引。

关于sybase - 如何防止 Sybase 消除字符字段中的空格,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/18765142/

24 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com