zoukankan      html  css  js  c++  java
  • “数据类型 varchar 和 bit 在 add 运算符中不兼容”解决方法

    在SQL 2005中出现“数据类型 varchar 和 bit 在 add 运算符中不兼容”只需用convert()函数

          如要把一个bit类型的变量@num转化为varchar类型:convert(varchar(4),@num)。

    CREATE PROCEDURE [dbo].[sp_News_DeleteCategory1]
     @CategoryID Nvarchar(160),
     @IsDeleted   bit
    AS

    BEGIN
     DECLARE @sql Nvarchar(260)
        SET @sql='UPDATE News_Categories SET IsDeleted=' + CONVERT(varchar(4),@IsDeleted) + 'WHERE CategoryID IN ('+ @CategoryID +')'
        --PRINT @sql
     EXECUTE(@sql)
    END

    注:其中应用到了IN指令

  • 相关阅读:
    RabbitMQ(四)
    RabbitMQ(三)
    RabbitMQ(二)
    定位
    响应式布局
    学习前端的一些心得
    css样式大全
    常用标签
    HTML
    app 被拒绝原因
  • 原文地址:https://www.cnblogs.com/pricks/p/1695408.html
Copyright © 2011-2022 走看看