OmniSciDB
bf83d84833
Main Page
Related Pages
Namespaces
Classes
Files
File List
File Members
All
Classes
Namespaces
Files
Functions
Variables
Typedefs
Enumerations
Enumerator
Friends
Macros
Pages
DateAdd.h
Go to the documentation of this file.
1
/*
2
* Copyright 2017 MapD Technologies, Inc.
3
*
4
* Licensed under the Apache License, Version 2.0 (the "License");
5
* you may not use this file except in compliance with the License.
6
* You may obtain a copy of the License at
7
*
8
* http://www.apache.org/licenses/LICENSE-2.0
9
*
10
* Unless required by applicable law or agreed to in writing, software
11
* distributed under the License is distributed on an "AS IS" BASIS,
12
* WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied.
13
* See the License for the specific language governing permissions and
14
* limitations under the License.
15
*/
16
17
#ifndef QUERYENGINE_DATEADD_H
18
#define QUERYENGINE_DATEADD_H
19
20
#include <cstdint>
21
#include <ctime>
22
23
#include "../Shared/funcannotations.h"
24
#include "
ExtractFromTime.h
"
25
26
/*
27
* year
28
* month
29
* day
30
* hour
31
* minute
32
* second
33
*
34
* millennium
35
* century
36
* decade
37
* milliseconds
38
* microseconds
39
* week
40
* quarterday
41
*/
42
enum
DateaddField
{
43
daYEAR
,
44
daQUARTER
,
45
daMONTH
,
46
daDAY
,
47
daHOUR
,
48
daMINUTE
,
49
daSECOND
,
50
daMILLENNIUM
,
51
daCENTURY
,
52
daDECADE
,
53
daMILLISECOND
,
54
daMICROSECOND
,
55
daNANOSECOND
,
56
daWEEK
,
57
daQUARTERDAY
,
58
daWEEKDAY
,
59
daDAYOFYEAR
,
60
daINVALID
61
};
62
63
#endif // QUERYENGINE_DATEADD_H
daSECOND
Definition:
DateAdd.h:49
daMILLENNIUM
Definition:
DateAdd.h:50
ExtractFromTime.h
daNANOSECOND
Definition:
DateAdd.h:55
daWEEKDAY
Definition:
DateAdd.h:58
daQUARTER
Definition:
DateAdd.h:44
daDAYOFYEAR
Definition:
DateAdd.h:59
daHOUR
Definition:
DateAdd.h:47
daDECADE
Definition:
DateAdd.h:52
daYEAR
Definition:
DateAdd.h:43
daMONTH
Definition:
DateAdd.h:45
DateaddField
DateaddField
Definition:
DateAdd.h:42
daWEEK
Definition:
DateAdd.h:56
daMINUTE
Definition:
DateAdd.h:48
daINVALID
Definition:
DateAdd.h:60
daMICROSECOND
Definition:
DateAdd.h:54
daDAY
Definition:
DateAdd.h:46
daCENTURY
Definition:
DateAdd.h:51
daQUARTERDAY
Definition:
DateAdd.h:57
daMILLISECOND
Definition:
DateAdd.h:53
QueryEngine
DateAdd.h
Generated on Tue Jan 12 2021 18:25:52 for OmniSciDB by
1.8.5