IsVariableLength Property

后续版本的 Microsoft SQL Server 将删除该功能。 请避免在新的开发工作中使用该功能,并着手修改当前还在使用该功能的应用程序。

The IsVariableLength property specifies data length representation handling for a data type.

语法

object.IsVariableLength

Parts

  • object
    An expression that evaluates to an object in the Applies To list

Data Type

Boolean

Modifiable

Read-only

Prototype (C/C++)

HRESULT GetIsVariableLength(LPBOOL pRetVal);

注释

If TRUE, the data type represents strings that vary in length, such as those defined as varchar(4).

If FALSE, the data type does not represent strings that vary in length, such as those defined as char(4).

Variability in string representation is easily visible in client software. For example, the string AK retrieved from a column defined as varchar(4) is returned to a client as two characters. If retrieved from a column defined as char(4), the string is padded using a space character so that four characters are returned.