반응형
MariaDB JSON 제약 조건 추가 방법
MariaDB v10.3.27의 테이블 열에 JSON_VALID 제약 조건을 추가하려고 하는데 계속 오류가 발생합니다.
MariaDB 문서에서 찾은 코드를 사용해 보았습니다.
ALTER TABLE table_name
CONSTRAINT CHECK(JSON_VALID(column_name));
오류 반환: #1064 - SQL 구문에 오류가 있습니다. 'CONSTARINT CHECK' 근처에서 사용할 올바른 구문은 MariaDB 서버 버전에 해당하는 설명서를 확인하십시오.
그리고.
ALTER TABLE table_name
ADD CONSTRAINT CHECK(JSON_VALID(column_name));
오류 반환: 분석 중에 1개의 오류가 발견되었습니다.이 옵션은 "ADD"(위치 39의 "CHECK" 근처)와 충돌합니다.
이 문제를 해결하고 열에 JSON 제약 조건을 추가하는 방법을 알고 계십니까?
ALTER TABLE table_name
ADD CONSTRAINT CHECK(JSON_VALID(column_name));
이 문장은 빈 테이블이 없는 phpMyAdmin에서 작동했지만 JSON 개체를 수동으로 수정한 후에는 숫자와 빈 값을 이중 따옴표 사이에 넣었습니다."와 MariaDB 버전은10.3.34-MariaDB
.
언급URL : https://stackoverflow.com/questions/70893433/how-to-add-mariadb-json-constraint
반응형
'programing' 카테고리의 다른 글
MongoDB는 두 필드의 문자열을 세 번째 필드로 연결합니다. (0) | 2023.07.15 |
---|---|
Gitbash 오류: 하위 프로세스를 포크할 수 없습니다.사용 가능한 터미널이 없습니다(-1). (0) | 2023.07.15 |
푸시 알림 사용 권한 누락 (0) | 2023.07.15 |
작업 공간에서 몇 가지 특정 개체만 지우려면 어떻게 해야 합니까? (0) | 2023.07.15 |
SQL Server 결과 집합을 문자열로 변환 (0) | 2023.07.15 |