반응형
액체 베이스:오류 업데이트 함수/저장 프로시저 mysql
Mysql에서 Liquibase를 사용하는데 create function을 시도할 때 아래 오류가 발생했습니다.
Liquibase 실행 중 예기치 않은 오류 발생:SQL 구문에 오류가 있습니다. MariaDB 서버 버전에 해당하는 설명서에서 'in varchar2' 근처에서 사용할 올바른 구문을 확인하십시오. varchar2 반환 varchar2는
이것은 나의 기능 파일 MyFunction입니다.sql:
create or replace function MyFuncion(p_id in varchar2)
return varchar2 is Result varchar2(50);
begin Result := 'bbbb' || p_id;
return(Result); end MyFuncion;
내 변경 로그 종료
<changeSet author="taibc" id="sqlFile-example2">
<sqlFile dbms="ttdp_thanh, mysql"
encoding="utf8"
endDelimiter="\n/"
path="MyFunction.sql"
relativeToChangelogFile="true"
splitStatements="true"
stripComments="true"/>
<rollback>
DROP Function MyFunction;
</rollback>
</changeSet>
좀 도와 줄래요?
언급URL : https://stackoverflow.com/questions/51413813/liquibase-error-update-function-store-procedure-mysql
반응형
'programing' 카테고리의 다른 글
왜 C 언어들은 if 문장에서 간단한 조건 주위에 부모를 필요로 합니까? (0) | 2023.11.02 |
---|---|
Java Config를 사용한 Spring Security 사용자 지정 인증 필터 (0) | 2023.11.02 |
JQuery event.preventDefault()가 설정된 경우 window.open에 팝업 차단 무시 (0) | 2023.10.23 |
Flower : 플레이 스토어용 버전 코드 업그레이드 (0) | 2023.10.23 |
swift는 subview를 추가하여 제거합니다. (0) | 2023.10.23 |