婷婷综合国产,91蜜桃婷婷狠狠久久综合9色 ,九九九九九精品,国产综合av

主頁 > 知識庫 > 關于SQL Server中bit類型字段增刪查改的一些事

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

熱門標簽:武漢長沙外呼系統方法和技巧 優質地圖標注 外呼系統電銷專用 京華物流公司地圖標注 百度地圖標注不同路線 千呼電銷機器人價格 奧威地圖標注多個地方 怎樣在地圖上標注路線圖標 智能語音外呼系統選哪家

前言

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

當別人問起我來的時候,本人當時也是處于懵逼狀態的,后面聯想具體的業務突然想起來這個字段是bit類型的

  

如果把這個現象跟BIT類型字段連續起來就不覺得奇怪了。

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

先建一個測試表

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

bit類型字段的insert

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

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

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

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

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

bit類型字段的更新操作  

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

 

   

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

  

  

總結

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

您可能感興趣的文章:
  • sql server的一個有趣的bit位運算分享
  • sqlserver 增刪改查一些不常用的小技巧

標簽:天水 來賓 威海 宿州 銅仁 七臺河 防疫戰設 益陽

巨人網絡通訊聲明:本文標題《關于SQL Server中bit類型字段增刪查改的一些事》,本文關鍵詞  關于,SQL,Server,中,bit,類型,;如發現本文內容存在版權問題,煩請提供相關信息告之我們,我們將及時溝通與處理。本站內容系統采集于網絡,涉及言論、版權與本站無關。
  • 相關文章
  • 下面列出與本文章《關于SQL Server中bit類型字段增刪查改的一些事》相關的同類信息!
  • 本頁收集關于關于SQL Server中bit類型字段增刪查改的一些事的相關信息資訊供網民參考!
  • 推薦文章
    主站蜘蛛池模板: 新化县| 政和县| 滨海县| 吉首市| 铜梁县| 荃湾区| 通辽市| 青河县| 会理县| 滨海县| 玉树县| 武安市| 井研县| 靖边县| 乐业县| 安顺市| 洪洞县| 博野县| 高邑县| 兴和县| 东乡族自治县| 民权县| 辉南县| 临海市| 武夷山市| 昌乐县| 成都市| 分宜县| 钟山县| 万载县| 彭山县| 曲沃县| 奉化市| 昭觉县| 通渭县| 积石山| 襄汾县| 盐源县| 正阳县| 郁南县| 祁阳县|