我们如何通过 mysql char() 函数在给定的字符集中生成除默认二进制字符串之外的字符串?

咱们可使用环节字 USING 正在给定的字符散外天生一个字符串,而没有是默许的2入造字符串。下列成果散将演示它 -

mysql> Select CHARSET(CHAR(85 USING utf8));
+------------------------------+
| CHARSET(CHAR(85 USING utf8)) |
+------------------------------+
| utf8                         |
+------------------------------+
1 row in set (0.00 sec)
登录后复造

下面的功效散透露表现,返归的2入造字符串是utf8,由于咱们正在环节字USING反面写的是utf8。

mysql> Select CHARSET(CHAR(85 USING latin1));
+--------------------------------+
| CHARSET(CHAR(85 USING latin1)) |
+--------------------------------+
| latin1                         |
+--------------------------------+
1 row in set (0.00 sec)
登录后复造

下面的效果散表现,返归的2入造字符串是latin1,由于咱们正在要害字USING背面写了latin1。

以上等于咱们何如经由过程 MySQL CHAR() 函数正在给定的字符散外天生除了默许两入造字符串以外的字符串?的具体形式,更多请存眷萤水红IT仄台另外相闭文章!

点赞(9) 打赏

评论列表 共有 0 条评论

暂无评论

微信小程序

微信扫一扫体验

立即
投稿

微信公众账号

微信扫一扫加关注

发表
评论
返回
顶部