Stored procedures 无法在存储过程中绑定多部分标识符

Stored procedures 无法在存储过程中绑定多部分标识符,stored-procedures,Stored Procedures,我正在创建一个程序。我有一个xml文件,我想从中更新表中的数据。我正在创建一个过程来更新表中的数据。 这是我的程序 嗨,我正在创建一个程序。我有一个xml文件,我想从中更新表中的数据。我正在创建一个过程来更新表中的数据。 这是我的程序 CREATE PROCEDURE [dbo].[UpdateAssetsAvailability] @assetAvailxml xml BEGIN SET NOCOUNT ON; WITH AssetAvail AS ( SELECT

我正在创建一个程序。我有一个xml文件,我想从中更新表中的数据。我正在创建一个过程来更新表中的数据。 这是我的程序 嗨,我正在创建一个程序。我有一个xml文件,我想从中更新表中的数据。我正在创建一个过程来更新表中的数据。 这是我的程序

CREATE PROCEDURE [dbo].[UpdateAssetsAvailability]

@assetAvailxml xml

   BEGIN
SET NOCOUNT ON;

WITH AssetAvail AS
(
    SELECT
        uniqueKey.value('AssetId[1]', 'nvarchar(255)') as assetid,
        uniqueKey.value('AvailabilityStatus[1]', 'nvarchar(255)') as 
         availabilityStatus,
        uniqueKey.value('SourceSystemCode[1]', 'nvarchar(255)') as sscode
    FROM
        @assetAvailxml.nodes('/Assets/asset') as Keys(uniqueKey)
)

    Update dbo.Asset set Availability=(Select Id from dbo.AssetStatus where 
    Code=AssetAvail.availabilityStatus) 
    where AssetId=assetid AND SourceSystem=(Select Id from dbo.SourceSystem 
    where code=AssetAvail.sscode)

     END;
这是我的XML文件

       <?xml version="1.0"?>
      <Assets>
      <asset>
      <AssetId>64_assetid</AssetId>
      <AvailabilityStatus>Partial</AvailabilityStatus>
      <SourceSystemCode>GE_Cares</SourceSystemCode>
      </asset>
      <asset>
      <AssetId>81_assetid</AssetId>
      <AvailabilityStatus>Partial</AvailabilityStatus>
      <SourceSystemCode>GE_Cares</SourceSystemCode>
      </asset>
      <asset>
    <AssetId>50_assetid</AssetId>
     <AvailabilityStatus>Down</AvailabilityStatus>
    <SourceSystemCode>GE_Cares</SourceSystemCode>
    </asset>
       <asset>
      <AssetId>1-21B4-4787</AssetId>
      <AvailabilityStatus>Up</AvailabilityStatus>
      <SourceSystemCode>SIEBEL</SourceSystemCode>
       </asset>
     </Assets>
     </xml>

64_阿塞蒂德
部分的
格尤关心
81_阿塞蒂德
部分的
格尤关心
50_阿塞蒂德
向下
格尤关心
1-21B4-4787
向上的
西贝尔

项目中是否包含ngDialog.js和ngDialog.css

例如,添加以下行:

项目中是否包含ngDialog.js和ngDialog.css

例如,添加以下行:


您是否在模块中定义了ng对话框(如var app=angular.module('exampleApp',['ngDialog'])的可能重复项;我补充说,我现在收到此错误[$injector:nomod]模块“ngDialog”不可用!您要么拼错了模块名,要么忘记加载它。如果注册模块,请确保将依赖项指定为第二个参数。您是否在模块中定义了ng dialog的可能重复项,如var app=angular.module('exampleApp',['ngDialog']);我补充说,我现在收到此错误[$injector:nomod]模块“ngDialog”不可用!您要么拼错了模块名,要么忘记加载它。如果注册模块,请确保将依赖项指定为第二个参数。我将ng-Dialog.js和ng-Dialog.min.js添加到我的bower组件中我添加了,但仍然是相同的错误m获取错误:[$injector:unpr]未知提供程序:ngDialogProvider使能您添加到文件中的ngDialog文件路径正确吗?我将ng-Dialog.js和ng-Dialog.min.js添加到我的bower组件中我添加了,但仍然是相同的错误m获取错误:[$injector:unpr]未知提供程序:ngDialogProvider使能使能您添加到文件中的ngDialog文件路径正确吗?