SQL选择字段表现怪异

时间:2018-04-03 17:10:51

标签: sql jpa select orm identity

我正在写这篇文章,因为我遇到了一些我想要的SQL语句真的很奇怪。

背景:

我正在开发一个应用程序,它在后端使用JPA来持久化/从postgres数据库中检索对象。

问题:

在某些测试中,我注意到当某个特定用户在数据库中添加条目以后我尝试通过他的facebook id获取它们时,结果是一个空列表,即使数据库中有条目。在数据库上执行select语句不会返回任何行。其他用户不会这样做。 我注意到上述用户的脸书ID比其他人略长。我不知道这是否以及如何影响这种情况。

有趣的部分: 在调试期间,我没有以编程方式创建一个条目,而是直接在数据库上手动创建一个SQL INSERT语句(在第一个屏幕截图上标记为红色),我可以在我的应用程序和select语句中通过facebook id获取数据。

你有什么想法吗? 请查看截图: select * from table:

的结果

result of "select * from table select * from table where user_facebook_id = 10215905779020408的结果: enter image description here

请帮忙, 感谢

0 个答案:

没有答案