Why should I capitalize my SQL keywords? [duplicate]
问题 This question already has answers here : Closed 7 years ago . Possible Duplicate: Is there a good reason to use upper case for T-SQL keywords? Simple question. I personally find a string of lowercase characters to be more readable than a string of uppercase characters. Is some old/popular flavor of SQL case-sensitive or something? For reference: select this.Column1, case when this.Column2 is null then 0 else this.Column2 end from dbo.SomeTable this inner join dbo.AnotherTable another on this