2017-07-21 21 views
1

我的示例代码就像如何在MySQL中设置CHAR()?

SET @myNumber = 65; 
SET @myChar = CHAR(@myNumber); 

当我选择@myChar,结果是

| @myChar| 
---------- 
| (BLOB) | 

我想我的代码返回这样

|@myChar| 
--------- 
| A | 

所以什么建议吗?

+0

按预期为我工作。你有没有告诉我们一切?涉及或正在写入桌面的任何其他技术可能? –

+0

这就是我在查询中输入的所有内容。我使用Navicat premium –

回答

0

适用于MySQL 5.6。不过,我会建议使用,如果它在默认情况下施放到BLOBCONVERT功能,例如:

SET @myNumber = 65; 
SET @myChar = CHAR(@myNumber); 
SELECT CONVERT(@myChar, CHAR); 

这里的SQL Fiddle

+0

它现在工作。谢谢! –