diff options
author | Sergei Golubchik <serg@mariadb.org> | 2016-04-01 22:45:32 +0200 |
---|---|---|
committer | Sergei Golubchik <serg@mariadb.org> | 2016-04-01 22:45:51 +0200 |
commit | baee2f7ed9be61fa6acc3ba0c6293fe0d8b83a8e (patch) | |
tree | 9dad14734bbb57a2218d0314f591f554b6ec449e | |
parent | a87d11f1d6dc304f76f3539d17a986d08eeb2a96 (diff) | |
download | mariadb-git-baee2f7ed9be61fa6acc3ba0c6293fe0d8b83a8e.tar.gz |
connect: simple vcol test
-rw-r--r-- | storage/connect/mysql-test/connect/r/vcol.result | 18 | ||||
-rw-r--r-- | storage/connect/mysql-test/connect/t/vcol.test | 14 |
2 files changed, 32 insertions, 0 deletions
diff --git a/storage/connect/mysql-test/connect/r/vcol.result b/storage/connect/mysql-test/connect/r/vcol.result new file mode 100644 index 00000000000..463d7a747b6 --- /dev/null +++ b/storage/connect/mysql-test/connect/r/vcol.result @@ -0,0 +1,18 @@ +create table t1 ( +#linenum int(6) not null default 0 special=rowid, +name char(12) not null, +city char(12) not null, +birth date not null date_format='DD/MM/YYYY', +hired date not null date_format='DD/MM/YYYY' flag=36, +agehired int(3) as (floor(datediff(hired,birth)/365.25)) +) +engine=CONNECT table_type=FIX file_name='boys.txt' mapped=YES lrecl=47; +select * from t1; +name city birth hired agehired +John Boston 2 1986-01-05 2010-06-02 24 +Henry Boston 0 1987-06-07 2008-04-01 20 +George San Jose 1 1981-08-01 2010-06-02 28 +Sam Chicago 2 1979-11-02 2007-10-10 27 +James Dallas 1 1992-05-03 2009-12-14 17 +Bill Boston 1 1986-09-01 2008-02-10 21 +drop table t1; diff --git a/storage/connect/mysql-test/connect/t/vcol.test b/storage/connect/mysql-test/connect/t/vcol.test new file mode 100644 index 00000000000..eeb111b96fb --- /dev/null +++ b/storage/connect/mysql-test/connect/t/vcol.test @@ -0,0 +1,14 @@ +let datadir= `select @@datadir`; +--copy_file $MTR_SUITE_DIR/std_data/boys.txt $datadir/test/boys.txt + +create table t1 ( + #linenum int(6) not null default 0 special=rowid, + name char(12) not null, + city char(12) not null, + birth date not null date_format='DD/MM/YYYY', + hired date not null date_format='DD/MM/YYYY' flag=36, + agehired int(3) as (floor(datediff(hired,birth)/365.25)) + ) +engine=CONNECT table_type=FIX file_name='boys.txt' mapped=YES lrecl=47; +select * from t1; +drop table t1; |