如何把SQL数据库中表的数据整行复制,如把第一行的数据整行复制到第二行。
如何把SQL数据库中表的数据整行复制,如把第一行的数据整行复制到第二行。我说的详细一点吧,我的数据库里面有数据。第一行,第二行都有,第四行也有,现在我想把第二行的数据整体...
如何把SQL数据库中表的数据整行复制,如把第一行的数据整行复制到第二行。 我说的详细一点吧,我的数据库里面有数据。第一行,第二行都有,第四行也有,现在我想把第二行的数据整体复制到第三行,不能复制到别的地方。有什么办法。不能CTRL+C
和CTRL+V。数据库很大,一共有60000行,其中有的是空的,所以我想用这个办法。是SQL 数据库。 展开
和CTRL+V。数据库很大,一共有60000行,其中有的是空的,所以我想用这个办法。是SQL 数据库。 展开
6个回答
展开全部
其实还是不够清晰.
不过意思我猜出来了.
如果是每行像你说的一样有个行号那就好办了. 我告诉你一个很简单的语句.
假如行号是RowId:
update YourTableName set RowId=RowId-1 where RowId<1000 and RowId>5
上面的语句是把第6行到999行的数据往前移一行,你应该可以照着写其他的吧?
写得不好,望采纳...
不过意思我猜出来了.
如果是每行像你说的一样有个行号那就好办了. 我告诉你一个很简单的语句.
假如行号是RowId:
update YourTableName set RowId=RowId-1 where RowId<1000 and RowId>5
上面的语句是把第6行到999行的数据往前移一行,你应该可以照着写其他的吧?
写得不好,望采纳...
本回答被提问者和网友采纳
已赞过
已踩过<
评论
收起
你对这个回答的评价是?
展开全部
可以导出excel,然后导入。
那么也可以通过sql语句,把第二条数据和第三条数据置换掉:
update tablename set str1=‘**’,str2=‘**’、、、 where id=‘2’把第二行数据更新到第三行。相同的方法,把第三行的数据更新掉。
那么也可以通过sql语句,把第二条数据和第三条数据置换掉:
update tablename set str1=‘**’,str2=‘**’、、、 where id=‘2’把第二行数据更新到第三行。相同的方法,把第三行的数据更新掉。
已赞过
已踩过<
评论
收起
你对这个回答的评价是?
2010-12-08
展开全部
在SQL里面用鼠标复制一行数据只能粘贴到空白行里面;
你是想复制还是要剪切?
如果复制的话,先要保证这个表不能有主键。还有就是:数据库的记录是按照一定规则排序的,你的第一行、第二行是依据什么来排的呢?
你是想复制还是要剪切?
如果复制的话,先要保证这个表不能有主键。还有就是:数据库的记录是按照一定规则排序的,你的第一行、第二行是依据什么来排的呢?
已赞过
已踩过<
评论
收起
你对这个回答的评价是?
2010-12-08
展开全部
导出到Excel,复制完后,导入Sql中
另外可以用语句来实现,但过于复杂点了
另外可以用语句来实现,但过于复杂点了
已赞过
已踩过<
评论
收起
你对这个回答的评价是?
推荐律师服务:
若未解决您的问题,请您详细描述您的问题,通过百度律临进行免费专业咨询