表結構:
在我上面的表結構中,明明有一個叫做"fromdeviceId"的字段,但是查詢的時候卻提示找不到該字段:
仔細觀察錯誤信息,發現,我的字段明明是有一個大寫字母(fromdeviceId),而提示信息中卻是小寫的(fromdeviceid)!!!
就是大寫的I和小寫的i。
把表的字段名改成小寫的試試:
再查詢,就不報錯了,而且查詢的時候字段名不區分大小寫:
下面使用的是小寫的fromdeviceid字段名:
如果不修改字段名為全部小寫的話,在查詢的時候就需要給字段名加上雙引號才能正常查詢:
總結:在PostGreSQL數據庫中,字段名要全部小寫。