gpt4 book ai didi

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

转载 作者:行者123 更新时间:2023-12-02 04:51:31 26 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/

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