欧美一区二区三区,国内熟女精品熟女A片视频小说,日本av网,小鲜肉男男GAY做受XXX网站

mysql 字段駝峰轉下劃線

黃文隆2年前14瀏覽0評論

在 MySQL 中,經常會出現字段名駝峰式命名的情況。這種類型的字段,在 SQL 語句中使用時可能會造成不便,因為 SQL 語句一般都喜歡使用下劃線分割單詞的命名方式。因此,我們需要將駝峰式命名的字段轉換為下劃線分割的命名方式。

例如,一個駝峰式的字段名為:firstName。如果我們使用 SQL 語句中的命名方式,應該被命名為:first_name。同樣,如果字段名為:customerID,應該被命名為:customer_id。

為了使字段名符合 SQL 語句的命名方式,我們可以使用 MySQL 內置的函數LOWERREPLACE來實現駝峰式命名的字段轉換為下劃線分割的命名方式。下面是具體的實現方式:

SELECT LOWER(REPLACE(firstName, ' ', '_')) AS first_name FROM customers;
SELECT LOWER(REPLACE(customerID, ' ', '_')) AS customer_id FROM customers;

以上代碼中,我們使用REPLACE函數將駝峰式命名的字段名中的空格替換成下劃線,然后使用LOWER函數將所得到的新字符串全部轉換成小寫字母。最后,將轉換后的命名方式賦值到新命名的字段中。