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

UptoLike

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

Мартьянова А.Е. Базы данных и знаний 201
Если SQL Server был инсталлирован с поддержкой US_English
Language, значения типа datetime по умолчанию выводятся на экран в
следующем порядке: месяц, число, год. С помощью команды set datefor-
mat этот порядок можно изменить.
Дату можно вводить в следующих форматах:
Sep 23 1949
SEP 23 1949
September 23 1949
sep 1949 23
1949 sep 23
1949 23 sep
23 sep 1949
Числовой формат значений типа datetime позволяет в качестве раз-
делителя между различными блоками данных ставить слэш (/), дефис (-)
или точку (.).
В числовом формате разделитель ставится между месяцем, числом
и годом, которые вводятся в порядке, заданном командой set dateformat.
Если порядок ввода значений типа datetime нарушен, значения месяца,
дня или года будут неправильно интерпретированы и сохранены, а в
случае выхода любого из этих значений за
рамки допустимого диапазона
появится сообщение об ошибке.
Ниже приведены примеры ввода различных значений типа datetime
в числовом формате. Порядок ввода, определенный с помощью команды
set dateformat, следующий: месяц, число, год. SQL Server был инсталли-
рован с поддержкой US_English Language:
1 6/24/71
06/24/71
6-24-1971
6.24.1971
06.24.71
Последний из возможных форматов ввода даты и времени для типа
данных datetime представляет собой либо непрерывное значение, со-
стоящее из четырех, шести или восьми цифр, либо время без значения
даты. На этот формат команда set date format не влияет.
Если вы вводите непрерывное значение из шести или восьми цифр,
оно всегда интерпретируется как год, месяц, число. Значения месяца и
числа всегда интерпретируются как состоящие
из двух цифр каждое. Не-
прерывное значение из четырех цифр интерпретируется как год. По
  Мартьянова А.Е. Базы данных и знаний                              201


       Если SQL Server был инсталлирован с поддержкой US_English
Language, значения типа datetime по умолчанию выводятся на экран в
следующем порядке: месяц, число, год. С помощью команды set datefor-
mat этот порядок можно изменить.
       Дату можно вводить в следующих форматах:
     • Sep 23 1949
     • SEP 23 1949
     • September 23 1949
     • sep 1949 23
     • 1949 sep 23
     • 1949 23 sep
     • 23 sep 1949
       Числовой формат значений типа datetime позволяет в качестве раз-
делителя между различными блоками данных ставить слэш (/), дефис (-)
или точку (.).
       В числовом формате разделитель ставится между месяцем, числом
и годом, которые вводятся в порядке, заданном командой set dateformat.
Если порядок ввода значений типа datetime нарушен, значения месяца,
дня или года будут неправильно интерпретированы и сохранены, а в
случае выхода любого из этих значений за рамки допустимого диапазона
появится сообщение об ошибке.
       Ниже приведены примеры ввода различных значений типа datetime
в числовом формате. Порядок ввода, определенный с помощью команды
set dateformat, следующий: месяц, число, год. SQL Server был инсталли-
рован с поддержкой US_English Language:
     • 1 6/24/71
     • 06/24/71
     • 6-24-1971
     • 6.24.1971
     • 06.24.71
       Последний из возможных форматов ввода даты и времени для типа
данных datetime представляет собой либо непрерывное значение, со-
стоящее из четырех, шести или восьми цифр, либо время без значения
даты. На этот формат команда set date format не влияет.
       Если вы вводите непрерывное значение из шести или восьми цифр,
оно всегда интерпретируется как год, месяц, число. Значения месяца и
числа всегда интерпретируются как состоящие из двух цифр каждое. Не-
прерывное значение из четырех цифр интерпретируется как год. По