sql-server - 我可以在创建过程语句之前添加注释吗?
问题描述
我正在使用 SQL Server。
使用 Flyway(v5.0.7) 时,在程序之外创建的注释将被删除。
有没有办法在不删除的情况下包含它?
/*
=================================================================
Name : SELECT_MY_HERO
TYPE : PROCEDURE
SINCE : 2020-11-18
WRITER : minam
DESCRIPTION : SELECT MY HERO
USAGE : EXEC SELECT_MY_HERO 1
SERVER : MS_SQL_MINE
=================================================================
*/
CREATE OR ALTER PROCEDURE SELECT_MY_HERO
@id INTEGER
AS
..
当 Flyway 迁移时。它将删除过程语法之外的注释。
所以我想知道是否有保留评论的解决方案。
解决方案
我使用的是 Flyway-core 的 v5.0.7 版本。
然后我升级到 5.1.0 。
最后它的工作!
推荐阅读
- javascript - 在Javascript中将数据附加到多维数组中
- java - 使杰克逊将字段解释为 JSON 数组或 JSON 对象的注释
- node.js - nodejs - 'loadtest' 未被识别为内部或外部命令
- java - Prefuse:为了清晰而组织边缘
- tensorflow - LSTM 模型的 tensorflow lite 转换
- javascript - 是否可以将依赖于 jQuery 的库“chessboard.js”与 React 一起使用?
- automated-tests - Cypress.io:读取表单输入的值并将其存储到 JS 变量(或常量)中
- c++ - std::launder 与 reinterpret_cast 结合使用
- javascript - Angular 上的 Owl.carousel.min.js 路由页面重新加载
- kubernetes - Kubernetes Kubeadm 初始化时出错