VARCHAR 数据类型 与Text 有什么区别?
答案:2 悬赏:60
解决时间 2021-02-20 16:34
- 提问者网友:我喜歡係
- 2021-02-19 17:57
VARCHAR 数据类型 与Text 有什么区别?
最佳答案
- 二级知识专家网友:你好陌生人
- 2021-02-19 19:35
Char varchar区别:
Char固定大小,如果录入字符串长度不够,则用空格补全。
而varchar类型把它(定义时规定上限)视为最大值并且只使用了存储字符串实际上需要的字节数(增加一个额外的字节记录长度)。因而较短值被插入道varchar中不会用空格填补,但在较长时仍被截断。
TEXT相对于varchar能接收的字符串更长,也就是说多于varchar的255个字符
Char固定大小,如果录入字符串长度不够,则用空格补全。
而varchar类型把它(定义时规定上限)视为最大值并且只使用了存储字符串实际上需要的字节数(增加一个额外的字节记录长度)。因而较短值被插入道varchar中不会用空格填补,但在较长时仍被截断。
TEXT相对于varchar能接收的字符串更长,也就是说多于varchar的255个字符
全部回答
- 1楼网友:厭世為王
- 2021-02-19 19:47
首先告诉你c#里面没有varchar,你意思应该说数据库里面的char与varchar的区别,首先varchar比char长,而且char类型在值不够时会自动补上空格,varchar则不会
补充:
我实在看不明白"'''aa"是什么意思,去掉了"'"就变成这样了''aa,你最好还是把你sql语句发上来看看
我要举报
如以上问答内容为低俗、色情、不良、暴力、侵权、涉及违法等信息,可以点下面链接进行举报!
大家都在看
推荐资讯