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

sql,,varchar(50)和char(50)有什么区别?分别可以容纳多少个汉字和英文字母?

发布网友 发布时间:2022-04-23 09:37

我来回答

2个回答

热心网友 时间:2023-10-09 17:17

首先,可以容纳的汉字数和英文字母数是一致的。
区别在于,varchar是可变的,char是不可变的。
比如你要存'123456789',我们知道要9个字符的长度。那么对于varchar来说,在数据表中就是占用了9个字符的长度,保存到硬盘,也是这个长度。但是对于char来说,就不是了,它依然使用了50个字符,保存到硬盘也是。
所以,在字段长度经常变化,并且最大长度仅在少数情况下出现时,应当使用varchar。仅在长度一定是一致的,或大部分情况下是最大长度,偶尔是其他长度时,才使用char。

热心网友 时间:2023-10-09 17:17

此处例子----sql server
对于字符类型的有:
char:固定长度,存储ANSI字符,不足的补英文半角空格。
nchar:固定长度,存储Unicode字符,不足的补英文半角空格
varchar:可变长度,存储ANSI字符,根据数据长度自动变化。
nvarchar:可变长度,存储Unicode字符,根据数据长度自动变化。

也就是说:varchar 可变长度,
varchar(50)即长度为:50个字符
当有存入值时,就跟据实际的值的大小(长度)存入数据。
声明声明:本网页内容为用户发布,旨在传播知识,不代表本网认同其观点,若有侵权等问题请及时与本网联系,我们将在第一时间删除处理。E-MAIL:11247931@qq.com
桃李芬芳的近义词是? 请会答正确。 急... 墨西哥很混乱吗 为什么我的OPPOR9手机连接到任何蓝牙设备放歌曲,都没有办法在蓝牙设备... OPPOA9如何连接酷狗与手机蓝牙? 华为荣耀3X 白色畅玩版的声音调至最大声仍很小声 荣耀3x刷机后卸载了一些系统软件,然后就无法开机,一直停留在开机界面... 平安富赢金生年金保险值得买吗?最全产品测评! 收音机音量旋钮音量最大还是小 德生pl_450收音机音量电位器声音惑大惑小,电位器的型号是什么_百度知 ... 浙江金融学院有什么专业 sqlserver中char(n)、varchar(n)、text有什么区别? 手碰到辣椒,皮肤感到很辣怎么办? 吃生花生可以养胃吗? 在创建sql数据库时char和varchar的区别. 辣椒,辣到皮肤怎么办 生花生养胃吗? 脸被辣椒辣到了怎么办? 辣椒弄到皮肤上了,怎么去辣 在SQL server中,怎么区别char跟varchar?我是个小白。 生花生米有养胃的功效吗 生花生米养胃是真的吗 香干粘了洗洗还能吃吗 豆腐干发粘还能吃吗 豆干发粘了还能吃吗 豆腐干有点发粘煮一下还能吃吗 问豆腐放时间久了为什么表面会发粘 如何辨别豆腐干好坏? 豆腐表面有黏液能吃吗 豆腐干为什么会发粘,即使是低温? 干豆腐有点粘还能吃吗 豆干有点发粘还能吃吗 吃生花生真的可以养胃吗? 什么东西可以缓解辣椒对皮肤带来的灼痛? SQL数据类型nchar,char,varchar与nvarchar所占字节数是多少? 被辣椒辣到皮肤了,怎么处理 被辣椒辣到脸怎么办?求解答 剥辣椒的时候被辣椒籽辣到手怎么办? 剁辣椒辣到手了怎么办? 手被辣椒辣了用什么方法解辣? 带有安防监控的无线覆盖选择什么样的交换机比较好? 在视频监控里,选什么样的交换机比较好? 网络高清视频监控,一般要选择什么交换机? 你们做监控一般共什么牌子的交换机 哪位说说网络监控用什么交换机好 交换机牌子排名,交换机牌子的十大是哪些? 什么交换机用在电子监控系统比较稳定? 高清监控系统的各种交换机怎么选择 公司要采购交换机,用什么品牌的好 现在的数字监控系统用什么样的核心交换机呢?这种交换机如何选择?我这80个300万的摄像头。求助!!!! 哪些品牌是工业级交换机的代表呢? 什么样的PoE交换机适合网络中的监控?