可以使用數字來命名 MySQL 資料表列嗎?


對,在 MySQL 中我們可以使用數字作為列名。我們需要使用符號反引號,如下所示

( ` `)

為了理解,我們將使用 CREATE 語句建立一個表。我們建立一個表 −

mysql> CREATE table NumberColumnDemo
-> (
-> `123` varchar(100)
-> );
Query OK, 0 rows affected (0.51 sec)

上面,我建立了一個列名,使用符號反引號來表示數字。

現在,我們可以使用 INSERT 語句來插入記錄來檢查相同內容。我們插入一個記錄,如下所示 −

mysql> INSERT into NumberColumnDemo values('45678');
Query OK, 1 row affected (0.20 sec)

在那之後,我們可以使用 SELECT 語句來顯示所有記錄。查詢如下 −

mysql> SELECT * from NumberColumnDemo;

以下是輸出 −

+-------+
| 123   |
+-------+
| 45678 |
+-------+
1 row in set (0.00 sec)

更新於:25-6-2020

959 次瀏覽

開啟您的 職業生涯

透過完成課程獲得認證

入門
廣告
© . All rights reserved.