可以用数字为MySQL表列命名吗?

可以用数字为MySQL表列命名吗?

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

(` `)

为了理解,我们将使用CREATE命令创建一个表。让我们创建一个表-

mysql> CREATE table NumberColumnDemo 
-> ( 
-> `123` varchar(100) 
-> ); 
Query OK,0行受影响(0.51秒)

上面,我使用反引号符号创建了一个数字作为列名。

现在,我们可以通过使用INSERT命令插入记录来检查相同内容。让我们插入一条记录,如下所示-

mysql> INSERT into NumberColumnDemo values('45678'); 
Query OK,1行受影响(0.20秒)

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

mysql> SELECT * from NumberColumnDemo; 

以下是输出内容-

+-------+ 
| 123   | 
+-------+ 
| 45678 | 
+-------+ 
1行,时间0.00秒)

阅读更多:MySQL 教程

Python教程

Java教程

Web教程

数据库教程

图形图像教程

大数据教程

开发工具教程

计算机教程