Find centralized, trusted content and collaborate around the technologies you use most.
Teams
Q&A for work
Connect and share knowledge within a single location that is structured and easy to search.
我在使用 sql 时遇到问题。
当我尝试这样更新时:
UPDATE Event SET name = 'bla bla bla' WHERE id = 2
它给了我这个错误:
字符串或二进制数据将被截断。该语句已终止。
但是,当我尝试少用一个空格进行更新时,如下所示:
UPDATE Event SET name = 'bla bla' WHERE id = 2
它工作正常。怎么来的?任何有关如何解决此错误的意见将不胜感激。
这与空间无关。较长的字符串对于name.
name
看看 的定义name。你会发现它'bla bla bla'太长了。但是'bla bla'适合。
'bla bla bla'
'bla bla'