SQL Server 2008에서이 T-SQL 쿼리를 사용하고 있습니다.SQL-Update 문에서 작은 따옴표와 큰 따옴표를 모두 처리하는 방법
DECLARE nvarchar(1000) @wstring = "I asked my son's teacher, "How is my son doing now?""
UPDATE tablename SET columnname = ' " & @wstring & " ' where ... blah ... blah
위의 쿼리에서 오류가 발생한다는 것을 알고 있습니다.
그래서 SQL-Update 문에서 작은 따옴표와 큰 따옴표를 어떻게 처리합니까?
bouble-quote의 모든 인용문 앞에 '슬래시'나 작은 따옴표를 수동으로 추가하는 것에 대해 제안하지 마십시오.
위 예제는 단지 하나의 실제 응용 프로그램 값이고 다른 시스템 소스에서 수신되는 1000 문자 이상이기 때문에 이는 비실용적입니다.
SQL 클라이언트에 수동으로 삽입 할 특정 텍스트 파일이 있습니까?아니면 파일을 삽입 할 프로그램을 작성하고 있습니까? 클라이언트에서 프로그램을 작성하는 방법을 파악하기 위해 테스트하고 있습니까? –
는 C#을 사용하고 있습니까? – Pankaj
Thx Russell ... 상황을 이해하려고 애쓰는 중입니다. 시나리오는 다음과 같습니다.이 1000 개 이상의 문자열을 보내는 다양한 시스템이 있습니다. 이제이 문자열은 sql 매개 변수로 전달되고 sql update-query는 문자열을 특정 열에 삽입해야합니다. – MukeshAnAlsoRan