mssql 쿼리를 처리하다보면

 

"&근처의 구문이 잘못되었습니다." 라는 오류를 흔히 볼 수 있다.

 

보통 sql server에서는 문자열 처리할 때 작은 따옴표를 사용하는데,

 

이럴때는 ' 이 부분 앞에 '' 이렇게 작은따옴표를 2개 붙여주면된다.

 

 

예를 들어, C# 기준으로 설명을 하자면

 

C#에서는 문자열을 바꿔주는 기능이 있다. String.Replace !!

 

 

따라서

 

string.Replace("'", "''");

 

이렇게하면 데이터를 유지하고 넣을 수 있다.

+ Recent posts