当前位置:首页 > 日记 > 正文

char、varchar的详细解释,文本和nchar、nvarchar、ntext

char、varchar的详细解释,文本和nchar、nvarchar、ntext
许多开发商数据库设计没有过多考虑char、varchar类型,没有关注,因为商店的价格也越来越便宜,忘记一些开始的基本设计理论和原则,这让我想起了年轻人挥手一元离开他,事实上我认为无论是生活或发展或把握细节直接决定很多事情。当然,有一些人不知道的差异在所有的选择之一。在这里,我想做的人,一个简单的分析,当然,如果有错误的地方希望大家指导。

1、char.char固定长度数据存储方便,效率指数水平高定义的字段,如char(10),那么不管你存储的数据达到10字节到10字节的空间,自动填充不足,所以阅读时可以用很多次修剪()。

2、varchar。长期的数据存储,但是存储效率不为char一样高。如果一个字段的可能值是不固定长度的,我们只知道,它不能超过10个字符,这是最经济的定义为varchar(10),VARCHAR类型的实际长度是其+ 1.why值的实际长度+ 1这个字节是用来节省多少长度是实际使用。在空间上,它是适当使用varchar;在效率方面,关键是要根据字符的正确使用的实际情况找到平衡点。

3、文本。文本存储非Unicode数据的可变长度的,有2 ^ 31-1最大长度(2147483647)字符。

4、nchar、nvarchar、ntext。这三种名称看起来更比前三。这表明存储Unicode数据类型的字符存储。我们知道字符,字符的英语只需要一个字节的内存是足够的,但很多汉字,需要两个字节的存储,方便引起混乱和英语汉字同时存在,Unicode字符集不是为了解决问题而产生的性格一致,它所有的汉字都是由两个字节表示,英文字符用两个字节表示,nchar和nvarchar的长度是1和4000之间。与焦和varchar数据相比,存储4000个字符最多和nvarchar,要么在英语H或汉字,而CHAR和VARCHAR可以存储8000个英语和4000个汉字最多。可以看出,使用nchar或nvarchar数据类型时,我们不需要担心输入的字符是英文或汉字,这是更方便,但也有在用英语储存的数据量一些损失。

所以,一般来说,如果有一个汉字,使用nchar和nvarchar,如果纯英文和数字,用字符 / varchar
我总结了他们之间的差异如下:
char、nchar长,速度快,空间大,需要处理
varchar、nvarchar,文字不长,空间小,速度慢,不需要处理
nchar、nvarchar、ntext处理Unicode码

相关文章

解析插入到MySQL中的选择

解析插入到MySQL中的选择

选择,电脑软件,MySQL,1。语法介绍 有三个表A、B和C,现在需要将表B和表C中的几个字段的值插入表A中的相应字段中: 插入db1_name(field1,field2)选择从db2_name field1,field2 上述声明是更适合于数据interplugged两表中,如果多个表都不适应。为多…

MySQL启动错误1067MySQL启动错误的

MySQL启动错误1067MySQL启动错误的

启动错误,错误解决方案,电脑软件,MySQL,解uff1a 1、加入一排tmpdir =D: / / / MySQL数据{在my.ini文件mysqld }仍无法启动或启动,但同样的问题发生后关机。然后我又做了第二步来恢复正常。 2、删除数据目录以外的其他文件外的数据库文件夹,…

自动修正流量的好处是什么

自动修正流量的好处是什么

流量,修正,好处,电脑软件,自动修正流量的好处是什么 自动更正流量自动发送短信,帮助您纠正手机流量,使您的流量与操作者实时同步。 注意:您可以在流量监控设置中打开自动更正流量,但在打开时,您需要配置第一;这台机器属于sim型,它帮助您准确地校…

MySQL的时间类型选择

MySQL的时间类型选择

选择,时间类型,电脑软件,MySQL,跨式:使用时间戳类型尽可能多的,因为其存储空间只需要一半的DateTime类型,数据类型需要精确到某一天,这是推荐使用的数据类型,因为其存储空间只需要3个字节,它是不小于时间戳。建议储存一个Unix时间戳值通过int类,因…

QQ搞笑个性签名:我负责美容,你负责为

QQ搞笑个性签名:我负责美容,你负责为

赚钱,个性签名,家人,搞笑,电脑软件,为什么太阳这么热,他不会烧木柴,是吗 我负责美容,你负责为你的家人赚钱。 当我还是个孩子的时候,最厚的信是一封情书;最厚的信是银行票据当他长大。 女人就像一件衣服,但要小心。有时候女人穿内裤,更容易坐牢…

PHP实现文件下载的几种代码共享

PHP实现文件下载的几种代码共享

文件下载,下载,共享文件,几种,代码,一个简单的php文件下载源代码,虽然不支持断点续传,但可以满足一些常见的needs.php下载文件实际上是一个标签来实现的,如magento-1.8.1.0.zip.but有一些格式格式,浏览器可以识别,如TXT,HTML,PDF,,,等等,然后你需要知…

WinXP微软雅黑字体模糊看起来很难

WinXP微软雅黑字体模糊看起来很难

字体,模糊,很难,电脑软件,WinXP,点评:有些网页浏览通常是用在微软雅黑字体很模糊,很难。这里是修改cttune.cpl恢复正常的微软雅黑字体,这样的朋友可以参考下 如果系统是Windows XP,然后下载并安装微软雅黑,然后如果你经常发现一些网页浏览时,微软…

2天收获日游戏框架通关(解决方案)

2天收获日游戏框架通关(解决方案)

解决方案,游戏框架,电脑软件,问题: 最近,在丰收日2游戏,玩到自定义;框架;这是如何传递,有报关流程策略 答案uff1a 是的,收获日2,游戏的框架定制这是非常令人难过的,因为如果你从前面偷偷溜进去,很容易找到它,所以建议从外梯爬上顶层,然后通过天窗潜入…

linux查看磁盘安装的三种方式

linux查看磁盘安装的三种方式

磁盘,安装,三种,方式,电脑软件,点评:本文主要介绍了linux下查看磁盘挂载的三种方法,需要的朋友可以参考一下。 第一种方法:使用DF命令,例如: 复制代码代码如下所示: Orientalson: /家DF # 用可使用安装在文件系统的1K的块 / dev / SDA2 716936453…

系统经常弹出来提示非法操作窗口(解

系统经常弹出来提示非法操作窗口(解

提示,解决方案,系统,弹出,非法操作,问题: 系统经常无理由地出错误的非法操作窗口。单击后,正在使用的程序或网页将关闭。 答案uff1a 系统经常弹出非法操作窗口,常见的原因: 1,系统文件被病毒破坏。 升级杀毒软件,重启电脑,启动进程,按F8,在系统…

php读取excel文件共享示例(更新修改

php读取excel文件共享示例(更新修改

修改,读取,文件共享,示例,电脑软件,复制代码代码如下所示: 模板目录 $dir = $DOCUMENT_ROOT.'/backoffice/admin/oemcheck/'; $ TEMPLATENAME = 1。xlsx; outputfilename美元=模板。xlsx; $ txt =测试; 实例化excel阅读类 phpreader美元=新…

urlproc.exe的作用是什么

urlproc.exe的作用是什么

作用,电脑软件,urlproc,exe,点评:urlproc.exe 360浏览器安全红灯扩展程序文件,如果360浏览器,然后安装计算机,那么你可以在任务管理器中发现的过程。 萧边现在是引入一个新的项目urlproc.exe过程计算机,那么什么是urlproc.exe的过程吗也有网友…