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 server 2000 中替换超过 4000 个字符的 ntext 列中的文本?转换为 nvarchar(max) 不起作用,因为它会截断值。
使用 TEXT/NTEXT 是一团糟 - 尽快摆脱这些字段的众多原因之一。
您需要使用诸如 READTEXT、WRITETEXT、UPDATETEXT 等命令来操作它们 - 请参阅一些资源以获取帮助:
直到 sql server 2005 才支持 nvarchar(max)。对于超过 4000 个宽字符的 sql server 2000 列,您必须将数据下拉到客户端应用程序并在那里进行更改。