{eval=Array;=+count(Array);}

问答专栏Q & A COLUMN

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

UCloudUCloud 回答0 收藏1
收藏问题

10条回答

qingshanli1988

qingshanli1988

回答于2022-06-28 13:45

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

字体是由BIOS提供的...

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

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

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

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

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

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

...

评论1 赞同0
  •  加载中...
elva

elva

回答于2022-06-28 13:45

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

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

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

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

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

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

评论0 赞同0
  •  加载中...
Joyven

Joyven

回答于2022-06-28 13:45

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

评论0 赞同0
  •  加载中...
stormjun

stormjun

回答于2022-06-28 13:45

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

评论0 赞同0
  •  加载中...
MartinHan

MartinHan

回答于2022-06-28 13:45

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

评论0 赞同0
  •  加载中...
OnlyMyRailgun

OnlyMyRailgun

回答于2022-06-28 13:45

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

评论0 赞同0
  •  加载中...
xingpingz

xingpingz

回答于2022-06-28 13:45

更加有仪式感。

评论0 赞同0
  •  加载中...
Guakin_Huang

Guakin_Huang

回答于2022-06-28 13:45

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

评论0 赞同0
  •  加载中...
Little_XM

Little_XM

回答于2022-06-28 13:45

用小写写的汇编真的很难看

评论0 赞同0
  •  加载中...
JiaXinYi

JiaXinYi

回答于2022-06-28 13:45

首先,SQL对大小写不敏感。其次,以前没有语法高亮,把保留字全部大写便于阅读。

个人理解。

评论0 赞同0
  •  加载中...

最新活动

您已邀请0人回答 查看邀请

我的邀请列表

  • 擅长该话题
  • 回答过该话题
  • 我关注的人
向帮助了您的网友说句感谢的话吧!
付费偷看金额在0.1-10元之间
<