어떠한 모듈영향 때문인지
회원이 탈퇴할 경우 게시글 URL도 더미가 되어버리고 메인페이지로 넘어가버리는 문제가 있습니다:)
그래서 DB에서 확인해보면
module_srl이0으로 설정된 게시물들을
새로 옮길 게시판의 모듈 srl로 입력하고 삭제하든 이동시키든 하려하는데요:)
UPDATE rhymixDB_documents SET module_srl = REPLACE(module_srl,'0','18780803');
이렇게 실행하려는데 문제는
일반 게시글중에서도 페이지나 기타 등등의 의도적으로 module_srl이 0인 것이 있기 때문에
저런 쿼리문으로 날리면 문제가 되는 게시글 말고도 오히려 망쳐버릴 수가 있을까요?
또 위 쿼리문을 날리려 했더니.. 게시글 전체행이 선택되어버리는데
0인 url만 바꾸려하는데 쿼리 예문이 잘못된걸까요..
DB쪽이라 물론 백업은 해두었지만.. 조심스럽네요
댓글 2
으로 하셔야할수도 있을것 같고요..(이부분은 정검해보세요.)
replace 라는 함수자체가 0을 바꾸는거지만, 만약 120이라는 module_Srl 이 존재한다면 120을 1218780803 으로 수정될 수 있습니다.
마찬가지로 url도 비슷한 방법으로 해보시는게 좋을 듯 하고요,
언제나 사용전엔 백업이 필수일 듯 합니다..
mysql 을 백업한다음 실행 하고 원하는 실행대로 재대로 되어있는지 확인 하시는 것이 좋습니다.