为什么有些上古编程语言(比如SQL)总喜欢把代码全部写成大写字母?

失魂鱼


由于一些业务原因,一般会把数据库设置成大小写敏感,而关键词一般大写。


快乐居家美食


其他语言不了解,就SQL来说:

SQL语句,对大小写不敏感,写成大写这其实也是跟大部分代码一样约定成俗的潜规则,易于阅读,排版清晰。

但是,编译的时候,操作系统会将所有字符转换成大写的,再进行编译。

如果大写,在编译的时候,可以节省转化的时间。

当有大量SQL语句的时候,就可能产生影响了。 在大型的ERP系统开发的时候,往往会这么要求。

具体对速度有多少影响并没有测试过,应该影响不大,所以也就说明大小写其实都可以,就具体看项目要求和个人习惯了。


老猫儿


SQL不能算是一门编程语言,过程、函数、触发器这些只能算是脚本。大小写是不是敏感根操作系统和数据库配制有关,MYSQL在Linux上可以配制成大小写敏感。


光明右使8787


汽车电子领域,我们之前参考了丰田编码规范,变量名都是大写字母,看起来怪怪的,博世的命名规范比较好看。


Ren


sybase数据库大小写敏感的,你说呢?[大笑]


飞翔鸟6209


以前的计算机是字符界面...

字体是由BIOS提供的...

现代的计算机是图形界面...

字体是由操作系统提供的...

BIOS提供的字体非常粗...

最开始是4X8点阵.6X12点阵.8X16点阵...

这样带来的问题是占不满格子的大量小写字母特别丑...

反而能撑满格子的大写非常好看...

...


ACME63610374577


C语言也是好几十年前就出现的语言了,区分大小写;windows直到现在也有人在用,默认不区分大小写……


25765537


我猜一下啊……应该是懒得切换输入法😂😂😂


分享到:


相關文章: