五月综合激情婷婷六月,日韩欧美国产一区不卡,他扒开我内裤强吻我下面视频 ,无套内射无矿码免费看黄,天天躁,日日躁,狠狠躁

新聞動態(tài)

關于SQL Server中bit類型字段增刪查改的一些事

發(fā)布日期:2021-12-13 06:24 | 文章來源:源碼中國

本文主要給大家介紹了關于SQL Server中bit類型字段增刪查改的一些事,話說BIT類型字段之前,先看“詭異”的一幕,執(zhí)行Update成功,但是查詢出來的結果依然是1,而不是Update的2

當別人問起我來的時候,本人當時也是處于懵逼狀態(tài)的,后面聯(lián)想具體的業(yè)務突然想起來這個字段是bit類型的

  

如果把這個現(xiàn)象跟BIT類型字段連續(xù)起來就不覺得奇怪了。

廢話不多,直接上代碼看結果就好了。

先建一個測試表

CREATE TABLE TestBIT
(
 Id INT IDENTITY(1,1),
 BitColumn BIT
)

bit類型字段的insert

按照常規(guī)來說,bit類型字段只能存0或者1,所以直接inert 0或者1當然是沒有問題的。

因為bit代表的是真假值,在insert時候賦字符串的false或者true也是沒有問題的

當然文本僅僅支持false或者true這兩個字符串,其他都會報錯,從報錯中也會發(fā)現(xiàn),在insert的時候有一個隱式轉換

對于數(shù)值型的數(shù)據(jù):當執(zhí)行插入一個非0或者1的數(shù)值的時候,也是會插入成功的,但是(非0的值)插入后的值被隱式轉換為1了

插入非0的數(shù)值,均被轉換為1,也就是true

bit類型字段的更新操作  

執(zhí)行更新操作也一樣,如果更新的是數(shù)值,更新的字符串只能為false或者true

 

   

如果更新的是數(shù)值,并且這個數(shù)值不是0(是整數(shù)或者負數(shù)),相當于更新bit字段類型為1

  

  

總結

以上就是這篇文章的全部內容了,希望本文的內容對大家的學習或者工作能帶來一定的幫助,如果有疑問大家可以留言交流,謝謝大家對本站的支持。

版權聲明:本站文章來源標注為YINGSOO的內容版權均為本站所有,歡迎引用、轉載,請保持原文完整并注明來源及原文鏈接。禁止復制或仿造本網站,禁止在非maisonbaluchon.cn所屬的服務器上建立鏡像,否則將依法追究法律責任。本站部分內容來源于網友推薦、互聯(lián)網收集整理而來,僅供學習參考,不代表本站立場,如有內容涉嫌侵權,請聯(lián)系alex-e#qq.com處理。

實時開通

自選配置、實時開通

免備案

全球線路精選!

全天候客戶服務

7x24全年不間斷在線

專屬顧問服務

1對1客戶咨詢顧問

在線
客服

在線客服:7*24小時在線

客服
熱線

400-630-3752
7*24小時客服服務熱線

關注
微信

關注官方微信
頂部