数据库SQL2000,把同一个表中的A列复制到B列,该怎么写语句?
答案:4 悬赏:40
解决时间 2021-03-03 04:04
- 提问者网友:喜遇你
- 2021-03-02 13:46
数据库SQL2000,把同一个表中的A列复制到B列,该怎么写语句?
最佳答案
- 二级知识专家网友:萝莉姐姐鹿小北
- 2021-03-02 14:46
可以直接用update 更新
update table1 set B = A ;
update table1 set B = A ;
全部回答
- 1楼网友:留下所有热言
- 2021-03-02 16:15
2000里面,
select * into语法是表示数据库没有这个表,
用这样的语句可以直接建立1个新的结构相同的表;
你现在是不是b数据库里,已经有了c表,这样这个语句就会报错;
1、删除c表,然后用你的语句
2、用insert into b.dbo.c(表字段。。。)
select 表字段
from a.dbo.c
- 2楼网友:24K纯糖
- 2021-03-02 15:55
update table set B=slect A from table
- 3楼网友:我叫很个性
- 2021-03-02 15:11
如果确定要这样做的话,最好查出A列最长度,再修改B列的最大长度,再去执行update
我要举报
如以上问答内容为低俗、色情、不良、暴力、侵权、涉及违法等信息,可以点下面链接进行举报!
大家都在看
推荐资讯