sql中怎么把新增的列插入原有表的两列之中

2024-12-19 08:41:38
推荐回答(5个)
回答1:

这种情况只能在mysql数据库中实现,而在其他主流数据库,如oracle,sqlserver中无法实现。

mysql实现方法:

ALTER TABLE `表名` ADD `新字段` VARCHAR( 12 ) NOT NULL AFTER `旧字段1` ;

其中旧字段1为要插入的原表中两列字段中比较靠前的字段。

回答2:

用企业管理器 手动修改表结构
代码的话 先删除原来的表 然后构建新表 缺点也很明显:操作复杂,还得重新输入原来的数据。

回答3:

ALTER TABLE `test2` ADD `name2` VARCHAR( 12 ) NOT NULL AFTER `sex`
你的知道上一列的列名,然后加上after 上一列的列名

回答4:

你是说MYSQL还是sql server

回答5:

insert into