summaryrefslogtreecommitdiff
path: root/mysql-test/suite/compat/oracle/t/vcol.test
blob: 1317006fc0f562eef902f6a2a2e0c4f90cc9012d (plain)
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
--echo #
--echo # MDEV-13500 sql_mode=ORACLE: can't create a virtual column with function MOD
--echo #

SET sql_mode=ORACLE;
CREATE TABLE t1 (c1 INTEGER, c2 INTEGER AS (c1 MOD 10) VIRTUAL);
SHOW CREATE TABLE t1;
INSERT INTO t1 (c1) VALUES (999);
SELECT * FROM t1;
DROP TABLE t1;

CREATE TABLE t1 (a INT);
CREATE VIEW v1 AS SELECT a MOD 10 FROM t1;
SHOW CREATE VIEW v1;
DROP VIEW v1;
DROP TABLE t1;