gpt4 book ai didi

php - 更新信息时 Mysql 0 被删除?

转载 作者:太空宇宙 更新时间:2023-11-03 10:50:25 26 4
gpt4 key购买 nike

我有一个奇怪的 sql 问题,我从未遇到过并且在 google ing 中没有运气。在我的网站上。订购产品时,用户需要用他们的私有(private) ID 填写一个字段,该 ID 保存在数据库中

UPDATE bs_users SET passport_id = 01010101011 WHERE id=177

但问题是在 mysql 中 0 由于某种原因被删除,这是我在数据库中得到的结果

http://imgur.com/h8v46Jd

字段类型为varchar,限制50个字符

最佳答案

尝试将值括在引号中

UPDATE bs_users SET passport_id = '01010101011' WHERE id = '177'

原因是01010101011是一个整数,解析为1010101011。然后将其转换为字符串,但前导 0 已经丢失。如果您想保留前导 0,请将其作为字符串而不是整数传递。感谢@Joachim Isaksson 的解释

关于php - 更新信息时 Mysql 0 被删除?,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/25601619/

26 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com