zoukankan      html  css  js  c++  java
  • 25、 char、varchar、nchar、nvarchar、nvarchar2的区别

    CHAR vs VARCHAR, NCHAR vs NVARCHAR

    CHAR, NCHAR : 固定长度(最多8000个英文,4000个汉字) 如定义CHAR(5),无论使用字符多少都会占用5字节

    VARCHAR, NVARCHAR : 可变长度(最多8000个英文,4000个汉字)如定义VARCHAR(5),如果数据小于5,会占用数据相应字符

    CHAR vs NCHAR, VARCHAR vs NVARCHAR

    CHAR, VARCHAR : 最多8000个英文,4000个汉字

    NCHAR, NVARCHAR : 可存储4000个字符,无论英文还是汉字  (N = Unicode)  如 NCHAR(3)  →输入123456→结果为123

                                               如 NCHAR(3)  →输入哈哈哈哈→结果为哈哈哈

    *VARCHAR vs VARCHAR2 (ORACLE)

    varchar2一般情况下把所有字符都占两字节处理

    varchar对空串不处理,varchar2将空串当做null来处理

  • 相关阅读:
    Android笔记:数据储存
    Android笔记:管理所有活动
    Android随笔:属性
    Android笔记:限定符
    Android笔记:ninepatch
    Android笔记:获取屏幕信息
    js自动完成
    动态生成实体类
    EF框架学习手记
    js遮罩效果
  • 原文地址:https://www.cnblogs.com/wleaves/p/14874690.html
Copyright © 2011-2022 走看看