Udostępnij za pośrednictwem


Właściwość VariableLength

Pobiera Boolean wartości właściwość, która określa, czy typ danych zdefiniowany przez użytkownika zmiennej długości.

Przestrzeń nazw:  Microsoft.SqlServer.Management.Smo
Zestaw:  Microsoft.SqlServer.Smo (w Microsoft.SqlServer.Smo.dll)

Syntax

'Deklaracja
<SfcPropertyAttribute(SfcPropertyFlags.None Or SfcPropertyFlags.Standalone Or SfcPropertyFlags.SqlAzureDatabase)> _
Public ReadOnly Property VariableLength As Boolean
    Get
'Użycie
Dim instance As UserDefinedDataType
Dim value As Boolean

value = instance.VariableLength
[SfcPropertyAttribute(SfcPropertyFlags.None|SfcPropertyFlags.Standalone|SfcPropertyFlags.SqlAzureDatabase)]
public bool VariableLength { get; }
[SfcPropertyAttribute(SfcPropertyFlags::None|SfcPropertyFlags::Standalone|SfcPropertyFlags::SqlAzureDatabase)]
public:
property bool VariableLength {
    bool get ();
}
[<SfcPropertyAttribute(SfcPropertyFlags.None|SfcPropertyFlags.Standalone|SfcPropertyFlags.SqlAzureDatabase)>]
member VariableLength : bool
function get VariableLength () : boolean

Wartość właściwości

Typ: System. . :: . .Boolean
A Boolean wartość, która określa, czy typ danych zdefiniowany przez użytkownika zmiennej długości.
Jeśli True, typ danych zdefiniowany przez użytkownika reprezentuje typ danych, który może być różne długości, takich jak varchar(4).
Jeśli ma wartość FAŁSZ (domyślnie), typ danych zdefiniowany przez użytkownika reprezentuje typ danych, które nie zmieniają się długości, takich jak char(4).
Wartość 2-znakowy pobierana z zdefiniowane jako typ danych zdefiniowany przez użytkownika varchar(4) są zwracane jako 2 znaki. Jednak takie same wartości są pobierane z zdefiniowane jako typ danych zdefiniowany przez użytkownika char(4) jest wyściełane i zwracane jako 4 znaki.