SQL语句怎么修改一个表的一个字段为自动增长列

举报 回答
SQL语句怎么修改一个表的一个字段为自动增长列
问在线客服
扫码问在线客服
  • 回答数

    7

  • 浏览数

    10,293

举报 回答

7个回答 默认排序
  • 默认排序
  • 按时间排序

没找到满意答案?去问秘塔AI搜索
取消 复制问题
已采纳
1. 如果该字段不是主键,需要先设置该字段为主键:
alter table 表名 add primary key(字段名);
2. 修改字段为自动增长
alter table 表名 change 字段名 字段名 字段类型 auto_increment;
下面是完整例子:
1.create table student(id int);
2.alter table student add primary key(id);
3.alter table student change id id int auto_increment;
mysql测试过,可以这样做,其他数据库应该也可以。
取消 评论
update 工资表表名 set 月薪=月薪+1000
取消 评论
select * from * ASC
取消 评论
楼上正解,就是这样
取消 评论
运行一下语句就可以了!
create table TEMP
(
ID NUMBER(4) not null,
ADDRESS VARCHAR2(60)
);
取消 评论
insert into table1(col1) select col2 from table2 where table1.id = table2.id
取消 评论
select distinct A form 表 where A in
(
select A ftom 表 where B=true
) and A in
(
select A ftom 表 where B=false
)
取消 评论
ZOL问答 > SQL语句怎么修改一个表的一个字段为自动增长列

举报

感谢您为社区的和谐贡献力量请选择举报类型

举报成功

经过核实后将会做出处理
感谢您为社区和谐做出贡献

扫码参与新品0元试用
晒单、顶楼豪礼等你拿

扫一扫,关注我们
提示

确定要取消此次报名,退出该活动?