在 MySQL 中創建字段時,是默認忽略大小寫的。也就是說,如果你創建了一個名為 "myField" 的字段,在查詢時輸入 "myfield" 或者 "MYFIELD" 都會被識別為同一個字段。
不過,如果你希望在創建字段時能夠區分大小寫,也是可以實現的。
CREATE TABLE myTable ( id INT NOT NULL, `myField` VARCHAR(255) BINARY NOT NULL, PRIMARY KEY (id) );
在上述代碼中,我們使用了 BINARY 關鍵字為字段加上了二進制的屬性,從而使它對大小寫敏感。而為了確保在 MySQL 中能正確識別大小寫的字段名,在字段名前面加上反引號也是必不可少的。
需要注意的是,如果你使用上述方法創建了區分大小寫的字段,那么在查詢時一定要確保大小寫的一致性。否則,MySQL 將無法正確識別你的查詢語句。