文档章节

查询一张表的详细信息(包括字段注释,字段名称,类型等)

Alan_陈保明
 Alan_陈保明
发布于 2016/08/02 13:14
字数 234
阅读 35
收藏 0
/**
 * 查询一张表的详细信息(包括字段注释,字段名称,类型等).
 * 示例:
 * array (size=9)
    'Field' => string 'CustAccount' (length=11)
    'Type' => string 'varchar(50)' (length=11)
    'Collation' => string 'utf8_general_ci' (length=15)
    'Null' => string 'NO' (length=2)
    'Key' => string '' (length=0)
    'Default' => null
    'Extra' => string '' (length=0)
    'Privileges' => string 'select,insert,update,references' (length=31)
    'Comment' => string '顾客编号' (length=12)
 */
public function showColumnNameAndComment(){
    $res = I('request.');
    $sql = "show full columns from ".$res['table_name'];
    $model = new \Think\Model();
    $res = $model->query($sql);
    dump($res);
}

最后再贴上两行代码玩玩

1,新建表以及添加表和字段的注释.
   create table auth_user(
        ID INT(19) primary key auto_increment  comment '主键',
        NAME VARCHAR(300) comment '姓名',
        CREATE_TIME date comment '创建时间'
    )comment  = '用户信息表';

2,修改表/字段的注释.
     alter table auth_user comment  = '修改后的表注释信息(用户信息表)';
    alter table auth_user modify column id int comment '主键ID';
   --注意:字段名和字段类型照写就行
 

© 著作权归作者所有

Alan_陈保明
粉丝 0
博文 4
码字总数 1097
作品 0
长宁
程序员
私信 提问
mysql 建表时添加注释以及查看注释

1,新建表以及添加表和字段的注释. create table auth_user( ID INT(19) primary key auto_increment comment '主键', NAME VARCHAR(300) comment '姓名', CREATE_TIME date comment '创建时间......

小代码2016
2016/01/23
1K
0
oracle中查询所有外键引用到某张表的记录

oracle中查询所有外键引用到某张表的记录 其实查找这篇文章 我主要用的sql 是这句 select * from user_cons_columns t where t.constraint_name like 'FK_CTS_CONT_REINS__CRR'; 起因: 系统......

狮子暴走
2014/03/02
1K
0
open-JWeb(RAD)快速开发平台介绍

Open-JWeb(Java Web)快速开发平台用户操作手册 王保政 Msn:baozhengw999@hotmail.com QQ:29803446 声明:从即日 2008 年 1 月 31 日起 ,原名为CZTZ-JavaEE快速开发平台更名为Open-JWeb (RA...

迷途d书童
2012/03/09
573
0
建表规约【参照阿里巴巴Java开发手册】

【强制】表达是与否概念的字段,必须使用 is_xxx 的方式命名,数据类型是 unsigned tinyint ( 1 表示是,0 表示否)。 2. 【强制】表名、字段名必须使用小写字母或数字,禁止出现数字开头,...

anlve
2018/06/16
71
0
MySQL从删库到跑路

数据库(Database)是按照数据结构来组织、存储和管理数据的仓库, 每个数据库都有一个或多个不同的API用于创建,访问,管理,搜索和复制所保存的数据。 我们也可以将数据存储在文件中,但是...

闻人牧月
2017/11/03
0
0

没有更多内容

加载失败,请刷新页面

加载更多

不就是SELECT COUNT语句吗,竟然能被面试官虐的体无完肤

数据库查询相信很多人都不陌生,所有经常有人调侃程序员就是CRUD专员,这所谓的CRUD指的就是数据库的增删改查。 在数据库的增删改查操作中,使用最频繁的就是查询操作。而在所有查询操作中,...

HollisChuang
21分钟前
4
0
乐观锁和悲观锁

乐观锁和悲观锁 在并发环境下,事务的隔离性很难保证,因此会出现很多并发一致性的问题 事务的特性:原子性、一致性、隔离性、持久性 1、丢失修改:T1和T2两个事务对同一个数据进行修改,T1先...

大瑞清_liurq
29分钟前
5
0
Scrum敏捷价值观与原则

Scrum是一种迭代式增量软件开发过程,通常用于敏捷软件开发。如果还不知道Scrum敏捷开发的朋友们,请出门左转,点击 Scrum 了解。 敏捷价值观 个体和互动 高于 流程和工具 工作的软件 高于 ...

醉美閑聖
29分钟前
4
0
android焦点

final RelativeLayout relativeLayout=new RelativeLayout(context); relativeLayout.setClickable(true); relativeLayout.setFocusable(true); rel......

安卓工程师王恒
31分钟前
4
0
IP地址分配与中继设备简介

1. TCP/IP模型 TCP/IP协议是在OSI参考模型出现之间就被开发的,并广泛部署在计算机网络中。但是,后来由于概念混淆,TCP/IP模型的层次和名称往往与OSI模型的层次名称相互借用。如图1.所示。 ...

xiangyunyan
33分钟前
5
0

没有更多内容

加载失败,请刷新页面

加载更多

返回顶部
顶部