ตัวอย่างของกอร์ดอนเบลล์ไม่ถูกต้อง โดยทั่วไปจะเน้นเฉพาะคำหลักเท่านั้นไม่ใช่ข้อความค้นหาทั้งหมด ตัวอย่างที่สองของเขาจะมีลักษณะดังนี้:
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