저희 회사는 SQL Server 2008을 사용하여 웹 사이트의 데이터베이스를 관리하고 있습니다. 우리는 현재 이름 변경이 있었으므로 이전 회사 이름이 모두 변경되어야합니다.여러 열에 대해 텍스트를 검색하고 있습니까?
데이터베이스에 여러 테이블과 각 테이블 아래에 많은 열이 있으므로 하나의 테이블에있는 모든 열의 텍스트를 찾고 업데이트하는 데에만 관심이 있습니다.
기본적으로 내가 할 수 있어야하는 것은; "Practices"라는 테이블의 모든 열에 대해 "CSQTC"문자열을 찾으십시오. 일부 열은 문자열을 포함하지 않을 수 있으며 열의 일부 값은 null 일 수 있습니다.
여러 열에서 텍스트를 검색하는 방법을 알고 있지만 많은 코드가 있으며 더 좋은 방법이 있다고 확신합니다. 이것은 내가 어떻게 생각하는지입니다
WHERE columnName LIKE '%CSQTC%'
AND columnName2 LIKE '%CSQTC%'
AND columnName3 LIKE '%CSQTC%'
AND ....
확실히 더 좋은 방법이 있습니까?
감사합니다.
EDIT : 대신 'CSQTC'의 각 항목을 어떻게 'GPTQ'로 바꿀 수 있는지 묻는 것을 잊었습니까? 다시 한번 감사