校园春色亚洲色图_亚洲视频分类_中文字幕精品一区二区精品_麻豆一区区三区四区产品精品蜜桃

主頁 > 知識庫 > sql server的一個有趣的bit位運算分享

sql server的一個有趣的bit位運算分享

熱門標簽:智能外呼系統需要多少錢 貴州外呼回撥系統是什么 競圣地圖標注服務 云南全自動外呼系統公司 衛星地圖標注距離 智能語音車載電話機器人 安陽天音防封電銷卡 外呼系統的話術 陽光創信ai外呼獲客系統助力
sql server中沒有bool類型,而是用bit類型來表示bool值,估計是為了節省存儲空間。

可是要想實現取反操作似乎就麻煩寫了,比如類似下面這樣的語句是不行的:update category set visible=not visible where id=1,因為visible是bit類型,而不是bool類型。

一個很有趣的問題發生了,我們發現在Sql Server中的bit類型的數據-1可以表示1,于是我們可以將上面的語句改成:

update category set visible=visible-1 where id=1

呵呵:當然也可以這樣寫了:update category set visible = 1-visible where id=1,這樣就沒有-1了,就只有0和1了。
您可能感興趣的文章:
  • sqlserver 增刪改查一些不常用的小技巧
  • 關于SQL Server中bit類型字段增刪查改的一些事

標簽:欽州 營口 寧夏 周口 湘潭 河源 預約服務 鄂爾多斯

巨人網絡通訊聲明:本文標題《sql server的一個有趣的bit位運算分享》,本文關鍵詞  sql,server,的,一個,有趣,bit,;如發現本文內容存在版權問題,煩請提供相關信息告之我們,我們將及時溝通與處理。本站內容系統采集于網絡,涉及言論、版權與本站無關。
  • 相關文章
  • 下面列出與本文章《sql server的一個有趣的bit位運算分享》相關的同類信息!
  • 本頁收集關于sql server的一個有趣的bit位運算分享的相關信息資訊供網民參考!
  • 推薦文章
    主站蜘蛛池模板: 玉溪市| 龙陵县| 永嘉县| 呼和浩特市| 定边县| 辉南县| 芒康县| 商都县| 特克斯县| 云南省| 攀枝花市| 朔州市| 阳西县| 海口市| 连城县| 邢台县| 巴塘县| 沈阳市| 白朗县| 海林市| 富源县| 定边县| 青神县| 民权县| 和平县| 阿坝县| 金川县| 泸水县| 姚安县| 西安市| 华宁县| 永济市| 施甸县| 南和县| 东阳市| 彭水| 新巴尔虎右旗| 南澳县| 景洪市| 合川市| 托里县|