#scripting #liquibase
Вопрос:
Я Сталкиваюсь С Ошибкой :
attribute 'descending' is not allowed to appear in element 'column'
При запуске скрипта liquidate (3.5) для создания индекса : пожалуйста, найдите код ниже :
lt;createIndex unique="true" indexName="EMPIDX" tableName="Employee"gt; lt;Column name="JoiningDate" descending="true" /gt; lt;Column name="Empnumber" /gt; lt;/createIndexgt;
также я пытался :
lt;Column name="JoiningDate DESC" /gt;
но это дает мне ошибку : столбец не существует 🙁
Ответ №1:
Я смог запустить этот код после небольшого исправления: измените столбец на столбец (измените верхний регистр C на нижний регистр c).:
lt;createIndex unique="true" indexName="EMPIDX" tableName="Employee"gt; lt;column name="JoiningDate" descending="true" /gt; lt;column name="Empnumber" /gt; lt;/createIndexgt;