Типы данных

    В данном справочнике перечислены встроенные типы данных.


    Тип данных Описание
    string Строка символов в виде последовательности символов Unicode и ISO/IEC 10646, включая символы пробела, табуляции, возврата каретки и перевода строки.
    boolean Двоичное, логическое. Принимает значения: true или false (1 или 0).
    decimal Десятичное число в виде последовательности десятичных цифр, включая дробную часть, отделяемую точкой.
    -1.23, 0, 123.4, 1000.00
    byte Число -1, 126
    integer Число -126789, -1, 0, 1, 126789
    positiveInteger Число 1, 126789
    negativeInteger Число -126789, -1
    nonNegativeInteger Число 0, 1, 126789
    nonPositiveInteger Число -126789, -1, 0
    int Число -1, 126789675
    unsignedInt Число 0, 1267896754
    long Число -1, 12678967543233
    unsignedLong Число 0, 12678967543233
    short Число -1, 12678
    unsignedShort Число 0, 12678
    double 64-х битное число с плавающей точкой. Мантисса необязательна.
    hexBinary 16-е данные в двоичном кодев виде последовательности двоичных октетов.
    base64Binary Двоичные данные в коде base64 в виде последовательности двоичных октетов.
    anyURI Универсальный индикатор ресурсов (URI) согласно RFC 2396 и RFC 2732.
    QName Квалифицированное имя XML согласно требованиям пространства имен (XML Namespaces).
    duration Значение периода времени в годах, месяцах, днях, часах, минутах, секундах, как определено в § 5.5.3.2 ISO 8601.

    PnYnMnDTnHnMnS
    P1M3DT4H (один месяц, 3 дня и 4 часа)
    dateTime Время в виде комбинации календарной даты и времени, как определено в § 5.4 ISO 8601.

    CCYY-MM-DD THH:MM:SS
    1950-03-26T15:30:01
    time Значение времени

    HH:MM:SS
    15:30:01
    dateTime Значение даты

    CCYY-MM-YY
    1950-03-26
    gYearMonth Месяц в году

    CCYY-MM
    1950-03
    gYear Год

    CCYY
    1950
    gMonthDay Месяц и день

    MM-DD
    03-26
    gDay День

    DD
    19
    gMonth Месяц

    MM
    03