RELATEED CONSULTING
相关咨询
选择下列产品马上在线沟通
服务时间:8:30-17:00
你可能遇到了下面的问题
关闭右侧工具栏

新闻中心

这里有您想知道的互联网营销解决方案
SQLServer2000数据库实现中bit类型字段之取反操作

此文章主要向大家描述的是SQL Server 2000数据库实现中bit类型字段之取反操作,因为工作的需要涉及到SQL Server 2000数据库实现中bit类型字段之取反操作,所以在网上找到一些关于其实际操作方案。

创新互联建站是一家集网站建设,潜山企业网站建设,潜山品牌网站建设,网站定制,潜山网站建设报价,网络营销,网络优化,潜山网站推广为一体的创新建站企业,帮助传统企业提升企业形象加强企业竞争力。可充分满足这一群体相比中小企业更为丰富、高端、多元的互联网需求。同时我们时刻保持专业、时尚、前沿,时刻以成就客户成长自我,坚持不断学习、思考、沉淀、净化自己,让我们为更多的企业打造出实用型网站。

近期一个小项目,需要对SQL Server 2000中的bit类型的字段取反,本来可以直接用update 表名 set 字段=1或者 update 表名 set 字段=0,但是考虑到逻辑字段,可以取反,没有必要直接操作,思虑一段时间,同时查找资料,找到如下的解决办法:

 
 
 
 
  1. CREATE PROCEDURE [dbo].[AddFocusOn] 

增加重点推荐

 
 
 
 
  1. (   
  2. @NewsID int 

新闻编号

 
 
 
 
  1. )   
  2. AS   
  3. update ProductNews set StatusFocus=abs(StatusFocus-1), AddTime=getdate() where NewsID=@NewsID   
  4. GO  

具体实现就不多说了吧,就是用到了取绝对值的数学函数

上述的相关内容就是对SQL Server 2000中bit类型字段的取反操作的描述,希望会给你带来一些帮助在此方面。

【编辑推荐】

  1. 批量修改SQL Server 2005表构架很简单!
  2. SQL Server 2008更改服务器身份验证的基本模式
  3. SQL Server 2005常见错误的破解方案
  4. SQL Server 2005允许远程的配置流程
  5. SQL Server group by的用法有很多

当前题目:SQLServer2000数据库实现中bit类型字段之取反操作
分享地址:http://www.jxjierui.cn/article/cceseei.html