報表查詢數據時select*查到數據select具體字段查不到

首先是select * 語句:

可以看到是可以查尋的,(該表尚未填入數據,是空表)

然後select具體字段:

可以看到,出現了空指針異常,在頁面上查看則提示“name”標識符無效,已經試過多個字段,且大小寫均試,但都是提示空指針異常。

        最後我查詢了一下數據庫設計,問題就出在這裏,我設計數據庫的時候,字段名用的都是小寫,因此查不到,把字段名全換成大寫之後就沒問題了。

        PS:Oracle數據庫字段名是不區分大小寫的,在Oracle原生工具中是不會出現這個錯誤的,目前本博主也只在FineReport中遇到這種情況,特此註明。

發表評論
所有評論
還沒有人評論,想成為第一個評論的人麼? 請在上方評論欄輸入並且點擊發布.
相關文章