You've already forked mariadb-columnstore-engine
mirror of
https://github.com/mariadb-corporation/mariadb-columnstore-engine.git
synced 2025-11-02 06:13:16 +03:00
43 lines
1.7 KiB
Plaintext
43 lines
1.7 KiB
Plaintext
DROP DATABASE IF EXISTS test_empty_date;
|
|
CREATE DATABASE test_empty_date;
|
|
USE test_empty_date;
|
|
CREATE TABLE td (d DATE) ENGINE=ColumnStore;
|
|
SELECT calShowPartitions('td','d');
|
|
calShowPartitions('td','d')
|
|
Part# Min Max Status
|
|
0.0.1 N/A N/A Enabled
|
|
SELECT MIN(d) FROM td;
|
|
MIN(d)
|
|
NULL
|
|
SELECT calShowPartitions('td','d');
|
|
calShowPartitions('td','d')
|
|
Part# Min Max Status
|
|
0.0.1 N/A N/A Enabled
|
|
# Test with DATETIME as well
|
|
CREATE TABLE tdt (dt DATETIME) ENGINE=ColumnStore;
|
|
SELECT calShowPartitions('tdt','dt');
|
|
calShowPartitions('tdt','dt')
|
|
Part# Min Max Status
|
|
0.0.1 N/A N/A Enabled
|
|
SELECT MIN(dt) FROM tdt;
|
|
MIN(dt)
|
|
NULL
|
|
SELECT calShowPartitions('tdt','dt');
|
|
calShowPartitions('tdt','dt')
|
|
Part# Min Max Status
|
|
0.0.1 N/A N/A Enabled
|
|
# Test with TIMESTAMP
|
|
CREATE TABLE tts (ts TIMESTAMP) ENGINE=ColumnStore;
|
|
SELECT calShowPartitions('tts','ts');
|
|
calShowPartitions('tts','ts')
|
|
Part# Min Max Status
|
|
0.0.1 N/A N/A Enabled
|
|
SELECT MIN(ts) FROM tts;
|
|
MIN(ts)
|
|
NULL
|
|
SELECT calShowPartitions('tts','ts');
|
|
calShowPartitions('tts','ts')
|
|
Part# Min Max Status
|
|
0.0.1 N/A N/A Enabled
|
|
DROP DATABASE test_empty_date;
|