반응형
SQL 문자열을 동적으로 업데이트하려면 어떻게 해야 합니까?
저는 콘캣을 사용하여 스트링의 서브스트링을 저장해야 합니다.예:
SET X VARCHAR(10);
LOOP:
SET X = CONCAT(X,'new_value');
END LOOP
집합이 수행하는 작업은 X에 새 값을 저장하고 모든 결합된 값은 저장하지 않습니다.
어떻게 이를 달성할 수 있습니까?
+=
작동하지 않음
SET X VARCHAR(10);
그것은 작동하지 않습니다.아마도 당신 말은DECLARE x VARCHAR(10);
하지만 아마도 선언을 건너뛰고 간단하게 하는 것이 더 나을 것입니다.
SET @x := CONCAT(@x, 'appended string');
또는
SELECT @x := CONCAT(@x, 'appended string');
언급URL : https://stackoverflow.com/questions/59026971/how-do-i-update-sql-string-dynamically
반응형
'programing' 카테고리의 다른 글
MySQL에서 삽입된 여러 행의 ID를 가져오려면 어떻게 해야 합니까? (0) | 2023.09.04 |
---|---|
웹 페이지에서 Ajax 요청이 진행 중인 경우 Java Script를 사용하여 추적하거나 Selenium 웹 드라이버를 통해 XMLHttpRequest 가로채기 (0) | 2023.09.04 |
CSS 플렉스박스를 이용한 고정폭 컬럼 설정하는 방법 (0) | 2023.09.04 |
preg_match를 사용하여 배열에서 검색하는 방법은 무엇입니까? (0) | 2023.09.04 |
스위치의 "켜기" 색상 변경 (0) | 2023.09.04 |