猿问
回到首页
个人中心
反馈问题
注册登录
下载APP
首页
课程
实战
体系课
手记
专栏
慕课教程
char(n)与nchar(n)
请问char(n)与nchar(n)括号中的n是一样的吗,n是代表什么,是一个字节吗,如果存一个字母,n=1就行了吗,存一个汉字,n=2吗?
慕慕森
浏览 597
回答 3
3回答
回首忆惘然
n是代表什么? 比如char(10)可以存储5个中文字符,10个英文或数字。 nchar(10)可以存储10个中文字符,10个英文或数字。
0
0
0
守着一只汪
nchar中的n表示使用Unicode的意思。Unicode中用几个字节表示,那么就需要几个字节。
0
0
0
炎炎设计
char(n)是按字节算的。nchar(n)是按字符算的。一个汉字占两个字节,剩下的就不要说了。
0
0
0
打开App,查看更多内容
随时随地看视频
慕课网APP
相关分类
SQL Server
继续浏览精彩内容
慕课网APP
程序员的梦工厂
打开
继续