2012-09-28 2 views
-2

내 저장 프로 시저를 T-SQL에서 ANSI-SQL로 변환하려고합니다. 어떤 도구 나 체크리스트가 있습니까?T-SQL을 ANSI-SQL로 변환

+2

그런 도구가 있더라도 저장 프로 시저에 ANSI SQL을 사용하는 데이터베이스가 없습니다. –

답변

2

SET FIPS_FLAGGER 옵션을 사용하면 사용중인 비표준 구문을 쉽게 찾을 수 있습니다.

SET FIPS_FLAGGER 'INTERMEDIATE'; 

SELECT TOP 10 * 
FROM master..spt_values; 

SET FIPS_FLAGGER OFF; 

출력

FIPS Warning: Line 1 has the non-ANSI statement 'SET'. 
FIPS Warning: Line 3 has the non-ANSI clause 'TOP'. 

또한 일부 온라인 유효성 검사기 for various versions of the standard있다.