如何使用單個sql語句檢索postgresql中特定表的所有列的數據類型,大小,精度和比例?該表可以包含數據類型的列('int2','int4','int8','float4','float8','numeric','varchar','char','date')。 '時間戳')。如果精度/標度不適用於特定的數據類型,我們可以將其保留爲空。檢索postgresql列的數據類型,大小,精度和規模
我不應該爲此使用INFORMATION_SCHEMA,因爲雖然此模式是內置的,但我們可以放棄此模式。所以我用這個模式編寫代碼,如果客戶放棄這個模式,我的代碼就會中斷。我只想使用pg_catalog
表/視圖。
如果你知道你要使用的表/視圖,你有什麼需要我們呢?我認爲你正在尋找RentACoder.com ... –
我使用pg_attribute,pg_class和pg_type,但我沒有得到正是我想要的單個sql語句..所以,我張貼在這裏。好的,其他人對我的問題有想法?順便說一句,RentACoder.com是什麼? – vchitta
我不知道如何放棄'INFORMATION_SCHEMA'。有人可以解釋嗎? –