DataGrip查看和复制mysql表的Bug

DataGrip复制mysql表的Bug

通过DataGrip 查看表结构,直接Ctrl+鼠标左键点击表名, 显示出来的有些数据类型是错的。。

使用DataGrip 查看表的数据类型时,别通过Ctrl+鼠标左键这种方式去查看和复制。

比如,错误的显示为:

复制代码
    amount           DOUBLE(22, 0) null comment '金额',
    create_time  BIGINT(19)    null comment '创建时间',

DOUBLE(22, 0) 表示的是双精度浮点数类型,宽度22个字符,后边的0是小数位数,也就是不存储小数部分,只存储整数。

然后往数据表插数据,小数部分没了。

DataGrip 复制mysql表的数据类型

使用DataGrip 要复制表结构时,

建议还是用 mysql 的原生语法:SHOW CREATE TABLE 表名。

可以看到,这个才是 表字段真正的数据类型。

复制代码
  `amount` double DEFAULT NULL COMMENT '金额',
  `create_time` bigint(20) DEFAULT NULL COMMENT '创建时间'
相关推荐
@Mike@7 小时前
02-数据库学习笔记(SQL引擎)
数据库·笔记·学习
笃行3508 小时前
国产化落地避坑 · 干货向|Oracle 迁金仓 KES,我把外连接消除排在隐性陷阱第一位
数据库
老纪的技术唠嗑局8 小时前
花一年时间整理出的:AI 数据库混合搜索入门实践
数据库
川石课堂软件测试9 小时前
安全测试|常见SQL注入攻击方式、实例及预防
服务器·数据库·sql·功能测试·测试工具·安全·单元测试
笃行3509 小时前
国产化落地避坑 · 干货向|迁移后那条「测试能过、一上生产就查空」的 SQL,多半栽在 WHERE 函数顺序上
数据库
蓝田~10 小时前
MySQL慢查询怎么优化?B+Tree索引原理+MVCC读不阻塞写+EXPLAIN执行计划,从5秒到0.05秒
数据库·mysql
sunxunyong11 小时前
doris用户资源组配置
数据库
Cloud云卷云舒11 小时前
云卷云舒:HaishanDB的AI原生能力主要应用场景
数据库·人工智能·ai-native·haishandb·移动云长期记忆
时间的拾荒人11 小时前
MySQL 视图详解
android·数据库·mysql
qq_3660862211 小时前
sql 查询中关于 null 值判断的问题
数据库·sql