MariaDB UPDATE가 큰따옴표를 빈 문자열로 바꿉니다 오류 1064
저장된 문자열에서 큰따옴표를 제거하려고 합니다. DBever를 사용하지만 명령줄도 시도했습니다.
UPDATE wp_postmeta
SET meta_value REPLACE(meta_value, '"', '')
where meta_key = 'cstnfo_spot_1_kvm_ID'
;
그리고 SQL-Error는 다음과 같습니다.
SQL-Fehler [1064] [42000]: (conn=279) You have an error [...] near 'REPLACE(`meta_value`, '"', '')
이중따옴표 "를 찾아서 문자열에서 제거하고 싶어서 REFREENT(meta_value, '', '', '')와 (meta_value, '\", '')를 시도했습니다.
bschellekens가 댓글에서 지적했듯이, 나는 단지 '='을 놓쳤기 때문에, 다음과 같을 것입니다.
UPDATE wp_postmeta
SET meta_value = REPLACE(meta_value, '"', '')
where meta_key = 'cstnfo_spot_1_kvm_ID'
;
언급URL : https://stackoverflow.com/questions/69482608/mariadb-update-replacing-double-quotes-with-empty-string-throws-error-1064
'programing' 카테고리의 다른 글
Spring Quartz 작업 실행이 겹치지 않도록 합니다. (0) | 2023.10.26 |
---|---|
JQuery는 Rails 4 응용프로그램에서 페이지 새로 고침 시에만 로드됩니다. (0) | 2023.10.26 |
WordPress에서 관리 메뉴 구분 추가 (0) | 2023.10.26 |
핵심 데이터: 경고:명명된 클래스를 로드할 수 없습니다. (0) | 2023.10.26 |
오류 코드: 1055가 sql_mode=only_full_group_by와 호환되지 않음 (0) | 2023.10.26 |