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

UptoLike

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

Мартьянова А.Е. Базы данных и знаний 202
умолчанию устанавливаются текущий век, первый месяц года и первое
число этого месяца. Ниже приведены примеры возможных интерпрета-
ций введенных символов для типа datetime.
Введенные символы Эквивалентное представление
710624 June 24, 1971
19710624 June 24, 1971
1971 January 1, 1971
71
January 1, 1900 12:00 A.M.
При работе с датой и временем помните, что когда в качестве зна-
чения вы вводите в столбец пустую строку, а столбец определен для дан-
ных типа datetime, вы не получите значение NULL, как можно было бы
ожидать. Когда в качестве значения типа datetime для даты или времени
вы вводите два апострофа без каких-либо символов между ними, SQL
Server всегда сохраняет значение January 1, 1900 12:00 A.M.
Время должно вводиться в следующем порядке: часы, минуты, се-
кунды и миллисекунды. В качестве разделителя между блоками
времени
используется двоеточие. Двоеточие необходимо, чтобы распознать вво-
димые цифры как время, а не как дату. Чтобы указать время до или вре-
мя после полудня, нужно ввести соответственно AM или РМ в верхнем
или нижнем регистре. Этого не требуется, если вы используете регио-
нальные установки.
Перед заданием блока миллисекунд можно ставить точку
или
двоеточие, которые влияют на интерпретацию этого блока. Одно число,
идущее после точки, обозначает десятые доли секунды; два числа интер-
претируются как сотые доли секунды; три числа интерпретируются как
тысячные доли секунды. Двоеточие указывает, что последующие числа
должны быть интерпретированы как тысячные доли секунды. Приведем
различные интерпретации введенного значения времени
в значении типа
datetime.
Введенное значение времени Интерпретация
11:21 11 ч 21 мин после полудня
11:21:15:871 11 ч 21 мин 15 с и 871 мс после полудня
11:21:15.8 11 ч 21 мин 15, и 8 с после полудня
6am 6 ч после полудня
7 PM 7 ч до полудня
05:21:15:500AM 5 ч 21 мин 15 с 500 мс после полудня
202
202                                Мартьянова А.Е. Базы данных и знаний


умолчанию устанавливаются текущий век, первый месяц года и первое
число этого месяца. Ниже приведены примеры возможных интерпрета-
ций введенных символов для типа datetime.
      Введенные символы              Эквивалентное представление
710624                         June 24, 1971
19710624                       June 24, 1971
1971                           January 1, 1971
71
“                              January 1, 1900 12:00 A.M.
       При работе с датой и временем помните, что когда в качестве зна-
чения вы вводите в столбец пустую строку, а столбец определен для дан-
ных типа datetime, вы не получите значение NULL, как можно было бы
ожидать. Когда в качестве значения типа datetime для даты или времени
вы вводите два апострофа без каких-либо символов между ними, SQL
Server всегда сохраняет значение January 1, 1900 12:00 A.M.
       Время должно вводиться в следующем порядке: часы, минуты, се-
кунды и миллисекунды. В качестве разделителя между блоками времени
используется двоеточие. Двоеточие необходимо, чтобы распознать вво-
димые цифры как время, а не как дату. Чтобы указать время до или вре-
мя после полудня, нужно ввести соответственно AM или РМ в верхнем
или нижнем регистре. Этого не требуется, если вы используете регио-
нальные установки.
       Перед заданием блока миллисекунд можно ставить точку или
двоеточие, которые влияют на интерпретацию этого блока. Одно число,
идущее после точки, обозначает десятые доли секунды; два числа интер-
претируются как сотые доли секунды; три числа интерпретируются как
тысячные доли секунды. Двоеточие указывает, что последующие числа
должны быть интерпретированы как тысячные доли секунды. Приведем
различные интерпретации введенного значения времени в значении типа
datetime.

Введенное значение времени                  Интерпретация
11:21                          11 ч 21 мин после полудня
11:21:15:871                   11 ч 21 мин 15 с и 871 мс после полудня
11:21:15.8                     11 ч 21 мин 15, и 8 с после полудня
6am                            6 ч после полудня
7 PM                           7 ч до полудня
05:21:15:500AM                 5 ч 21 мин 15 с 500 мс после полудня



                                  202