mirror of
https://github.com/MariaDB/server.git
synced 2026-05-15 19:37:16 +02:00
MDEV-16872 Add CAST(expr AS FLOAT)
This commit is contained in:
parent
e0e805759f
commit
b7d22a843e
12 changed files with 221 additions and 16 deletions
|
|
@ -2109,6 +2109,8 @@ SELECT CAST(POINT(1,1) AS SIGNED) FROM t1;
|
|||
--error ER_ILLEGAL_PARAMETER_DATA_TYPE_FOR_OPERATION
|
||||
SELECT CAST(POINT(1,1) AS UNSIGNED) FROM t1;
|
||||
--error ER_ILLEGAL_PARAMETER_DATA_TYPE_FOR_OPERATION
|
||||
SELECT CAST(POINT(1,1) AS FLOAT) FROM t1;
|
||||
--error ER_ILLEGAL_PARAMETER_DATA_TYPE_FOR_OPERATION
|
||||
SELECT CAST(POINT(1,1) AS DOUBLE) FROM t1;
|
||||
--error ER_ILLEGAL_PARAMETER_DATA_TYPE_FOR_OPERATION
|
||||
SELECT CAST(POINT(1,1) AS DECIMAL(10,1)) FROM t1;
|
||||
|
|
@ -2126,6 +2128,8 @@ SELECT CAST(a AS SIGNED) FROM t1;
|
|||
--error ER_ILLEGAL_PARAMETER_DATA_TYPE_FOR_OPERATION
|
||||
SELECT CAST(a AS UNSIGNED) FROM t1;
|
||||
--error ER_ILLEGAL_PARAMETER_DATA_TYPE_FOR_OPERATION
|
||||
SELECT CAST(a AS FLOAT) FROM t1;
|
||||
--error ER_ILLEGAL_PARAMETER_DATA_TYPE_FOR_OPERATION
|
||||
SELECT CAST(a AS DOUBLE) FROM t1;
|
||||
--error ER_ILLEGAL_PARAMETER_DATA_TYPE_FOR_OPERATION
|
||||
SELECT CAST(a AS DECIMAL(10,1)) FROM t1;
|
||||
|
|
@ -2143,6 +2147,8 @@ SELECT CAST(COALESCE(a) AS SIGNED) FROM t1;
|
|||
--error ER_ILLEGAL_PARAMETER_DATA_TYPE_FOR_OPERATION
|
||||
SELECT CAST(COALESCE(a) AS UNSIGNED) FROM t1;
|
||||
--error ER_ILLEGAL_PARAMETER_DATA_TYPE_FOR_OPERATION
|
||||
SELECT CAST(COALESCE(a) AS FLOAT) FROM t1;
|
||||
--error ER_ILLEGAL_PARAMETER_DATA_TYPE_FOR_OPERATION
|
||||
SELECT CAST(COALESCE(a) AS DOUBLE) FROM t1;
|
||||
--error ER_ILLEGAL_PARAMETER_DATA_TYPE_FOR_OPERATION
|
||||
SELECT CAST(COALESCE(a) AS DECIMAL(10,1)) FROM t1;
|
||||
|
|
|
|||
Loading…
Add table
Add a link
Reference in a new issue