可以使用数字来命名MySQL表列吗​​?

是的,我们可以在MySQL中为列名添加数字。我们需要使用符号反引号,如下所示

( ` `)

为了理解,我们将在CREATE命令的帮助下制作一张表。让我们创建一个表-

mysql> CREATE table NumberColumnDemo
-> (
-> `123` varchar(100)
-> );

上面,我借助于反引号创建了一个列名作为数字。

现在,我们可以在INSERT命令的帮助下通过插入记录来检查它们。让我们插入一条记录,如下所示-

mysql> INSERT into NumberColumnDemo values('45678');

之后,我们可以借助SELECT语句显示所有记录。查询如下-

mysql> SELECT * from NumberColumnDemo;

以下是输出-

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