数据库字段中的空格

时间:2012-11-05 22:45:24

标签: database whitespace trim removing-whitespace

我的数据库中有一个名为Name的字段。它的类型是nvarchar(20)。当我向数据库添加数据并用一些“ Foo数据”填充此字段时,发现此数据库字段中的值不等于“ Foo数据”,因为在数据库中有“ Foo数据”(有8个空格)。它真的让我很生气,因为我必须在从DB获取数据后使用String.Trim()

有没有办法解决它?

1 个答案:

答案 0 :(得分:0)

在某个地方,你可能需要一个“修剪”;在这种情况下,我的猜测是输入数据后面可能有空格。 (但不知道输入来自哪里,很难说)。因此,您需要在插入数据之前修剪空白。

您可以运行查询来清理现有数据;确切的方法可能取决于您使用的特定数据库。

除此之外,您可能只需要在检索时修剪它。