SQL-已存在数据的表主键设置递增
来源:互联网 发布:mac 虚拟机装office 编辑:程序博客网 时间:2024/06/06 01:40
MySQL的数据库文件后缀为.sql,而SQL server的是两个文件,一个后缀为.mdf,一个后缀为.ldf,所以MySQL的数据库文件只能在窗口中打开,类似于新建查询,而不能作为数据库导入。但是MySQL和SQL server的语句有区别,所以打开时会有很多错误,这些错误只是和MySQL有关,核心的创建表之类的是没问题的,所以可以删除没用的只剩创建插入的语句,然后执行。
刚发现一个问题,MySQL的主键自动增长为“主键 类型 auto_increment ”,这个在SQL server是不正确的,SQL server的为“主键 类型 identity(1,1)”,所以一开始当成一个错误直接删了,新创建的表主键不能递增,又因为设置的不能为空,所以测试插入时报错。
从网上搜了下,更改办法有如下几个:
1.删除表,添加sql语句再执行创建,但是我删除时提示正在使用,所以删除失败;
2.在窗口设置列的自动增长属性,但是不能保存:
后百度,选择上方菜单栏中的工具->选项->设计器->表设计器和数据库设计器,取消“阻止保存要求重新创建表的更改”这个多选框的对勾,确定后,再按上述第二步设置增量,就可以保存了。
阅读全文
0 0
- SQL-已存在数据的表主键设置递增
- 为已存在数据的表加主键
- 为已存在数据的表加主键
- Oracle||PL/SQL 设置主键自动递增
- PL/SQL如何设置主键自动递增
- sql server以存在大数据的主键的重建
- 设置mysql递增主键的起始值
- ORACLE设置递增主键
- sql 按递增查询记录,并获取已排序的数据的百分比
- oracle 给已存在的表增加主键自增约束
- sql取数据主表的主键
- oracle 怎样设置自动递增的的字段,也就是设置自动递增的ID 主键
- SQL server 2005基于已存在的表创建分区
- mysql主键设置了递增,插入语句的写法
- 表生成后(已有数据)如何增加主键,设置自动增长
- python写入已存在的excel数据
- php查询数据库的数据已存在
- 查询分析器 创建数据 创建表 主键 递增
- 【CCF】201509_3 模板生成器
- cout的格式化控制
- leetcode160-Intersection of Two Linked Lists
- 自定义URL用scheme唤起Activity
- Java多线程编程:Callable、Future和FutureTask浅析
- SQL-已存在数据的表主键设置递增
- 第十二周 【项目5
- DevExpress XtraTabControl 加载Form,不重复显示,自动定位打开页面
- webstorm破解方法(亲测可用)
- 12.Python
- zookeeper笔记(一)
- 2018 年趋势:AI 和物联网的未来将会如何?
- 第十周项目一 二叉树构造算法的验证---由顺序存储结构转为二叉链存储结构(4)
- ROS创建一个services