问答文章1 问答文章501 问答文章1001 问答文章1501 问答文章2001 问答文章2501 问答文章3001 问答文章3501 问答文章4001 问答文章4501 问答文章5001 问答文章5501 问答文章6001 问答文章6501 问答文章7001 问答文章7501 问答文章8001 问答文章8501 问答文章9001 问答文章9501

Bit的数据类型

发布网友 发布时间:2022-04-25 20:44

我来回答

1个回答

热心网友 时间:2022-04-11 10:39

SQL Server中保存数据的一种类型,只能存储true/false,程序读取数据库出来之后的表现形式是true或者false,但是保存在数据库中的结构类型是0或者1,1表示true,0表示false。
SQL Server BIT类型由于只有0和1或者说false和true,这种情况只需要一个Bit位就可以表示了。SQL Server BIT类型占用的空间与BIT类型的列所在表的位置有关,有些情况下BIT占用了一个字节,有些情况下BIT实际占用了几个位(几个BIT类型的列共用一个字节)。
单独的BIT类型的列将占用一个字节。
所谓单独就是指一个BIT类型的列的左边定长列和右边定长列都不是BIT类型的列。例如这样一个表:
CREATE TABLE tt
(
c1 INT PRIMARY KEY,
c2 BIT NOT NULL,
c3 CHAR(2)
NOT NULL
)
SQL Server在存储表中的数据时先是将表中的列按照原有顺序分为定长和变长(变长就是长度不固定的数据类型,如varchar,nvarchar,varbinary等)两组。在数据页中存储数据时先存储所有定长的数据,然后再存储变长的数据。这里由于c2列的左边是int类型,右边是char类型,都是定长的,而且不是SQL Server BIT类型,所以c1和c3之间必须留出一个字节来存储c2,虽然c2只用到了其中的一个位。
多个BIT类型的列之间使用变长数据类型列分开,则去掉变长列,然后看连续的SQL Server BIT类型列的个数,每列占用一个位,如果多余了8列那就再占用更多的字节。

声明声明:本网页内容为用户发布,旨在传播知识,不代表本网认同其观点,若有侵权等问题请及时与本网联系,我们将在第一时间删除处理。E-MAIL:11247931@qq.com
求抛物线y×y-6x=0的焦点坐标和准线方程 6-6x=6的解是x=0 .( ) 判断题 财富 一个方程问题:6x=0有没有解 6x=0,x=( ) 下列算式是方程的是( )A.101-1=100B.8x-2C.6x=0D.x-17 6X=0,这个方程没有解 对吗? 6x=0不是方程.××.(判断对错) 6x=0是方程. __ (判断对错) 今晚地球停电一小时,做点什么好呢 月经第八天还有褐色分泌物预防什么病 爽口萝卜脆怎么做 如何做爽口萝卜 爽口脆萝卜的做法,爽口脆萝卜怎么做好吃,爽口 萝卜怎么腌才爽口? 小女孩拉着气球飞上天空看图写话 学前班看图咏鹅气球是从哪个房间飞出来怎么做 求大白把盔甲弹飞的动态图,一个气球人,长得很像米其林,超能陆战队 气球能飞多远? 洛克王国怎么样用气球飞着走? 燃气热水器在没放热水时怎么也像在烧那样响声大跟用热水时烧的声一样响,总想? 疯狂猜成语氢气球上写了个飞(飞)字图片答案 老板零冷水燃气热水器在不用水的情况下怎么会出现点火工作现象?_百度... 普通气球(没有氢气)能否自己飞上天?需要多大才能飞上去? 飞行的汽球,, 还是什么呢, 不懂啊, 我想找一个十五年前马来西亚的朋友改怎么找?他祖籍是客家人名叫陈坚强 天燃气热水器不用时温度上下调动怎么回事? 国庆气球飘到日本北海道,真的是风吹的吗? 我们为什么被成为客家人 求非主流气球的图片 客家人 电视剧什么时候出的 bit 是什么类型 bit的用法 mysql数据库中的bit是何种数据类型? 我做电商运营做了七年了,我想请问一下我考研的话选什么专业会比较合适呢?跪求有经验的高人指点 c语言的bit类型 BIT类型与STD_LOGIC类型有什么区别? 我主要做电商运营这一块,而且我自己能做出一年上千万业绩,那么考研考什么专业比较好? 数据库bit型对应什么数据类型 我是接手电商运营工作的,考研的话就考这个专业边工作边考是最好的不是吗? bit的各种用法? 关于电子商务研究生的问题 BIT数据类型和STD-LOGIC数据类型有什么区别 现在我的话已经22岁了才自考专科学历,一边公司担任电商运营八小时工作时间一边考本科考研, bit 和 Bool的关系!!! 康佳云电视怎么样 大家谈谈电子商务研究生什么前景、?还有戏么? 我23岁了,接手电商运营岗位当作兼职,另外考研选人工智能专业,你们觉得怎么样? mysql的 存储类型 bit 是 电子商务专业考教育学的研究生怎么样? 数据类型16(32)-bit BCD/Hex/Binary/Signed/Unsigned/Float分别代表什么意思?