mirror of
https://github.com/ClickHouse/ClickHouse.git
synced 2024-11-24 08:32:02 +00:00
add tests for date arithmetic.
This commit is contained in:
parent
f77ef5f84d
commit
08a4ba91ef
@ -0,0 +1,18 @@
|
|||||||
|
1
|
||||||
|
1
|
||||||
|
1
|
||||||
|
1
|
||||||
|
1
|
||||||
|
1
|
||||||
|
1
|
||||||
|
1
|
||||||
|
1
|
||||||
|
1
|
||||||
|
1
|
||||||
|
1
|
||||||
|
1
|
||||||
|
1
|
||||||
|
1
|
||||||
|
1
|
||||||
|
1
|
||||||
|
1
|
21
dbms/tests/queries/0_stateless/00069_date_arithmetic.sql
Normal file
21
dbms/tests/queries/0_stateless/00069_date_arithmetic.sql
Normal file
@ -0,0 +1,21 @@
|
|||||||
|
SELECT toTypeName(now() - now()) = 'Int32';
|
||||||
|
SELECT toTypeName(now() + 1) = 'DateTime';
|
||||||
|
SELECT toTypeName(1 + now()) = 'DateTime';
|
||||||
|
SELECT toTypeName(now() - 1) = 'DateTime';
|
||||||
|
SELECT toDateTime(1) + 1 = toDateTime(2);
|
||||||
|
SELECT 1 + toDateTime(1) = toDateTime(2);
|
||||||
|
SELECT toDateTime(1) - 1 = toDateTime(0);
|
||||||
|
|
||||||
|
SELECT toTypeName(today()) = 'Date';
|
||||||
|
SELECT today() = toDate(now());
|
||||||
|
|
||||||
|
SELECT toTypeName(yesterday()) = 'Date';
|
||||||
|
SELECT yesterday() = toDate(now() - 24*60*60);
|
||||||
|
|
||||||
|
SELECT toTypeName(today() - today()) = 'Int32';
|
||||||
|
SELECT toTypeName(today() + 1) = 'Date';
|
||||||
|
SELECT toTypeName(1 + today()) = 'Date';
|
||||||
|
SELECT toTypeName(today() - 1) = 'Date';
|
||||||
|
SELECT yesterday() + 1 = today();
|
||||||
|
SELECT 1 + yesterday() = today();
|
||||||
|
SELECT today() - 1 = yesterday();
|
Loading…
Reference in New Issue
Block a user