gpt4 book ai didi

sql-server - 我应该避免使用 TEXT、NTEXT 数据类型吗?

转载 作者:行者123 更新时间:2023-12-05 08:44:38 26 4
gpt4 key购买 nike

我正在制作一个博客、文章网站,所以我决定对博客和文章内容使用 NTEXT 数据类型。直到我看到这个

Important

ntext, text, and image data types will be removed in a future version of MicrosoftSQL Server. Avoid using these data types in new development work, and plan to modify applications that currently use them. Use nvarchar(max), varchar(max), and varbinary(max) instead.

Fixed and variable-length data types for storing large non-Unicode and Unicode character and binary data. Unicode data uses the UNICODE UCS-2 character set. (http://msdn.microsoft.com/en-us/library/ms187993.aspx)

如果我使用 nvarchar(max),我确信博客和文章内容会达到 4000 个字符的限制。在这种情况下我应该使用什么数据类型?

最佳答案

您应该使用 nvarchar(max)/varchar(max) - 这是当前的文本类型对。

使用这些类型时,您对字段大小没有限制(好吧,实际上限制是 2 Gb,但我认为您不会达到)。

有关详细信息,请参阅 MSDN:

关于sql-server - 我应该避免使用 TEXT、NTEXT 数据类型吗?,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/4157618/

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