【发布时间】:2016-04-15 07:21:50
【问题描述】:
我正在尝试执行以下 MYSQL 脚本:
INSERT INTO `loop`.`User`
(`userID`,
`firstName`,
`lastName`,
`email`,
`password`,
`userName`,
`bio`,
`spamCount`)
VALUES
('gZvTtlPtjGRqeMBaLji3HxoKB5EZCsNL',
'Sarah',
'Joane',
'test0@email.com',
SHA2(SHA2('test0',256)+'gZvTtlPtjGRqeMBaLji3HxoKB5EZCsNL', 256),
'test0@email.com',
'My....e',
0)
问题是我得到了错误:
1 行受影响,1 个警告:1292 截断不正确的 DOUBLE 值:'xRgkwBC9f0MXTgpb5nrNpRevaMYRlKpH'0.00045 秒
我很困惑,因为该行甚至没有任何双精度值。双重哈希是否以某种方式导致了这种情况?
【问题讨论】: