有時候我們在創建表單(CREATE TABLE)時,也會順手將註解(COMMENT)打進去,通常註解就是欄位中文名稱,那麼在寫程式時,懶的再自己重打一次中文欄位名稱,如何直接從資料庫讀取註解來當作中文的欄位名稱呢? 一開始很直覺得就是下指令列出表單的結構「DESCRIBE table」。啊勒?怎麼沒有註解欄位>__<

mysqle8a1a8e6a0bce7b590e6a78b-300x130.gif

可是在phpmyadmin裡為什麼他能讀出註解呀?於是我卯起來去開啟phpmyadmin的原始檔,逐一的去追查它到底是下了什麼SQL指令,最後終於查到了,就是這句

--標準寫法
SHOW FULL FIELDS FROM database.table
--也可以寫成
SHOW FULL FIELDS FROM table FROM database
這句指令像似DESCRIBE的進階版,或稱詳細版,多了編碼(Collation)、權限(Privileges)、註解(Comment)的欄位

mysqle8a1a8e6a0bce7b590e6a78b-300x130.gif

低溫烘培 發表在 痞客邦 PIXNET 留言(1) 人氣()


留言列表 (1)

發表留言
  • Sk
  • 我也這樣查過phpmyadmin耶~也是這樣解決的~
  • 看來寫phpmyadmin的人,一定對mysql的所有指令有下過苦心。/__\這個我就不行了

    低溫烘培 於 2010/08/24 17:11 回覆

【 X 關閉 】

【PIXNET 痞客邦】國外旅遊調查
您是我們挑選到的讀者!

填完問卷將有機會獲得心動好禮哦(注意:關閉此視窗將不再出現)

立即填寫取消