Работа с базами данных в архитектуре клиент-сервер. Дубинин В.Н. - 43 стр.

UptoLike

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

43
Двоичные типы данных
BINARY(n) - двоичные строки фиксированной длины, где n - число дво-
ичных символов в строке;
VARBINARY(n) - двоичные строки переменной длины, где n - макси-
мальное число двоичных символов в строке;
IMAGE - большие двоичные строки (изображения до 2 Гб в строке).
В данном случае 1n255.
Пример задания двоичного столбца:
bin_column BINARY(4) NOT NULL
Типы данных даты
SQL Server поддерживает два типа обозначения даты и времени
при хранении: DATETIME и SMALLDATETIME. Последний менее точный
и охватывает меньший диапазон дат, но зато позволяет экономить ме-
сто на диске.
SQL Server поддерживает различные форматы ввода даты. По
умолчанию он работает с датами в формате xx/yy/zz как с последова-
тельностями месяц/день/год. Точность представления времени
при ис-
пользовании DATETIME - 3 миллисекунды, а при использовании
SMALLDATETIME - 1 минута. Пример:
Формат ввода: 4/15/99
Значение DATETIME: Apr 15 1999 12:00:00:000 AM
Значение SMALLDATETIME: Apr 15 1999 12:00 AM
Логический тип данных
SQL Server поддерживает логический тип данных BIT для столбцов
флагов, имеющих значение 1 или 0.
Числовые типы данных
                         Двоичные типы данных


 BINARY(n) - двоичные строки фиксированной длины, где n - число дво-
  ичных символов в строке;
 VARBINARY(n) - двоичные строки переменной длины, где n - макси-
  мальное число двоичных символов в строке;
 IMAGE - большие двоичные строки (изображения до 2 Гб в строке).
      В данном случае 1n255.
      Пример задания двоичного столбца:

       bin_column BINARY(4) NOT NULL


                           Типы данных даты

       SQL Server поддерживает два типа обозначения даты и времени
  при хранении: DATETIME и SMALLDATETIME. Последний менее точный
  и охватывает меньший диапазон дат, но зато позволяет экономить ме-
  сто на диске.
       SQL Server поддерживает различные форматы ввода даты. По
  умолчанию он работает с датами в формате xx/yy/zz как с последова-
  тельностями месяц/день/год. Точность представления времени при ис-
  пользовании DATETIME - 3 миллисекунды, а при использовании
  SMALLDATETIME - 1 минута. Пример:

       Формат ввода: 4/15/99
       Значение DATETIME: Apr 15 1999 12:00:00:000 AM
       Значение SMALLDATETIME: Apr 15 1999 12:00 AM


                         Логический тип данных

      SQL Server поддерживает логический тип данных BIT для столбцов
  флагов, имеющих значение 1 или 0.


                         Числовые типы данных



                                  43