Базы данных и знаний. Мартьянова А.Е. - 193 стр.

UptoLike

Составители: 

Мартьянова А.Е. Базы данных и знаний 193
Продолжение таблицы III.2
1 2 3
ntext
Данные в кодировке Unicode переменной
длины, максимальной длиной до 2
30
-1 (1
073 741 823) символов. Элемент данных,
хранящийся в колонке типа
ntext, является
указателем на место- положение самих
данных. Эти данные хранятся, отдельно от
данных в таблицах
16 байт для указа-
теля и по 2 байта
помножить на ко-
личество символов,
введенных для
данных
nvarchar
Данные в кодировке Unicode переменной
длины, длиной до
n символов, где n может
принимать значение от 1 до 4000. Помни-
2 байта помножить
на количество вве-
де
те, что для одного символа в кодировке
Unicode потребуется 2 байта; кодировка
Unicode поддерживает все символы,
имеющиеся в мире
нных символов
real
Числовые данные с плавающей точностью,
которые могут находиться в диапазоне от -
3.40x10
+38
до 3.40x10
+38
. Синонимом для
типа
real является float(24)
4 байта
smalldatetime
Данные для даты и времени от 1 января
1900 года до 6 июня 2079 года, с точно-
стью до одной минуты (точность меньше,
чем у типа данных
datatime)
4 байта
smallint
Целочисленные данные от-2
15
(-32768) до
2
15
-1 (32767)
2 байта
smallmoney
Данные для денежных величин от-
214748.3648 до 214 748.3647 (922 337 203
685 477.5807), с точностью до одной деся-
титысячной доли от денежной единицы
4 байта
sql_variant
Позволяет использовать значения различ-
ных типов данных. В колонке хранятся
значения и данные, описывающие эти зна-
чения - основной тип данных, масштаб,
точность, максимальный размер и данные
для сравнения
Зависит от объема
данных
sysname
Специальный поддерживаемый системой
пользовательский тип данных SQL Server.
Данные, имеющие тип
sysname определя-
ются в SQL Server как
nvarchar(128), это
означает, что они могут содержать 128
символов в кодировке Unicode (или 256
байтов). Пользуйтесь типом данных
sys-
name
для колонок, содержащих имена объ-
ектов
256 байт
  Мартьянова А.Е. Базы данных и знаний                                      193


                                                   Продолжение таблицы III.2

        1                             2                             3
ntext           Данные в кодировке Unicode переменной       16 байт для указа-
                длины, максимальной длиной до 230-1 (1      теля и по 2 байта
                073 741 823) символов. Элемент данных,      помножить на ко-
                хранящийся в колонке типа ntext, является   личество символов,
                указателем на место- положение самих        введенных      для
                данных. Эти данные хранятся, отдельно от
                                                            данных
                данных в таблицах
nvarchar        Данные в кодировке Unicode переменной       2 байта помножить
                длины, длиной до n символов, где n может    на количество вве-
                принимать значение от 1 до 4000. Помни-     денных символов
                те, что для одного символа в кодировке
                Unicode потребуется 2 байта; кодировка
                Unicode поддерживает все символы,
                имеющиеся в мире
real            Числовые данные с плавающей точностью,      4 байта
                которые могут находиться в диапазоне от -
                3.40x10+38 до 3.40x10+38. Синонимом для
                типа real является float(24)
smalldatetime   Данные для даты и времени от 1 января       4 байта
                1900 года до 6 июня 2079 года, с точно-
                стью до одной минуты (точность меньше,
                чем у типа данных datatime)
smallint        Целочисленные данные от-215 (-32768) до     2 байта
                215-1 (32767)
smallmoney      Данные для денежных величин от-             4 байта
                214748.3648 до 214 748.3647 (922 337 203
                685 477.5807), с точностью до одной деся-
                титысячной доли от денежной единицы
sql_variant     Позволяет использовать значения различ-     Зависит от объема
                ных типов данных. В колонке хранятся        данных
                значения и данные, описывающие эти зна-
                чения - основной тип данных, масштаб,
                точность, максимальный размер и данные
                для сравнения
sysname         Специальный поддерживаемый системой         256 байт
                пользовательский тип данных SQL Server.
                Данные, имеющие тип sysname определя-
                ются в SQL Server как nvarchar(128), это
                означает, что они могут содержать 128
                символов в кодировке Unicode (или 256
                байтов). Пользуйтесь типом данных sys-
                name для колонок, содержащих имена объ-
                ектов