• 2022-06-19
    有关varchar和char的比较,以下( )说法是错误的。
    A: 它们都是字符类型数据
    B: 它们都是可变长度字符类型数据
    C: CHAR(M)无论插入值的长度是多少,占用的都是M个字符
    D: VARCHAR(M)占用的字节数为实际长度加1
  • B

    举一反三

    内容

    • 0

      智慧职教: 5-2-01 在SQL Server 2012数据类型中,char表示固定长度的字符类型,varchar表示可变长度的字符类型。

    • 1

      以下关于char和varchar的说法,错误的是( ) A: 存储字符串"abc",对于char(10)表示存储的字符将占10个字节(包括7个空字符)。 B: varchar的效率比char的效率稍高,char比varchar节省空间。 C: 存储字符串"abc",对于varchar(10)则只占用3个字节的长度。 D: char的长度是固定的,而varchar的长度是可以变化的。

    • 2

      CHAR和VARCHAR都是字符类型,使用时没有区别

    • 3

      下面关于CHAR和VARCHAR的说法中错误的是( ) A: CHAR和VARCHAR都可以存储字符串数据 B: CHAR和VARCHAR都用来存储长度小于255的字符串 C: CHAR和VARCHAR都是定长字符串类型 D: CHAR和VARCHAR都允许为空

    • 4

      VARCHAR数据类型所占用的字节数为实际长度加1。