1
0
mirror of https://github.com/mariadb-corporation/mariadb-columnstore-engine.git synced 2025-11-02 06:13:16 +03:00
Files
mariadb-columnstore-engine/mysql-test/columnstore/bugfixes/mcs_calshowpartitions_empty_date.result

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;