ВУЗ:
Составители:
Рубрика:
Мартьянова А.Е. Базы данных и знаний 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
Страницы
- « первая
- ‹ предыдущая
- …
- 200
- 201
- 202
- 203
- 204
- …
- следующая ›
- последняя »
