可以使用数字来命名 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)
广告