sql-server - 可以将内存表添加到数据库图表中吗

标签 sql-server database sql-server-2016 diagram

我有一个带有内存表的 SQL Server 2016 数据库。我想使用数据库图表功能来创建一个图形来匹配。

运行 SSMS 18.3.1。当我开始一个新图表时,内存中的表没有显示在下拉列表中。有没有其他方法可以让它们出现在图表上?

注意:在官方文档中,这些被称为内存优化表。见 Introduction to Memory-Optimized Tables

最佳答案

您不能添加 OLTP 数据库图中的对象,甚至在 SQL Server 2019 中也不存在。

我想应该有办法修改[definition]栏目[dbo].[sysdiagrams]但它是未知文件类型的 HexString。 (我尝试了很多格式,但它显然是 Microsoft 内部类型)

不幸的是,没有提到这是一项不受支持的功能。 (我发评论到 this page )

关于sql-server - 可以将内存表添加到数据库图表中吗,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/59364680/

相关文章:

sql-server - 出现 "data too large for variable"错误时如何正确访问 FireDAC 数据集的 VARCHAR(MAX) 参数值?

SQL 查询未返回预期结果

sql-server - 列 "invalid in the select list because it is not contained in either an aggregate function or the GROUP BY clause"

database - Sqlite3 添加列

database - 我的模拟器不使用相同的数据库,如果我在不同的设备上安装我的应用程序也会发生这种情况吗?

sql-server - 如何避免在sql server中声明变量时出现空条件

sql-server - 删除 vs 回滚策略 - ETL 负载

sql-server - 如何结合 SQL Azure 在 SQL Management Studio 中将特定单元格设置为 null

sql - 选择存储过程 plsql

sql - 按包含数组的 JSON 列分组