mysql 修改表id值_修改数据库中表的id
展开全部
思路:
1、首先搞清楚所有表636f707962616964757a686964616f31333335333064的主外键关系
2、取消全部表的主键自增标识列,方便你后续的直接修改ID
例如:exec sp_configure 'allow updates',1
reconfigure with override
GO
----取消标识列标记
update syscolumns set colstat = 0 where id = object_id('表名') and colstat = 1
GO
----恢复标识列标记
update syscolumns set colstat = 1 where id = object_id('表名') and name = '标识列名称'
3、写个SQL脚本,修改ID,在修改的时候,一并更新全部表里的此ID值
例如:declare @old_id as int,@new_id as int
select @old_id=12,@new_id=123
update 表名1 set id=@new_id where id=@old_id
update 表名2 set id=@new_id where id=@old_id
update 表名3 set id=@new_id where id=@old_id
.....
update 表名n set id=@new_id where id=@old_id
mysql 修改表id值_修改数据库中表的id相关推荐
- mysql 修改表空间名称_修改多个表空间的数据文件的名称和位置
修改多个表空间的数据文件的名称和位置,可以在表空间级别,也可以在数据库级别进行. 在表空间级别进行就如同修改一个表空间数据文件的名称 和位置,一个一个的进行,直到全部完成. 在数据库级别,可以一次性的 ...
- jsonobject修改key的值_修改JSONArray里所有key的值
下面举一个代码的列子目的是实现如下功能: [{"userId":1,"userName":"plf"},{"userId" ...
- mysql 设置表空间位置_如何修改表空间数据文件路径
如何修改表空间数据文件路径 -- 修改表空间的数据文件路径: -- 5个步骤 -- 1. alter tablespace tbs_name offline; -- 2. 物理拷贝到指定路径[这个很重 ...
- dede修改mysql,Dedecms(织梦)程序MySQL修复表和文章路径修改方法
做网站是我们经常会遇到被一些小问题困扰的.其实有些问题非常的简单,通过百度搜索一下都是可以解决的. 最近模板网遇到两个用户的dedecms的问题,一个涉及到MySQL修复表,另一个就是文章路径修改,相 ...
- js入门·表单详解一(修改表单属性,修改表单元素值)
实在javascript入门·Document对象入门讲解(访问表单,创建新页,获取页标题) 一文中,我们已经把表单的一些基本访问等弄清楚了,下面我们深入的学下表单的属性以及对表单元素的简单操作! 演 ...
- oracle r修改表名,oracle中修改表名
<<>> answer1: ALTER TABLE old_table_name RENAME TO new_table_name;(大写为系统命令) answer2: SQL ...
- mysql 修改表名 判断表是否存在_判断数据库表是否存在以及修改表名的方法
一.判断数据库表是否存在: 首先要拿到数据库连接conn,调用DatabaseMetaData dbmd = conn.getDataMeta();之后调用如下方法: 代码如下: /** * 根据表名 ...
- mysql数据库表更改排序_修改SQL数据库排序规则修改表栏位排序规则
修改SQL数据库排序规则修改表栏位排序规则 修改SQL数据库排序规则: 1.修改为单用户模式 2.然后关闭所有的查询窗口,修改Options的Collocation属性,如:Chinese_PRC_9 ...
- (数据库-MySQL)修改表——添加列、修改列、删除列(名)
对于数据表的修改,我们通常会使用如下操作:添加列(add).修改列(modify).修改列名(change).删除列(drop).修改表名(rename).修改表的字符集. 1.添加列(add) al ...
最新文章
- Ubuntu16.04下安装sogou输入法
- 职场中有哪些沟通的小技巧?
- 如何在ASP.NET页面中使用异步任务(PageAsyncTask)
- CRM成功实施如何化繁为简
- mysql1.8找回密码_PHP+Mysql+jQuery找回密码
- Spring boot配置类
- RocketMQ(一):Linux安装RocketMQ和常用命令
- 数据库:分享六个 MySQL 死锁案例,能让你理解死锁的原因!
- vue控制元素的隐藏和显示
- 虚拟跳线软件干什么用的_跳线的作用
- 简单mysql数据库备份一例及crontab说明
- 美国航空航天和国防承包商在瑞士采用区块链进行供应链管理
- 如何交叉编译 linux kernel 内核
- hash 图像检索方法汇总
- 键盘RK987说明书
- Element UI 中国省市区级联数据js
- VUE基础篇Part5(内置指令)
- XnViewMP 压缩图片
- android游戏地图编辑器
- 48盘位 云存储服务器_搭建云存储NAS服务器的3个技巧