zoukankan      html  css  js  c++  java
  • SQL中 char,nchar,varchar,nvarchar,text,ntext的区别

    char[(n)]类型表示长度固定为n个字节的非unicode字符串数据.n必须是一个介于1~8000之间的数值。

    存储大小为n个字节。

    nchar(n)类型表示长度固定为n个字节的unicode字符数据.n得值必须介于1~4000之间的数值。1个字符使用两个字节存储。

    varchar[(n)]类型表示长度为0-n个字节的非unicode字符数据。n必须是一个介于1-8000之间的数值。存储大小为输入数据
    的字节的实际长度,所输入的数据字符长度可以为0。

    nvarchar(n)类型表示长度为0-n个字节的unicode字符数据。n的必须介于1-4000之间。1个字符使用两个字节存储。所输入的数据
    字符的长度可以为0。

    text类型表示可变长度的非unicode数据,存储数据的最大长度为2GB

    ntext类型表示可变长度unicdoe数据,存储数据的最大长度为2GB,1个字符使用2个字节存储。

    支持多语言的站点应考虑使用unicode数据类型尽量减少数据字符转化问题。
    反之则应考虑使用非unicode数据类型,以节约存储空间。表中每条纪录的数
    据的总长度不能超过8060字节。

  • 相关阅读:
    Python基础之入门
    Python基础之语句语法
    Python基础之变量
    Nginx实现反向代理和负载均衡
    Nginx配置文件简述
    Nginx简介及环境搭建
    C#利用RabbitMQ实现消息订阅与发布
    C#利用RabbitMQ实现点对点消息传输
    RabbitMQ交换机类型简述
    Android
  • 原文地址:https://www.cnblogs.com/wequst/p/1291605.html
Copyright © 2011-2022 走看看