問題タブ [liquibase-pro]
For questions regarding programming in ECMAScript (JavaScript/JS) and its various dialects/implementations (excluding ActionScript). Note JavaScript is NOT the same as Java! Please include all relevant tags on your question; e.g., [node.js], [jquery], [json], [reactjs], [angular], [ember.js], [vue.js], [typescript], [svelte], etc.
oracle - LiquibasePro は、changeLog ファイルに package、packagebody などを生成しません
私は LiquibasePro を使用していますが、liquibase pro は package、packagebody、fuction などを changeLog ファイルに生成しません。これを修正する方法は?
mysql - liquibase 4.0.0 で SQL プロシージャまたは while/for ループを使用するには?
SQLファイルでfor/whileループを使いたいです。proc sqlを定義しました。ところでエラーがあります。
----------------------- sql ファイル ----------
--------------- エラー ------------ Liquibase の実行中に予期しないエラーが発生しました: 変更セット changelog.xml::trade_history_20200728_proc::alex の移行に失敗しました: 理由: liquibase.exception.DatabaseException: SQL 構文にエラーがあります。near 'create procedure proc() を使用する正しい構文については、MySQL サーバーのバージョンに対応するマニュアルを確認してください。
3 行目で v_max の宣言を開始 [Failed SQL: (1064) drop procedure if exists proc;
プロシージャ proc() の作成
======== その理由は?または、liquibase mysql で while/for ループを使用する方法を教えてください。ありがとうございました。