如何把SQL数据库中表的数据整行复制,如把第一行的数据整行复制到第二行。

如何把SQL数据库中表的数据整行复制,如把第一行的数据整行复制到第二行。我说的详细一点吧,我的数据库里面有数据。第一行,第二行都有,第四行也有,现在我想把第二行的数据整体... 如何把SQL数据库中表的数据整行复制,如把第一行的数据整行复制到第二行。 我说的详细一点吧,我的数据库里面有数据。第一行,第二行都有,第四行也有,现在我想把第二行的数据整体复制到第三行,不能复制到别的地方。有什么办法。不能CTRL+C
和CTRL+V。数据库很大,一共有60000行,其中有的是空的,所以我想用这个办法。是SQL 数据库。
展开
 我来答
百度网友33638aa
2010-12-08 · TA获得超过171个赞
知道小有建树答主
回答量:317
采纳率:0%
帮助的人:170万
展开全部
其实还是不够清晰.
不过意思我猜出来了.
如果是每行像你说的一样有个行号那就好办了. 我告诉你一个很简单的语句.
假如行号是RowId:
update YourTableName set RowId=RowId-1 where RowId<1000 and RowId>5
上面的语句是把第6行到999行的数据往前移一行,你应该可以照着写其他的吧?
写得不好,望采纳...
本回答被提问者和网友采纳
已赞过 已踩过<
你对这个回答的评价是?
评论 收起
聂十一郎
2010-12-08 · 超过16用户采纳过TA的回答
知道答主
回答量:54
采纳率:0%
帮助的人:15.2万
展开全部
可以导出excel,然后导入。
那么也可以通过sql语句,把第二条数据和第三条数据置换掉:
update tablename set str1=‘**’,str2=‘**’、、、 where id=‘2’把第二行数据更新到第三行。相同的方法,把第三行的数据更新掉。
已赞过 已踩过<
你对这个回答的评价是?
评论 收起
匿名用户
2010-12-08
展开全部
在SQL里面用鼠标复制一行数据只能粘贴到空白行里面;
你是想复制还是要剪切?
如果复制的话,先要保证这个表不能有主键。还有就是:数据库的记录是按照一定规则排序的,你的第一行、第二行是依据什么来排的呢?
已赞过 已踩过<
你对这个回答的评价是?
评论 收起
匿名用户
2010-12-08
展开全部
导出到Excel,复制完后,导入Sql中

另外可以用语句来实现,但过于复杂点了
已赞过 已踩过<
你对这个回答的评价是?
评论 收起
xfchl2
2010-12-08
知道答主
回答量:19
采纳率:0%
帮助的人:0
展开全部
在建一表,insert进去
已赞过 已踩过<
你对这个回答的评价是?
评论 收起
收起 2条折叠回答
收起 更多回答(4)
推荐律师服务: 若未解决您的问题,请您详细描述您的问题,通过百度律临进行免费专业咨询

为你推荐:

下载百度知道APP,抢鲜体验
使用百度知道APP,立即抢鲜体验。你的手机镜头里或许有别人想知道的答案。
扫描二维码下载
×

类别

我们会通过消息、邮箱等方式尽快将举报结果通知您。

说明

0/200

提交
取消

辅 助

模 式