sql-server - 如何在 SQL Server 列中存储超过 varchar(max) 的非常大的数据?

标签 sql-server json asp.net-mvc

我正在尝试在 SQL Server 2012 中保存 json 数据。该数据的大小超过 varchar(max) 大小,因此 SQL Server 会截断剩余文本。存储更多数据的解决方案是什么?

最佳答案

Sql Server 有 FileStream该功能允许您存储不适合标准 varchar(max) 字段的数据。还有另一个选项(在幕后使用 FILESTREAM),称为 FileTables允许您将文件存储在文件系统上,但可以直接从 T-SQL 访问它。它相当流畅,但我和我的同事发现学习曲线相当陡峭;您必须习惯很多小怪癖。

关于sql-server - 如何在 SQL Server 列中存储超过 varchar(max) 的非常大的数据?,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/40536693/

相关文章:

.net - 具有扎实的 WPF/.NET 背景学习 ASP.NET MVC

c# - 如何在 ASP.NET MVC 中更改菜单标题(垂直到水平)

SQL Server 2008 R2 : Split column into two

javascript - Access-Control-Allow-Origin 不允许 XMLHttpRequest 无法加载

javascript - 在 Angular js 中嵌入来自 json 响应的 Youtube 视频 url 和 Vimeo 视频 url 时的问题

java - 尝试在 Java 中将 JSON 解析为 String

c# - 如何重定向到同一 Controller 的索引页面

sql - group by 和 order by 的问题

sql-server - SQL Server 查询中 AND 和 OR 的运算顺序

node.js - SOLVED Sequelize 在使用聚合函数时获取另一列的数据