OmniSciDB
c0231cc57d
Main Page
Related Pages
Modules
Namespaces
Classes
Files
File List
File Members
All
Classes
Namespaces
Files
Functions
Variables
Typedefs
Enumerations
Enumerator
Friends
Macros
Groups
Pages
DateAdd.h
Go to the documentation of this file.
1
/*
2
* Copyright 2022 HEAVY.AI, 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 Mon Aug 8 2022 12:43:22 for OmniSciDB by
1.8.5