此文章主要向大家描述的是SQL Server 2000数据库实现中bit类型字段之取反操作,因为工作的需要涉及到SQL Server 2000数据库实现中bit类型字段之取反操作,所以在网上找到一些关于其实际操作方案。
创新互联建站是一家集网站建设,潜山企业网站建设,潜山品牌网站建设,网站定制,潜山网站建设报价,网络营销,网络优化,潜山网站推广为一体的创新建站企业,帮助传统企业提升企业形象加强企业竞争力。可充分满足这一群体相比中小企业更为丰富、高端、多元的互联网需求。同时我们时刻保持专业、时尚、前沿,时刻以成就客户成长自我,坚持不断学习、思考、沉淀、净化自己,让我们为更多的企业打造出实用型网站。
近期一个小项目,需要对SQL Server 2000中的bit类型的字段取反,本来可以直接用update 表名 set 字段=1或者 update 表名 set 字段=0,但是考虑到逻辑字段,可以取反,没有必要直接操作,思虑一段时间,同时查找资料,找到如下的解决办法:
- CREATE PROCEDURE [dbo].[AddFocusOn]
增加重点推荐
- (
- @NewsID int
新闻编号
- )
- AS
- update ProductNews set StatusFocus=abs(StatusFocus-1), AddTime=getdate() where NewsID=@NewsID
- GO
具体实现就不多说了吧,就是用到了取绝对值的数学函数
上述的相关内容就是对SQL Server 2000中bit类型字段的取反操作的描述,希望会给你带来一些帮助在此方面。
【编辑推荐】
标题名称:SQLServer2000数据库实现中bit类型字段之取反操作
网站地址:http://www.shufengxianlan.com/qtweb/news43/290193.html
网站建设、网络推广公司-创新互联,是专注品牌与效果的网站制作,网络营销seo公司;服务项目有等
声明:本网站发布的内容(图片、视频和文字)以用户投稿、用户转载内容为主,如果涉及侵权请尽快告知,我们将会在第一时间删除。文章观点不代表本网站立场,如需处理请联系客服。电话:028-86922220;邮箱:631063699@qq.com。内容未经允许不得转载,或转载时需注明来源: 创新互联