我正在使用DAC框架的导入导出服务客户端工具从Azure上的SQL数据库导出BACPAC文件。但是,当我将 BACPAC 文件还原到 Azure 数据库时,它会丢失存储过程或视图的注释,该注释最初是在 Create 语句上方输入的。这是因为导出工具忽略了"创建视图"或"存储"过程之外的注释吗?
/*
XXXX Procedure
Version 1.0, */
CREATE Procedure [dbo].XXXX
我不熟悉DAC。但我认为这是一种预期的行为。运行时不使用注释。如果删除它们,性能可以略有提高,因为引擎不需要解析注释。
此致敬意
徐明.