代码之家  ›  专栏  ›  技术社区  ›  bevacqua

SQL Server中不同字符串类型之间的区别?

  •  25
  • bevacqua  · 技术社区  · 15 年前

    两者有什么区别 char , nchar , ntext , nvarchar , text varchar 在SQL中?

    对于每种类型,是否都有应用程序案例,或者其中一些类型只是被否决了?

    9 回复  |  直到 12 年前
        1
  •  41
  •   Remus Rusanu    15 年前

    text ntext

    • N
    • var
    • (max)

    • CHAR(10)
    • NVARCHAR(256)
    • VARCHAR(MAX)

    varchar(max) nvarchar(max)

    in-row BLOB Table and Index Organization

    CHAR VARCHAR NCHAR NVARCHAR NVARCHAR(MAX) String Functions TEXT NTEXT

    UPDATE table SET column.WRITE(@value, @offset)

    Row Compression Implementation

        2
  •  7
  •   BenMorel Manish Pradhan    12 年前

        3
  •  3
  •   bdukes Jon Skeet    15 年前

    text ntext deprecated varchar(max) nvarchar(max)

        4
  •  3
  •   Gerald Davis    15 年前

        5
  •  2
  •   JNK    15 年前

    N

    Varchar

    Char char

    Text

    Varchar(max) NVarchar(max)

        6
  •  0
  •   Umair A.    15 年前

        7
  •  0
  •   Martijn    15 年前

        8
  •  0
  •   Mike M.    15 年前