小编Roc*_*cko的帖子

如何删除内存优化表?

运行 SQL Server Standard 2016 SP2-CU1。我不太关心内存文件组,但我必须能够删除表对象?或者可能重命名它们?

跑步:

DROP TABLE [REF].[Work_xxyyzz]
Run Code Online (Sandbox Code Playgroud)

给出:

消息 12332,级别 16,状态 111,第 1 行
内存优化表不支持 DDL 语句 CREATE、ALTER 和 DROP 上的数据库和服务器触发器。

我的内存表上没有用户触发器或事件。5 个带主键的简单表。

这些表没有依赖关系或引用。它们就像临时表,我们将它们命名为Work_xxxyyzz表。但是,它们确实属于数据库模式。

我可以暂时保留文件组。我想删除这些表以创建同名的默认对象。

sql-server memory-optimized-tables drop-table sql-server-2016

4
推荐指数
2
解决办法
4825
查看次数