-
Notifications
You must be signed in to change notification settings - Fork 0
/
Copy pathADDTIME.txt
61 lines (38 loc) · 2.67 KB
/
ADDTIME.txt
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
25
26
27
28
29
30
31
32
33
34
35
36
37
38
39
40
41
42
43
44
45
46
47
48
49
50
51
52
53
54
55
56
57
58
59
60
61
****** MySQL функция ADDTIME ******
MySQL функция ADDTIME возвращает значение дата/время и времени, к
которому был добавлен временной интервал.
Синтаксис MySQL функции ADDTIME:
**********************************************************************************
ADDTIME( start_value, time )
**********************************************************************************
Параметры:
- start_value - значение времени или даты и времени, к которому должен быть
добавлен временной интервал.
- time - значение временного интервала, который вы хотите добавить. Это может
быть положительное или отрицательное значение.
!!! ВНИМАНИЕ !!!
Использование функции ADDTIME с отрицательным значением time в качестве параметра
эквивалентно использованию функции SUBTIME.
См. также функции DATE_ADD, DATE_SUB, ADDTIME и SUBTIME
Функция ADDTIME может использоваться в следующих версиях MySQL:
MySQL 5.7, MySQL 5.6, MySQL 5.5, MySQL 5.1, MySQL 5.0, MySQL 4.1, MySQL 4.0, MySQL 3.23
!!! ВНИМАНИЕ !!!
Например см. ADDDATE.SQL:
**********************************************************************************
mysql> SELECT ADDTIME('2014-11-02 09:33:16.000001', '2.000001');
#Результат: 2014-11-02 09:33:18.000002
mysql> SELECT ADDTIME('2014-11-02 09:33:16.000001', '3:2.000001');
#Результат: 2014-11-02 12:35:16.000002
mysql> SELECT ADDTIME('2014-11-02 09:33:16.000001', '4:3:2.000001');
#Результат: 2014-11-02 13:36:18.000002
mysql> SELECT ADDTIME('2014-11-02 09:33:16.000001', '5 4:3:2.000001');
#Результат: 2014-11-07 13:36:18.000002
mysql> SELECT ADDTIME('01:14:23.999998', '0.000001');
#Результат: 01:14:23.999999
mysql> SELECT ADDTIME('01:14:23.999998', '5.000001');
#Результат: 01:14:28.999999
mysql> SELECT ADDTIME('01:14:23.000001', '8:12:15.003441');
#Результат: 09:26:38.003442
mysql> SELECT ADDTIME('01:14:23.000001', '-8:12:15.003441');
#Результат: -06:57:52.003440
**********************************************************************************