小编Kam*_*n.M的帖子

将xml字符串参数传递给SQL Server存储过程

我将xml字符串传递给SQL Server中的存储过程,以便将10000条记录插入到我的表中.在这个时我调用这个存储过程.想要检查带有我传递的xml字符串的SQL Server表,如果记录存在我不想插入,如果是单独记录必须插入的新记录.给出一些解决方案.谢谢.

  ALTER procedure [dbo].[SP_CMSUSER1]
      (@xmlString ntext)
    as
    begin

      DECLARE @idoc INT
      DECLARE @data nvarchar(100)

      EXEC sp_xml_preparedocument @idoc OUTPUT, @xmlString

    INSERT INTO dbo.Seg_RecipientsTemp (ContactID,first_name,last_name,company,email,last_updated)
    SELECT ContactID,
    first_name,
    last_name,
    company,
    email,
    last_updated FROM OPENXML(@idoc,

    '/NewDataSet/ContactData', 6)

    WITH

    (ContactID int ,
    first_name nvarchar(50), 
    last_name  nvarchar(50), 
    company    nvarchar(max),
    email nvarchar(100), 
    last_updated datetime 



    )
    end
Run Code Online (Sandbox Code Playgroud)

我的Xml是:

 <NewDataSet>
  <Table>
    <ContactID>2</ContactID>
    <last_name>klklk</last_name>
  </Table>
  <Table>
    <ContactID>4</ContactID>
    <first_name>k</first_name>
    <last_name>kk</last_name>
    <company>k</company>
  </Table>
  <Table>
    <ContactID>6</ContactID>
    <first_name>naveen</first_name>
    <last_name />
    <company>inno</company>
  </Table>
  <Table>
    <ContactID>7</ContactID>
    <first_name>sridar</first_name>
    <last_name />
    <company>mahindara</company>
  </Table>
  <Table>
    <ContactID>1</ContactID> …
Run Code Online (Sandbox Code Playgroud)

t-sql sql-server sql-server-2008

3
推荐指数
1
解决办法
4万
查看次数

错误:找不到模块“ @ angular-devkit / schematics”和找不到模块“ @ angular-devkit / schematics”

当我尝试生成角度材料数据表时,出现错误。请指导我解决此错误。

ng命令用于生成数据表:

ng g @angular/material:material-table --name=data-table
Run Code Online (Sandbox Code Playgroud)

执行完ng命令后,我的终端出现以下错误

找不到模块'@ angular-devkit / schematics'

Error: Cannot find module '@angular-devkit/schematics'
    at Function.Module._resolveFilename (internal/modules/cjs/loader.js:603:15)
    at Function.Module._load (internal/modules/cjs/loader.js:529:25)
    at Module.require (internal/modules/cjs/loader.js:658:17)
    at require (internal/modules/cjs/helpers.js:22:18)
    at Object.<anonymous> (C:\Users\Lenovo\my-wks\meanStackDemo\node_modules\@angular\material\schematics\ng-generate\table\index.js:10:22)
Run Code Online (Sandbox Code Playgroud)

请分享您的建议或指导以解决此问题。谢谢 。

节日快乐!:-)

angular-material angular

3
推荐指数
3
解决办法
5618
查看次数