How to get Description of MySQL Table in GoLang

。_饼干妹妹 提交于 2019-12-31 05:22:13

问题


com/jinzhu/gorm" and "github.com/go-sql-driver/mysql" package to interact with my database and trying to get the description of table but didn't found the function. Please help


回答1:


With gorm you can perform a custom query and get her return in a struct, the following is an example of how to show the description of table:

type Result struct {
    Field    string
    Type     string
    Null     string
    Key      string
    Default  string
    Extra    string
}

db.Raw("DESCRIBE TABLE_NAME").Scan(&result)

View more by gorm: http://jinzhu.me/gorm/advanced.html#sql-builder



来源:https://stackoverflow.com/questions/41262973/how-to-get-description-of-mysql-table-in-golang

标签
易学教程内所有资源均来自网络或用户发布的内容,如有违反法律规定的内容欢迎反馈
该文章没有解决你所遇到的问题?点击提问,说说你的问题,让更多的人一起探讨吧!