데이터베이스 개발자 질문과 답변 게시판
데이터베이스 개발/운영 관련 질문과 답변을 올리는 게시판입니다. 궁금하신 내용을 이곳에서 문의하시면 SQLER 분들의 답변을 받으실 수 있습니다. 문의를 하실때에는 최근 작업하신 특이 사항이나, 장애 발생 전 상황을 상세히 올려 주시면 답글을 적어주시는 SQLER분들의 답변이 더 정확할 수 있으니 도움 되시길 바랍니다. 쿼리 문의일 경우, 실제 문제가 재현되는 테이블생성, 샘플데이터 생성 쿼리를 함께 올려 주시면 더 빠르고 정확한 쿼리 문의 응답이 가능합니다.
안녕하세요
2005에서 2008으로 db 업그레이드을 시켰는데요 조회 화면이 거의 안되고 있습니다
원인을 알아 보니 데이터중에 ' ------> 싱글따음표가 들어 있습니다
Select * from tb_board Where nickname = N''요요' 와 같이 하면 에러 나는데요
ms sql 2005에서 설정으로 해놓은거 같은데 2008으로 서버 장비 교체후 안되는데
설정 같은게 있나요? 모든 화면 수정 해야 한다 생각하니 본수가 엄청 많은데 어찌해야 할 방법이 있나요? ㅜㅠ
Select * from tb_board Where nickname = '''요요'
요렇게 하면 되지 않나요..
저같은 경우는 ' 를 붙혀야 할경우에는 char(39)를 즐겨 씁니다.
Select * from tb_board Where nickname = char(39) + '요요'
요런식으로... 따옴표 여러개 붙히는거 보다 보기 깔끔해서요 ㅎㅎㅎ