在SQL SERVER 2014上执行多个查询

时间:2017-03-10 14:11:10

标签: tsql ssms sql-server-2014

我的程序必须完成以下任务:

  1. 连接到远程SQLServer数据库。
  2. 获取数据库中每个表的数据,以及每个表的每一列。
  3. 用数据获取写入查询来创建数据库的副本
  4. 一切顺利,但当我尝试在我的DBMS(Microsoft SQL Server Management Studio)上运行查询时 它返回最后一个条目的错误,但是如果我运行一个查询,一切都会好起来的。我究竟做错了什么?这是结果的片段

    IF NOT EXISTS (select * from dbo.sysobjects where id = object_id(N'[test]') and OBJECTPROPERTY(id, N'IsUserTable') = 1) 
    BEGIN 
    CREATE TABLE dbo.test(
      KeyId numeric(18, 0) PRIMARY KEY  NOT NULL,
      intNumTest numeric(18, 0)  NULL,
      intNumTest2 numeric(18, 0)  NULL);
    END
    

    想象一下,有一百种这样的查询,每一个都运行良好,但如果一起运行则返回错误

0 个答案:

没有答案