国产探花免费观看_亚洲丰满少妇自慰呻吟_97日韩有码在线_资源在线日韩欧美_一区二区精品毛片,辰东完美世界有声小说,欢乐颂第一季,yy玄幻小说排行榜完本

首頁 > 數據庫 > SQL Server > 正文

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

2024-08-31 00:58:44
字體:
來源:轉載
供稿:網友
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了。
發表評論 共有條評論
用戶名: 密碼:
驗證碼: 匿名發表
主站蜘蛛池模板: 临猗县| 榆中县| 博野县| 伊金霍洛旗| 婺源县| 舒兰市| 于田县| 阳朔县| 宁晋县| 革吉县| 锦州市| 彭阳县| 贵定县| 永定县| 黄浦区| 隆化县| 公安县| 图木舒克市| 鹤岗市| 宁蒗| 响水县| 永泰县| 灵丘县| 林芝县| 哈巴河县| 吐鲁番市| 雷波县| 句容市| 富锦市| 苏尼特右旗| 岑溪市| 常宁市| 临潭县| 尤溪县| 岳池县| 安丘市| 海门市| 栖霞市| 邵阳市| 儋州市| 台中市|