답변 1개
채택된 답변
+20 포인트
9년 전
UPDATE table SET 제목 = REPLACE(제목, "C", "D") WHERE 분류 = "B"
백업하고 테스트 하시길...
로그인 후 평가할 수 있습니다
답변에 대한 댓글 12개
�
홈짱
9년 전
왕계란 님을 믿으니까, 백업 않고 바로 할 거에요. 연습용 호스팅에서...ㅎㅎ 감사해용.
�
왕계란
9년 전
헐 믿으시면 안 됩니다.
�
홈짱
9년 전
방금 해보니 오류가 떠요.
UPDATE 'g5_write_s02' SET 제목 = REPLACE(제목, "손님", "주인") WHERE 분류 = "다";
[오류내용]
오류
SQL 질의:
UPDATE 'g5_write_s02' SET 제목 = REPLACE(제목, "손님", "주인") WHERE 분류 = "다"
MySQL 메시지: 문서
#1064 -
UPDATE 'g5_write_s02' SET 제목 = REPLACE(제목, "손님", "주인") WHERE 분류 = "다";
[오류내용]
오류
SQL 질의:
UPDATE 'g5_write_s02' SET 제목 = REPLACE(제목, "손님", "주인") WHERE 분류 = "다"
MySQL 메시지: 문서
#1064 -
�
왕계란
9년 전
헐 설마 한글 그대로 쓰신 건 아니죠?
칼럼명은 맞춰서 바꾸실 거라 생각하고 저리 쓴 건데...
UPDATE g5_write_s02 SET wr_subject = REPLACE(wr_subject, "C", "D") WHERE ca_name = "B"
칼럼명은 맞춰서 바꾸실 거라 생각하고 저리 쓴 건데...
UPDATE g5_write_s02 SET wr_subject = REPLACE(wr_subject, "C", "D") WHERE ca_name = "B"
�
홈짱
9년 전
아래처럼 넣어봐도 에러가 뜨네요.
UPDATE 'g5_write_s02' SET wr_subject = REPLACE(wr_subject, "손님", "주인") WHERE ca_name = "다";
UPDATE 'g5_write_s02' SET wr_subject = REPLACE(wr_subject, "손님", "주인") WHERE ca_name = "다";
�
홈짱
9년 전
ㅋㅋㅋㅋ 그 설마가 사람을 잡았네요. ㅎㅎ
�
홈짱
9년 전
아, 테이블에서 따옴표 제거하니 반영되었네요. 감사합니다. ^^
�
왕계란
9년 전
http://sir.co.kr/qa/101087?page=2
테이블 이름엔 작은따옴표, 큰따옴표는 쓰면 안 됩니다.
백틱이라고 하는 숫자 1 옆에 있는 ` 얘를 쓰셔야 합니다.
칼럼에도 마찬가지구요.
대신 값 입력하는 부분에는 백틱을 쓰셨다간 칼럼으로 간주하고 테이블에서 칼럼으로 찾습니다.
UPDATE `g5_write_s02` SET `wr_subject` = REPLACE(wr_subject, "C", "D") WHERE `ca_name` = "B"
테이블 이름엔 작은따옴표, 큰따옴표는 쓰면 안 됩니다.
백틱이라고 하는 숫자 1 옆에 있는 ` 얘를 쓰셔야 합니다.
칼럼에도 마찬가지구요.
대신 값 입력하는 부분에는 백틱을 쓰셨다간 칼럼으로 간주하고 테이블에서 칼럼으로 찾습니다.
UPDATE `g5_write_s02` SET `wr_subject` = REPLACE(wr_subject, "C", "D") WHERE `ca_name` = "B"
�
홈짱
9년 전
아, 그렇군요. 저는 이제껏 따옴표인줄 알았어요. ㅎㅎ 자세한 설명 감사합니다.
�
홈짱
9년 전
왕계란 님, 혹시 제목과 내용을 함께 변경하려면 어떻게 해야 할까요?
�
왕계란
9년 전
내용도 같이 replace라는 걸 한다는 말씀이신가요?
UPDATE g5_write_s02 SET wr_subject = REPLACE(wr_subject, "C", "D"), wr_content = REPLACE(wr_content, "C", "D") WHERE ca_name = "B"
UPDATE g5_write_s02 SET wr_subject = REPLACE(wr_subject, "C", "D"), wr_content = REPLACE(wr_content, "C", "D") WHERE ca_name = "B"
�
홈짱
9년 전
아하, 쉼표로 연결해 사용하는 거였군요. and로 연결해보니 안 되더라구요. ㅎ
감사합니다. 오늘도 왕계란 님 덕분에 많이 배웠습니다. ^^ 좋은 하루 되세요.
감사합니다. 오늘도 왕계란 님 덕분에 많이 배웠습니다. ^^ 좋은 하루 되세요.
댓글을 작성하려면 로그인이 필요합니다.
답변을 작성하려면 로그인이 필요합니다.
로그인