不了解mysql中的数据类型

时间:2015-05-27 20:08:21

标签: mysql database

我在MySql中有一个表,其中包含char()的所有数据类型。从我理解的方式,我将查询这些列,我将不得不使用引号,因为我使用字符串。我这样做并且没有返回任何数据,但是当我删除引号时,我收到了结果。 这是两个查询,

select * from salef where streetnumber = 419;
select * from salef where streetnumber = '419';

第一个工作正常,但不是第二个。 当我运行此查询时,

SELECT DATA_TYPE
FROM INFORMATION_SCHEMA.COLUMNS
WHERE
TABLE_NAME = 'salef' AND
COLUMN_NAME = 'street number';

我得到了结果  http://imgur.com/lMXrlHj

我很困惑。这是正常现象吗?有没有办法可以使用引号并获得结果?

0 个答案:

没有答案