sql数据库问题,唯一标识

insert into Tab1

select *,null as A,null as B,null as C,null as D, null as E,Null as Ffrom Tab2

我要将tab2里的数据插入到Tab1里面去

现在我想在tab1里添加一列做为主键,是 varchar 的。该怎么实现呢?

--注意要设置为not null赋予default
alter table tab1 add columnpk varchar(20) not null DEFAULT('a')

alter table tab1
add constraint tab1_pk  primary key ( columnpk )

温馨提示:答案为网友推荐,仅供参考
相似回答