Sql 靠近'的语法不正确;a6552和x27;

Sql 靠近'的语法不正确;a6552和x27;,sql,sql-server-2012,Sql,Sql Server 2012,查询: 执行: delete Emp_Shift_Dtls where ROW_ID = @inROW_ID 这里的@inROW\u ID是一个唯一标识符。我无法执行查询,因为它显示了错误,例如@inROW\u ID中的语法不正确,下面的语句中缺少引号。它是一个字符串文本,因此需要引用' DECLARE @return_value int, @ou_Remarks nvarchar(4000), @ou_intRetValue int EXEC @re

查询:

执行:

delete Emp_Shift_Dtls where ROW_ID = @inROW_ID

这里的
@inROW\u ID
是一个
唯一标识符
。我无法执行查询,因为它显示了错误,例如
@inROW\u ID

中的语法不正确,下面的语句中缺少引号。它是一个字符串文本,因此需要引用
'

DECLARE @return_value int,
        @ou_Remarks nvarchar(4000),
        @ou_intRetValue int


EXEC    @return_value = [dbo].[procEmployeeShiftDetails]
        @DMLType = N'D',
        @inROW_ID = 348a6552-1bf1-4e52-9386-88f04ad9bac4,
        @ou_Remarks = @ou_Remarks OUTPUT,
        @ou_intRetValue = @ou_intRetValue OUTPUT

SELECT  @ou_Remarks as N'@ou_Remarks',
        @ou_intRetValue as N'@ou_intRetValue'

SELECT  'Return Value' = @return_value

下面指出的语句中缺少引号。它是一个字符串文本,因此需要引用
'

DECLARE @return_value int,
        @ou_Remarks nvarchar(4000),
        @ou_intRetValue int


EXEC    @return_value = [dbo].[procEmployeeShiftDetails]
        @DMLType = N'D',
        @inROW_ID = 348a6552-1bf1-4e52-9386-88f04ad9bac4,
        @ou_Remarks = @ou_Remarks OUTPUT,
        @ou_intRetValue = @ou_intRetValue OUTPUT

SELECT  @ou_Remarks as N'@ou_Remarks',
        @ou_intRetValue as N'@ou_intRetValue'

SELECT  'Return Value' = @return_value

@inROW_ID='348a6552-1bf1-4e52-9386-88f04ad9bac4'@inROW_ID='348a6552-1bf1-4e52-9386-88f04ad9bac4'但它是一个int@ManasaJ,我看不出那份声明。此外,如果它是
INT
,则指定的值类型错误。您分配的值是字符串类型而不是INT类型的GUID或UUID。但它是int@ManasaJ,我看不出那份声明。此外,如果它是
INT
,则指定的值类型错误。您分配的值是字符串类型而不是INT类型的GUID或UUID。