Laravel 获取数据库表中所有字段名称、数据类型、注释等的方法
首页 " Web技术 " Laravel " 正文 有时候业务中可能需要根据数据库中字段名字、数据类型等来进行不同处理的情况,总结了两种方式如下: # 查看 db-name 库的 table-name 表中 column-name 字段的字段类型 $sql = "SELECT DATA_TYPE FROM INFORMATION_SCHEMA.COLUMNS WHERE TABLE_SCHEMA = 'db-name' AND TABLE_NAME = 'table-name' AND COLUMN_NAME = 'column-name'"; $result = \DB::select($sql); TABLE_SCHEMA - 库名 TABLE_NAME - 表名 COLUMN_NAME - 字段名称 COLUMN_DEFAULT - 默认值 IS_NULLABLE