sql server 命令

Posted mapstar

tags:

篇首语:本文由小常识网(cha138.com)小编为大家整理,主要介绍了sql server 命令相关的知识,希望对你有一定的参考价值。

  两个数据库服务器复制数据:

  --创建链接服务器 
    exec sp_addlinkedserver ITSV , ‘‘ , SQLOLEDB , 192.168.1.10 
    exec sp_addlinkedsrvlogin ITSV , false , null , sa , ‘sa@1234 

   --执行存储过程
    exec batch_import ‘001‘

  --单独处理"zsb_rvinfo"表
    delete from zsb_rvinfo
    insert into zsb_rvinfo select * from ITSV.DBName.dbo.zsb_rvinfo

  --以后不再使用时删除链接服务器
    exec sp_dropserver ‘ITSV‘, ‘droplogins‘

 --跨服务器复制单表数据
  insert into zsb_rvinfo select TOP (20000) * from openrowset(sqloledb,192.168.1.10;sa;‘sa@1234,select * from ..zsb_rvinfo)

其他相关

 --数据存入临时表
  select * into ##TempTable from ITSV.DBName.dbo.zsb_customer

 --多条id相同的数据,取日期最新的
  select * from zsb_customer t where not exists (select 1 from zsb_customer where id=t.id and 日期>t.日期)

 -- 定义游标.
  DECLARE @ctm_id VARCHAR(10);
  DECLARE customer_fast CURSOR FAST_FORWARD FOR SELECT ctm_id FROM res_zsb_customer;
 -- 打开游标.
  OPEN customer_fast;
  WHILE 1=1
   BEGIN
     -- 填充数据.
    FETCH NEXT FROM customer_fast INTO @ctm_id;
    if(@ctm_id != ‘‘)

     -- 假如未检索到数据,退出循环.
    IF @@fetch_status!= 0 BREAK;
    --PRINT @value;
   END;

以上是关于sql server 命令的主要内容,如果未能解决你的问题,请参考以下文章

使用实体框架迁移时 SQL Server 连接抛出异常 - 添加代码片段

sql [SQL查询片段]用于在命令行或通过R和其他工具使用SQL的快速代码段#tags:sql,R,text processing,命令li

在 myeclipse中进行连接sql server的测试

sql server实用工具sql prompt的安装与注册

SQL Server 全文索引的管理

SQL server management studio的基本使用