我应该使用哪种类型的数据类型(MySQL)混合使用字符串和数字?

要混合使用字符串和数字,您需要使用VARCHAR()数据类型。以下是语法-

CREATE TABLE yourTableName
(
yourColumnName1 VARCHAR(40)
);

让我们创建一个表-

mysql> create table demo28
−> (
−> id int not null auto_increment primary key,
−> user_id varchar(40)
−> );

借助insert命令将一些记录插入表中-

mysql> insert into demo28(user_id) values('John_123');

mysql> insert into demo28(user_id) values('David_44');

mysql> insert into demo28(user_id) values('Mike99');

mysql> insert into demo28(user_id) values('Sam101');

使用select语句显示表中的记录-

mysql> select *from demo28;

这将产生以下输出-

+----+----------+
| id | user_id  |
+----+----------+
|  1 | John_123 |
|  2 | David_44 |
|  3 | Mike99   |
|  4 | Sam101   |
+----+----------+
4 rows in set (0.00 sec)
猜你喜欢