当前位置: 首页 > news >正文

社群营销案例南昌seo教程

社群营销案例,南昌seo教程,网站后台数据库下载,湖南金辉建设集团有限公司网站在迁移老项目的数据库时,使用Navicat Premium的数据传输功能同步了表结构和数据。但是,发现某些字段的数据类型出现了错误,例如,租户ID从Oracle的NUMBER类型变成了MySQL的decimal(10),正确的应该是bigInt(20)。此外&am…

在迁移老项目的数据库时,使用Navicat Premium的数据传输功能同步了表结构和数据。但是,发现某些字段的数据类型出现了错误,例如,租户ID从Oracle的NUMBER类型变成了MySQL的decimal(10),正确的应该是bigInt(20)。此外,逻辑删除标记DEL_FLAG也出错,应该是int(1),但现在是decimal类型。由于涉及到数百个表,手动更改显然不现实。下面来看看如何实现批量修改这些字段的数据类型。

1. 查询系统表,找出数据库中哪些表的哪些字段是哪种类型。

比如,查询数据库waimao中所有表中TENANT_ID字段是decimal类型的:

SELECT* 
FROMinformation_schema.`COLUMNS` 
WHERETABLE_SCHEMA = 'waimao' AND COLUMN_NAME = 'TENANT_ID' AND DATA_TYPE = 'decimal'

在这里插入图片描述

2. 把需要修改的字段使用CONCAT拼接成可以执行的更新语句
SELECTTABLE_NAME,COLUMN_NAME,DATA_TYPE,COLUMN_COMMENT,CONCAT( 'ALTER TABLE ', TABLE_NAME, ' MODIFY COLUMN ', COLUMN_NAME, ' bigint(', 20, ') COMMENT "租户ID";' )  
FROMinformation_schema.`COLUMNS` 
WHERETABLE_SCHEMA = 'waimao' AND COLUMN_NAME = 'TENANT_ID' AND DATA_TYPE = 'decimal'

在这里插入图片描述

3. 将查询结果CONCAT拼接的语句全部复制到查询窗口运行

在这里插入图片描述

4. 同理,将DEL_FLAGdecimal改为int类型

在这里插入图片描述

5. 还需要将DEL_FLAG的默认值设置为0,同时设置注释

更改默认值并设置注释的SQL语句如下:

ALTER TABLE 表名 MODIFY DEL_FLAG INT DEFAULT 0 COMMENT 'Your comment here';
SELECTTABLE_NAME,COLUMN_NAME,DATA_TYPE,COLUMN_COMMENT,COLUMN_DEFAULT,CONCAT( 'ALTER TABLE ', TABLE_NAME, ' MODIFY ', COLUMN_NAME, ' INT DEFAULT 0 COMMENT "删除标记(0正常 1已删除)";' )  
FROMinformation_schema.`COLUMNS` 
WHERETABLE_SCHEMA = 'waimao' AND COLUMN_NAME = 'DEL_FLAG' AND DATA_TYPE = 'int'AND COLUMN_COMMENT = ''

在这里插入图片描述

6. 随便打开一张表查看效果

在这里插入图片描述
可以看到TENANT_IDDEL_FLAG已经成功更新。

http://www.mmbaike.com/news/60119.html

相关文章:

  • 用模板做企业网站爱站长尾关键词挖掘工具
  • 网站设计难吗搜索引擎优化的内容有哪些
  • 天津网站建设吐鲁番地区搜索引擎平台有哪些
  • 一个网站做seo安徽seo报价
  • wordpress源码商城厦门关键词优化平台
  • 网站制作公司多少费用游戏推广员一个月能赚多少
  • 成都建材网站建设市场营销策划书范文5篇精选
  • 濮阳市建站公司推广形式
  • 织梦cms如何做网站英文关键词seo
  • 网上做行政能力测试题网站推荐百度热搜榜排行
  • 看外国网站怎么改dns营销网课
  • 河南专业网站建设哪家好网络营销和推广做什么
  • 东莞理工学院关键词优化seo多少钱一年
  • 国家卫生健康委党校官网seo
  • 如何制作购物网站西安网络推广公司网络推广
  • 免费做的网站怎么设置域名佛山网站建设维护
  • 申请中网可信网站seo优化几个关键词
  • 网站常用的字段合肥seo快排扣费
  • 网站策划知识seo快速上排名
  • 珠海公司做网站上海网站seoseodian
  • 余姚专业做网站公司刷排名有百度手机刷排名
  • 咋做抽奖网站舆情报告范文
  • 深圳做网站有哪些网站排行榜查询
  • 微金所网站谁做的热点新闻事件
  • 西安建站系统优化大师下载安装
  • 高埗镇做网站seo描述快速排名
  • html免费模板下载百度seo正规优化
  • 网站支付页面怎么做的网站排名优化多少钱
  • 查数据的权威网站高德北斗导航
  • 用一个域名免费做网站网络广告投放平台