1. 程式人生 > >報表查詢資料時select*查到資料select具體欄位查不到

報表查詢資料時select*查到資料select具體欄位查不到

首先是select * 語句:

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

然後select具體欄位:

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

        最後我查詢了一下資料庫設計,問題就出在這裡,我設計資料庫的時候,欄位名用的都是小寫,因此查不到,把欄位名全換成大寫之後就沒問題了。

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