데이터베이스 개발자 질문과 답변 게시판

데이터베이스 개발/운영 관련 질문과 답변을 올리는 게시판입니다. 궁금하신 내용을 이곳에서 문의하시면 SQLER 분들의 답변을 받으실 수 있습니다. 문의를 하실때에는 최근 작업하신 특이 사항이나, 장애 발생 전 상황을 상세히 올려 주시면 답글을 적어주시는 SQLER분들의 답변이 더 정확할 수 있으니 도움 되시길 바랍니다. 쿼리 문의일 경우, 실제 문제가 재현되는 테이블생성, 샘플데이터 생성 쿼리를 함께 올려 주시면 더 빠르고 정확한 쿼리 문의 응답이 가능합니다.

해킹당한 홈페이지의 DB들의 스크립트들은 드디어 날렸습니다. 찾아가며 알아내며 하는 재미가 있네요;;

 

이제 남은건 중복된 데이터의 제거인데

 

 

selcet distinct addr_idx from dbo.addr

order by addr_idx

 

라고했는데 메시지창에 이쁘게 1~43009개 까지 중복된 데이터없이 잘떴는데요

 

하하..... 저장법을 모르네요- _-

 

스크립트 제거법은

 

먼저

 

select substring(컬럼a,1,charindex('<script',컬럼a)-1) from 테이블

          where 컬럼a like '%<script%'

 

위쿼리를 분석기에서 돌리고 아래쿼리를 돌려서

 

update 테이블 set 컬럼a = substring(컬럼a,1,charindex('<script',컬럼a)-1)

            where 컬럼a like '%<script%'

 

해결을 봤습니다.

 

그럼 제일위에 저 중복데이터 제거 쿼리도

 

업데이트 해야지 엔터프라이즈로 열었을때 중복안되게 나오나요

 

업데이트를 하는 쿼리가 있는지;

No. Subject Author Date Views
» 알아가면서 해내는 재미가 솔솔하지만; [5] 멍이 2013.02.07 7725
6431 윈도우 8에 SQL2005 설치가 안되나염? [1] SQL왕왕초보 2013.02.07 13444
6430 필드명에 (*)가 포함될때 쿼리가 안돼요 [2] 길주석 2013.02.07 10453
6429 여러 컬럼 중에 제일 큰 값을 가지고 오는 방법..알고 싶습니다. [3] dcman 2013.02.07 15509
6428 업데이트 쿼리 관련 질문 [3] 형님 2013.02.06 14473
6427 변수에 값 넣을때 질문이 있습니다.. [3] Sisylian 2013.02.06 8181
6426 DELETE 문 질문 [7] 군고구마 2013.02.06 7191
6425 다음과 같은 노가다성 쿼리를 해결하는 방법 [9] 치맥 2013.02.06 7326
6424 트리거 관련질문좀 드릴께요 [2] 경동아빠 2013.02.06 7455
6423 EXCEPTION_ACCESS_VIOLATION 질문 [2] 와니 2013.02.06 9338
6422 JDBC 연결 방법 문의 [1] 미래소년포비 2013.02.06 7749
6421 반복문 질문드립니다. [2] 황금용이 2013.02.06 8649
6420 암호 해독 중에 오류가 발생했습니다. [2] 떨거지희 2013.02.05 16172
6419 왕초보 질문 - 데이터 삭제와 참조 무결성.. [3] stylix 2013.02.05 9851
6418 중복된 데이터중 1개만 뜨게 만들기 [1] 멍이 2013.02.05 8628
6417 테이블에 있는 데이타를 컬럼으로 가져오기. [1] 양념 2013.02.05 7977
6416 미러링, 장애조치 질문입니다. [2] HHunny 2013.02.04 7468
6415 파티션 테이블 관련 질문드려요~ [3] 수노 2013.02.04 7859
6414 Log 테이블을 만들려고 하는데요. insert 관련 질문 [7] taz2315 2013.02.04 9516
6413 윈도우 서비스 중에... 메칸더 2013.02.04 7831





XE Login