varchar和nvarchar

    技术2022-07-11  94

    varchar(n) 长度为n个字节的可变长度且非Unicode的字符数据,n是必须要介于1和8000之间的数值。存储数据为输入数据的实际长度,而非n个字节。 nvarchar(n) 包含n个字节的可变长度的Unicode字符数据。n的值必须介于1和4000之间,字节的大小是输入字节个数的两倍。

    两类型分别有同一字段作比较:我是qws varchar(n)类型有:22+3=7个字节的存储空间 而nvarchar(n)类型有52=10个字节的存储空间 汉字占两个字节,英文占一个字节, 所以如果中文比较多时,用nvarchar(n)会比较好一点。

    Processed: 0.009, SQL: 9