SQL 要害字和函数名
发布时间:2021-06-04 02:20:39 所属栏目:编程 来源:互联网
导读:好比 Windows 体系的文件名不区分巨细写,以是运行在 Windows 体系上面的 MySQL 处事器也不消区分数据库名和表名的巨细写。Linux 体系的文件名区分巨细写,以是
好比 Windows 体系的文件名不区分巨细写,以是运行在 Windows 体系上面的 MySQL 处事器也不消区分数据库名和表名的巨细写。Linux 体系的文件名区分巨细写,以是运行在 Linux 体系上的 MySQL 处事器必要区分数据库名和表名的巨细写。对付 Mac OS X 平台,其文件体系中的名字是个破例,它们不区分巨细写。 MySQL 会行使一个文件来暗示一个视图,以是以上与表有关的也同样合用于视图。 3) 存储措施的名字 存储函数、存储进程和变乱的名字都不区分巨细写。触发器的名字要区分巨细写,这一点与尺度 SQL 的举动有所差异。 4) 列名和索引名 在 MySQL 里,列名和索引名都不区分巨细写。譬喻,下面这些语句都是等价的: SELECT name FROM student ; 下表总结了 SQL 元素在 Windows 和 Linux 体系是否区分巨细写。 在 Linux 处事器下建设数据库和表时,应应当真思量巨细写的题目,好比它们往后是否会迁徙到 Windows 处事器上。 假设你在 Linux 处事器上建设了 abc 和 ABC 两个表,当把这两个表迁徙到 Windows 处事器上时,就会呈现题目;由于 Windows 体系并不区分巨细写,abc 和 ABC 无不同。假如把表从 Linux 处事器迁徙到 Windows 处事器时,也同样会碰着题目。 想要停止巨细写题目,可以先选定一种巨细写方案,然后一向凭证该方案去建设数据库和表。 (编辑:湖南网) 【声明】本站内容均来自网络,其相关言论仅代表作者个人观点,不代表本站立场。若无意侵犯到您的权利,请及时与联系站长删除相关内容! |