我已经使用LINQ to SQL很多年了,但这是我第一次看到这种行为。现在,当我从LINQ2SQL调用它时,它返回object字段和一个包含单个空格(string.Length == 1)的字符串。有一些我可以应用的变通方法,比如在数据库上设置NULL或者修剪字符串,但我想知道是否有人以前遇到过这个问题,或者这个bug是否已知(
我试图根据firstName和lastName列的连接来搜索表。这两者都被定义为NVARCHAR(50) NOT NULL。SELECT firstName + lastName AS fullName, LEN(firstName) + LEN(lastName) AS realLength, LEN(firstName+ lastName) AS concatLength FROM UsersTable
这是一个有</em
显然,在VARCHAR列中插入空字符串('')时,Sybase (在ASE15.7中测试)将插入单个空格字符。(a1) as 'len(a1)', datalength(a1) as 'datalength(a1)',
ascii(a1) as 'ascii(a1)', char_length(a1) as(a1) as 'len(a1)', <em