第二次编辑
该问题是由 MAX_INTEGER_VALUE 引起的,该值低于我传递的整数值。我将 MySQL 表列更改为TEXT
而不是,BIGINT
并且所有内容都正确返回。
感谢所有的帮助!
编辑
所以我刚刚意识到使用这行代码传递userID
变量和guildID
变量。
mysqlModule.userCrewSearch(575783451018526744, 282997056438665217);
但是,提供给 SQL 语句的值将数字的最后两位数字转换为“00”。因此,不是575783451018526744
传递到 SQL 语句的值是575783451018526700
.
那么当我在代码中所做的任何事情都没有改变这些值时,为什么要改变这个值呢?
饮歌长啸
潇湘沐
相关分类