qq分分彩app|qq分分彩开奖记录官网

建議在做數據庫驅動的時候獲取表信息一致

瀏覽:1185 發布日期:2019/02/13
如題!
比如獲取字段的 類型 長度 主鍵 自增列,能否給出一致的數據?
例如getFields方法MySql驅動foreach ($result as $key => $val) {
                $val                 = array_change_key_case($val);
                $info[$val['field']] = [
                    'name'    => $val['field'],
                    'type'    => $val['type'],
                    'notnull' => (bool) ('' === $val['null']), // not null is empty, null is yes
                    'default' => $val['default'],
                    'primary' => (strtolower($val['key']) == 'pri'),
                    'autoinc' => (strtolower($val['extra']) == 'auto_increment'),
                ];
            }
SqlSrv:foreach ($result as $key => $val) {
                $val                       = array_change_key_case($val);
                $info[$val['column_name']] = [
                    'name'    => $val['column_name'],
                    'type'    => $val['data_type'],
                    'notnull' => (bool) ('' === $val['is_nullable']), // not null is empty, null is yes
                    'default' => $val['column_default'],
                    'primary' => false,
                    'autoinc' => false,
                ];
            }
他們之間數據肯定有差別,希望處理一下再賦值,這個primary直接false了
評論(
后面還有條評論,點擊查看>>
qq分分彩app