我有它是這樣寫的如何Liquibase格式化SQL更新日誌定義參數
DECLARE @CurrencyIdEUR INT = 1;
INSERT Currency (Id, CurrencyCode) VALUES (@CurrencyIdEUR, 'EUR');
INSERT Price (Price, Currency) VALUES (123.45, @CurrencyIdEUR);
我想將它添加到Liquibase格式化SQL一個SQL,但是我不知道如何添加這樣的種類的參數。有一個密切的討論,但不是他們寫的「如何」 - 部分,here和here on the Liquibase page,這是可能的,但不是如何。
--liquibase formatted sql
--property name:CurrencyIdEUR value:1
--changeset Stix:123
INSERT Currency (Id, CurrencyCode) VALUES (${CurrencyIdEUR}, 'EUR');
...
這是我最近的嘗試。如果你能幫助正確的部分,我會非常高興。
測試是否正確吧!謝謝。 – Stix