MySQL是一款非常流行的数据库软件,它支持一系列的编程语言,并且支持各种操作系统。在MySQL中,建表时对于列名的大小写有着一定的约束。
在建表语句中,列名可以使用大小写混合的形式,但是在调用时MySQL会将所有列名转换为小写字母,这意味着不管你在建表时是否使用了大写的列名,在调用时都必须使用小写。
CREATE TABLE customers ( customerID int(11) NOT NULL AUTO_INCREMENT, firstName varchar(50), lastName varchar(50), PRIMARY KEY (customerID) );
在以上的示例代码中,可以看到列名采用了混合大小写的方式,但是在创建表时所有列名均被转换成了小写。
在使用MySQL数据库时,为了避免出现错误,我们建议在所有的列名中都只使用小写字母。