db_table_schema

本文整理于网络,仅供阅读参考,如有不妥之处,敬请批评指正!如果您想加入微擎社区版技术大牛微信群和QQ群,请联系微信: ccccyyyy4444 或者 QQ:155120699 

db_table_schema() - 获得某个数据表的结构

说明

db_table_schema($db, $tablename = '')

参数

名称 类型 说明
$db object 数据库操作对象
$tablename string 表名

示例

$scahema = db_table_schema(pdo(), 'article_category');
print_r($scahema);
 
Array (
    'tablename' => ims_article_category,    //表名
    'charset' => utf8_general_ci,           //字符集
    'engine' => MyISAM,                     //存储引擎
    'increment' => 1,                       //下一个自增值
    'fields' => Array (                     //字段结构
        'id' => Array (
            'name' => id,                   //字段id
            'type' => int,                  //字段类型
            'length' => 10,                 //字段长度
            'null' =>
            'signed' =>
            'increment' => 1                //自增1
        ),
        'title' => Array (
            'name' => title,         
            'type' => varchar,       
            'length' => 30,                
            'null' =>
            'signed' => 1,
            'increment' =>
        ),
        'displayorder' => Array (
            'name' => displayorder, 
            'type' => tinyint,             
            'length' => 3,               
            'null' =>
            'signed' =>
            'increment' =>
        ),
        'type' => Array (
            'name' => type,          
            'type' => varchar,           
            'length' => 15,             
            'null' =>
            'signed' => 1,                 
            'increment' =>
        )
    ),
    'indexes' => Array (                
        'PRIMARY' => Array (
                'name' => PRIMARY,
                'type' => primary,
                'fields' => Array ( '0' => id )     //主键索引id
        ),
        'type' => Array (
            'name' => type,
            'type' => index,
            'fields' => Array ( '0' => type )       //唯一索引type
        )
    )
)
本页目录
  1. 说明
  2. 参数
  3. 示例
文档统计
浏览次数:175570次
编辑次数:210次历史版本
最近更新:2023-01-16 16:16:34

如果看不懂微擎社区版二次开发手册或者遇到问题,请联系微信: ccccyyyy4444 或者 QQ:155120699 ,如果我们有空闲时间,可以免费为您答疑解惑。