SQL NVARCHAR 및 VARCHAR 제한 모두, 큰 (피할 수없는) 동적 SQL 쿼리가 있습니다. 선택 기준의 필드 수로 인해 동적 SQL을 포함하는 문자열이 4000 자 이상 증가합니다. 이제에는 4000 max가 설정되어 NVARCHAR(MAX)있지만 Server Profiler에서 실행 된 SQL을보고 DELARE @SQL NVARCHAR(MAX); SET @SQL = 'SomeMassiveString > 4000 chars...'; EXEC(@SQL); GO 작동하는 것 같습니다 (!?), 또한 큰 다른 쿼리의 경우이 4000 제한 (!?)과 관련된 오류가 발생하며 기본적 으로이 4000 제한 이후의 모든 SQL을 자르고 구문 오류가 발생합니다. 프로파일 러에서는 이에도 불구하고이 동적 SQ..