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.shufengxianlan.com/qtweb/news43/290193.html

网站建设、网络推广公司-创新互联,是专注品牌与效果的网站制作,网络营销seo公司;服务项目有等

广告

声明:本网站发布的内容(图片、视频和文字)以用户投稿、用户转载内容为主,如果涉及侵权请尽快告知,我们将会在第一时间删除。文章观点不代表本网站立场,如需处理请联系客服。电话:028-86922220;邮箱:631063699@qq.com。内容未经允许不得转载,或转载时需注明来源: 创新互联