SQL语句为啥是大写
Posted
tags:
篇首语:本文由小常识网(cha138.com)小编为大家整理,主要介绍了SQL语句为啥是大写相关的知识,希望对你有一定的参考价值。
SQL语句为什么是大写,小写也一样可以执行,百思不得其解,
在oracle里,如果同样的一条语句,但大小写不同的话,oracle会认为这是2个不同的SQL。所以oracle会对这2个SQL语句解析两次。这样就导致了buffer hit的命中率和soft parse的百分比。如果有很多这样的情况发生,会导致oracle整体性能的下降。所以强烈建议制定SQL的书写规范 参考技术A sql语句系统它已经约定了,对于它大小写不敏感啊,可是在linux中他的每个命令都是大小写敏感,自然大写和小写也就不一样了 参考技术B 不区分大小写,就像有的人喜欢吧主键INT 大写,CREATE TABLE 答谢一样!学习最好的办法就是 自己测试下自己的疑惑 , 参考技术C 只是个人习惯而已。有些人认为大写好区分其他变量本回答被提问者采纳 参考技术D 不分大小写呗~
用一条sql语句查询表中字段的所有首字母大写
就是我一个表中cname中雇员名字首字母大写的名字查询显示出来
参考技术A select cname from table where cname in (select initcap(cname) from table);或者
select cname from table where cname=initcap(cname);本回答被提问者和网友采纳
以上是关于SQL语句为啥是大写的主要内容,如果未能解决你的问题,请参考以下文章