小编Ale*_*xxx的帖子

在其他服务器上将10k行从表复制到表

我不能使用链接服务器.

两台服务器上的两个数据库都具有相同的结构但数据不同.

我有10k行从一台服务器上的DB传输到另一台服务器上的同一个DB.我无法在其他服务器上恢复数据库,因为它将占用我在其他服务器上没有的大量空间.

所以,我有2个选项,我不知道如何执行:

  1. 仅备份和还原一个表 - 该表链接到许多其他表,但这些其他表也存在于其他服务器上.我可以以某种方式删除或删除其他表或仅在一个表上进行备份吗?
  2. 我需要转移10k行.如何根据选定的10k行创建10k插入查询?

sql sql-server

9
推荐指数
2
解决办法
579
查看次数

错误的合并排序结果

我写了一个常规的合并排序数组代码,我想做的就是用'asize'来调用这个函数而不是用数字来调用[1 2 3 4 5 6 7 8 9 10]一个常规的排序数组我得到[-858993460 1 2 3 4 5 6 7 8 9]

请帮我找到原因

void merge_sort(int *a,int first, int last)
{
     int middle;
            if(first < last)
           {
                middle=(first+last)/2;
                merge_sort(a,first,middle);
                merge_sort(a,middle+1,last);
                merge(a,first,middle,last);
            }
}






void main()
{

    int a[] = {9, 7, 2, 3, 5, 4, 1, 8, 6, 10};
    int asize= (sizeof a / sizeof a[0]);
  merge_sort(a, 0, asize);
For (i = 0; i < 10; i++)
        printf ("%d ", a[i]);
Run Code Online (Sandbox Code Playgroud)

c

1
推荐指数
1
解决办法
244
查看次数

标签 统计

c ×1

sql ×1

sql-server ×1