在MySQL中选择包含字符串的列名吗?

为此,您可以使用SHOW COLUMNS命令。以下是语法。在这里,我们使用LIKE设置了字符串-

SHOW COLUMNS FROM yourTableName LIKE ‘yourStringValue’;

让我们首先创建一个表-

mysql> create table DemoTable

   -> (

   -> Id int NOT NULL AUTO_INCREMENT PRIMARY KEY,

   -> FirstName varchar(20),

   -> LastName varchar(20)

   -> );

这是查询以选择包含特定字符串的列名称-

mysql> SHOW COLUMNS FROM DemoTable LIKE 'FirstName';

输出结果

+-----------+-------------+------+-----+----------+-------+

| Field     | Type        | Null | Key  | Default | Extra |

+-----------+-------------+------+-----+----------+-------+

| FirstName | varchar(20) | YES  |     | NULL     |       |

+-----------+-------------+------+-----+---------+-------+

1 row in set (0.05 sec)

以上是 在MySQL中选择包含字符串的列名吗? 的全部内容, 来源链接: utcz.com/z/327098.html

回到顶部