Gordon Bell의 예는 정확히 맞지 않습니다. 일반적으로 전체 검색어가 아닌 키워드 만 강조 표시됩니다. 그의 두 번째 예는 다음과 같습니다.
SELECT name, id, xtype, uid, info, status,
base_schema_ver, replinfo, parent_obj, crdate,
ftcatid, schema_ver, stats_schema_ver, type,
userstat, sysstat, indexdel, refdate, version,
deltrig, instrig, updtrig, seltrig, category, cache
FROM sysobjects
WHERE category = 0
AND xtype IN ('U', 'P', 'FN', 'IF', 'TF')
ORDER BY 1
키워드가 더 눈에 띄기 때문에 이것을 훨씬 쉽게 읽을 수 있습니다. 구문 강조 표시를 사용해도 대문자가 아닌 예제를 읽기가 더 어렵다는 것을 알았습니다.
우리 회사에서는 SQL 형식화를 조금 더 진행했습니다.
SELECT name, id, xtype, uid, info, status,
base_schema_ver, replinfo, parent_obj, crdate,
ftcatid, schema_ver, stats_schema_ver, type,
userstat, sysstat, indexdel, refdate, version,
deltrig, instrig, updtrig, seltrig, category, cache
FROM sysobjects
LEFT JOIN systhingies ON
sysobjects.col1=systhingies.col2
WHERE category = 0
AND xtype IN ('U', 'P', 'FN', 'IF', 'TF')
ORDER BY 1