Current Path : /home/usr.opt/mysql57/mysql-test/suite/json/t/ |
FreeBSD hs32.drive.ne.jp 9.1-RELEASE FreeBSD 9.1-RELEASE #1: Wed Jan 14 12:18:08 JST 2015 root@hs32.drive.ne.jp:/sys/amd64/compile/hs32 amd64 |
Current File : //home/usr.opt/mysql57/mysql-test/suite/json/t/json_conversions.test |
########### suite/json/t/json_conversions.test # # Tests conversion from json data types to mysql data types # # # # This test copies all tests originally in json_conversions.test # ###################################################################### # # This takes a long time on tiny hardware so run it only in --big-test mode # --source include/big_test.inc # # Skip it in valgrind until BUG#21616914 has been fixed # --source include/not_valgrind.inc --echo # Test of the conversion from JSON data type to MySQL types --echo # ---------------------------------------------------------------------- SET NAMES utf8; --echo # Set up auxiliary table with possible JSON values. The idea here is to --echo # enumerate all possible types of JSON values, including the different --echo # opaque values we could possibly end up with. A difficulty here is that --echo # it is hard create scenarios that will actually employ all possible --echo # MYSQL_TYPE_* types inside opaque: partly because some are used as --echo # native scalars, e.g. signed int -> JSON (signed) INTEGER, partly --echo # because not all MYSQL_TYPE_* values can actually label a column, but --echo # are seemingly only used in intermediate steps, e.g. BINARY and --echo # VARBINARY which end up as column with CHAR and VARCHAR with binary --echo # character set internally. create table t(c varchar(30), j json); create table blobs(b blob); insert into blobs values(x'cafebabe'); create table tinyblobs(b tinyblob); insert into tinyblobs values(x'cafebabe'); create table mediumblobs(b mediumblob); insert into mediumblobs values(x'cafebabe'); create table longblobs(b longblob); insert into longblobs values(x'cafebabe'); create table year(y year); insert into year values('1992'); create table varbin(b varbinary(40)); insert into varbin values(x'cafebabe'); create table bin(b binary(40)); insert into varbin values(x'cafebabe'); create table enum(e enum('a', 'b', 'c')); insert into enum values ('b'); create table sett(e set('a', 'b', 'c')); insert into sett values ('b,c'); create table varchar_binary(c varchar(30) character set 'binary'); insert into varchar_binary values ('foo'); insert into t values ('null' ,'null'); insert into t values ('bool' ,'true'); insert into t values ('uint' ,cast(cast(12 as unsigned) as json)); insert into t values ('int' ,'12'); insert into t values ('double' ,cast(3.14E0 as json)); insert into t values ('stringany' ,'"a"'); insert into t values ('stringint' ,'"1"'); insert into t values ('stringdecimal' ,'"3.14"'); insert into t values ('object' ,'{"a": 3}'); insert into t values ('array' ,'[1,2]'); insert into t values ('opaque_mysql_type_decimal' ,cast(3.14 as json)); insert into t(c,j) (select 'opaque_mysql_type_set' ,cast(e as json) from sett); insert into t(c,j) (select 'opaque_mysql_type_enum' ,cast(e as json) from enum); insert into t values ('opaque_mysql_type_date' ,cast(cast('2015-01-15' as date) as json)); insert into t values ('opaque_mysql_type_time' ,cast(cast('23:24:25' as time) as json)); insert into t values ('opaque_mysql_type_datetime' ,cast(cast('2015-01-15 23:24:25' as datetime) as json)); insert into t values ('opaque_mysql_type_geom' ,cast(st_geomfromtext('point(1 1)') as json)); insert into t(c,j) (select 'opaque_mysql_type_bit' ,cast(x'cafe' as json)); insert into t(c,j) (select 'opaque_mysql_type_year' ,cast(y as json) from year); # can't use values: stringifies blob */ insert into t(c,j) (select 'opaque_mysql_type_blob' ,cast(b as json) from blobs); insert into t(c,j) (select 'opaque_mysql_type_longblob' ,cast(b as json) from longblobs); insert into t(c,j) (select 'opaque_mysql_type_mediumblob' ,cast(b as json) from mediumblobs); insert into t(c,j) (select 'opaque_mysql_type_tinyblob' ,cast(b as json) from tinyblobs); # BINARY and VARBINARY are seen as VARCHAR with binary charset # (opaque_mysql_type_varchar below) so just use NULL insert into t(c,j) (select 'opaque_mysql_type_varbinary' ,NULL); insert into t(c,j) (select 'opaque_mysql_type_binary' ,NULL); insert into t(c,j) (select 'opaque_mysql_type_varchar' ,cast(c as json) from varchar_binary); insert into t(c,j) (select 'opaque_mysql_type_string' ,NULL); # not used for field insert into t values ('opaque_mysql_type_var_string' ,NULL); # not used for field drop table blobs; drop table tinyblobs; drop table mediumblobs; drop table longblobs; drop table year; drop table varbin; drop table bin; drop table enum; drop table sett; drop table varchar_binary; select c, json_type(j), j from t; --echo # Auxiliary table containing columns of MySQL types create table at(c varchar(36), _bit bit(64), _tin tinyint(8), _boo bool, _sms smallint signed, _smu smallint unsigned, _mes mediumint signed, _meu mediumint unsigned, _ins int signed, _inu int unsigned, _bis bigint signed, _biu bigint unsigned, _dec decimal (5,2), _flo float, _dou double, _dat date default '2000-01-01', _dtt datetime default '2000-01-01 00:00:00', _smp timestamp default '2000-01-01 00:00:00', _tim time default' 00:00:00', _yea year, _jsn json, _chr char(255), _vch varchar(255), _bin binary(255), _vbn varbinary(255), _tbl tinyblob, _ttx tinytext, _blb blob, _txt text, _mbb mediumblob, _mtx mediumtext, _lbb longblob, _ltx longtext, _enu enum('a', 'b', 'c'), _set set('a', 'b', 'c'), _geo geometry, _pnt point, _lst linestring, _pol polygon, _mpt multipoint, _mls multilinestring, _mpy multipolygon, _gco geometrycollection); --echo # ---------------------------------------------------------------------- --echo # I N S E R T F R O M J S O N C O L U M N --echo # ---------------------------------------------------------------------- insert into at(c,_bit) select concat('_bit: ',c),j from t where c='null'; insert into at(c,_bit) select concat('_bit: ',c),j from t where c='bool'; insert into at(c,_bit) select concat('_bit: ',c),j from t where c='uint'; insert into at(c,_bit) select concat('_bit: ',c),j from t where c='int'; insert into at(c,_bit) select concat('_bit: ',c),j from t where c='double'; insert into at(c,_bit) select concat('_bit: ',c),j from t where c='stringany'; insert into at(c,_bit) select concat('_bit: ',c),j from t where c='stringint'; insert into at(c,_bit) select concat('_bit: ',c),j from t where c='stringdecimal'; insert into at(c,_bit) select concat('_bit: ',c),j from t where c='object'; insert into at(c,_bit) select concat('_bit: ',c),j from t where c='array'; insert into at(c,_bit) select concat('_bit: ',c),j from t where c='opaque_mysql_type_decimal'; insert into at(c,_bit) select concat('_bit: ',c),j from t where c='opaque_mysql_type_set'; insert into at(c,_bit) select concat('_bit: ',c),j from t where c='opaque_mysql_type_enum'; --error ER_DATA_TOO_LONG insert into at(c,_bit) select concat('_bit: ',c),j from t where c='opaque_mysql_type_date'; --error ER_DATA_TOO_LONG insert into at(c,_bit) select concat('_bit: ',c),j from t where c='opaque_mysql_type_time'; --error ER_DATA_TOO_LONG insert into at(c,_bit) select concat('_bit: ',c),j from t where c='opaque_mysql_type_datetime'; --error ER_DATA_TOO_LONG insert into at(c,_bit) select concat('_bit: ',c),j from t where c='opaque_mysql_type_geom'; --error ER_DATA_TOO_LONG insert into at(c,_bit) select concat('_bit: ',c),j from t where c='opaque_mysql_type_bit'; --error ER_DATA_TOO_LONG insert into at(c,_bit) select concat('_bit: ',c),j from t where c='opaque_mysql_type_year'; --error ER_DATA_TOO_LONG insert into at(c,_bit) select concat('_bit: ',c),j from t where c='opaque_mysql_type_year'; --error ER_DATA_TOO_LONG insert into at(c,_bit) select concat('_bit: ',c),j from t where c='opaque_mysql_type_blob'; --error ER_DATA_TOO_LONG insert into at(c,_bit) select concat('_bit: ',c),j from t where c='opaque_mysql_type_longblob'; --error ER_DATA_TOO_LONG insert into at(c,_bit) select concat('_bit: ',c),j from t where c='opaque_mysql_type_mediumblob'; --error ER_DATA_TOO_LONG insert into at(c,_bit) select concat('_bit: ',c),j from t where c='opaque_mysql_type_tinyblob'; insert into at(c,_bit) select concat('_bit: ',c),j from t where c='opaque_mysql_type_varbinary'; insert into at(c,_bit) select concat('_bit: ',c),j from t where c='opaque_mysql_type_binary'; --error ER_DATA_TOO_LONG insert into at(c,_bit) select concat('_bit: ',c),j from t where c='opaque_mysql_type_varchar'; insert into at(c,_bit) select concat('_bit: ',c),j from t where c='opaque_mysql_type_string'; insert into at(c,_bit) select concat('_bit: ',c),j from t where c='opaque_mysql_type_var_string'; --error ER_INVALID_JSON_VALUE_FOR_CAST insert into at(c,_tin) select concat('_tin: ',c),j from t where c='null'; insert into at(c,_tin) select concat('_tin: ',c),j from t where c='bool'; insert into at(c,_tin) select concat('_tin: ',c),j from t where c='uint'; insert into at(c,_tin) select concat('_tin: ',c),j from t where c='int'; insert into at(c,_tin) select concat('_tin: ',c),j from t where c='double'; --error ER_INVALID_JSON_VALUE_FOR_CAST insert into at(c,_tin) select concat('_tin: ',c),j from t where c='stringany'; insert into at(c,_tin) select concat('_tin: ',c),j from t where c='stringint'; --error ER_INVALID_JSON_VALUE_FOR_CAST insert into at(c,_tin) select concat('_tin: ',c),j from t where c='stringdecimal'; # needs cast(j as decimal) --error ER_INVALID_JSON_VALUE_FOR_CAST insert into at(c,_tin) select concat('_tin: ',c),j from t where c='object'; --error ER_INVALID_JSON_VALUE_FOR_CAST insert into at(c,_tin) select concat('_tin: ',c),j from t where c='array'; insert into at(c,_tin) select concat('_tin: ',c),j from t where c='opaque_mysql_type_decimal'; --error ER_INVALID_JSON_VALUE_FOR_CAST insert into at(c,_tin) select concat('_tin: ',c),j from t where c='opaque_mysql_type_set'; --error ER_INVALID_JSON_VALUE_FOR_CAST insert into at(c,_tin) select concat('_tin: ',c),j from t where c='opaque_mysql_type_enum'; --error ER_INVALID_JSON_VALUE_FOR_CAST insert into at(c,_tin) select concat('_tin: ',c),j from t where c='opaque_mysql_type_date'; --error ER_INVALID_JSON_VALUE_FOR_CAST insert into at(c,_tin) select concat('_tin: ',c),j from t where c='opaque_mysql_type_time'; --error ER_INVALID_JSON_VALUE_FOR_CAST insert into at(c,_tin) select concat('_tin: ',c),j from t where c='opaque_mysql_type_datetime'; --error ER_INVALID_JSON_VALUE_FOR_CAST insert into at(c,_tin) select concat('_tin: ',c),j from t where c='opaque_mysql_type_geom'; --error ER_INVALID_JSON_VALUE_FOR_CAST insert into at(c,_tin) select concat('_tin: ',c),j from t where c='opaque_mysql_type_bit'; --error ER_INVALID_JSON_VALUE_FOR_CAST insert into at(c,_tin) select concat('_tin: ',c),j from t where c='opaque_mysql_type_year'; --error ER_INVALID_JSON_VALUE_FOR_CAST insert into at(c,_tin) select concat('_tin: ',c),j from t where c='opaque_mysql_type_blob'; --error ER_INVALID_JSON_VALUE_FOR_CAST insert into at(c,_tin) select concat('_tin: ',c),j from t where c='opaque_mysql_type_longblob'; --error ER_INVALID_JSON_VALUE_FOR_CAST insert into at(c,_tin) select concat('_tin: ',c),j from t where c='opaque_mysql_type_mediumblob'; --error ER_INVALID_JSON_VALUE_FOR_CAST insert into at(c,_tin) select concat('_tin: ',c),j from t where c='opaque_mysql_type_tinyblob'; insert into at(c,_tin) select concat('_tin: ',c),j from t where c='opaque_mysql_type_varbinary'; insert into at(c,_tin) select concat('_tin: ',c),j from t where c='opaque_mysql_type_binary'; --error ER_INVALID_JSON_VALUE_FOR_CAST insert into at(c,_tin) select concat('_tin: ',c),j from t where c='opaque_mysql_type_varchar'; insert into at(c,_tin) select concat('_tin: ',c),j from t where c='opaque_mysql_type_string'; insert into at(c,_tin) select concat('_tin: ',c),j from t where c='opaque_mysql_type_var_string'; --error ER_INVALID_JSON_VALUE_FOR_CAST insert into at(c,_boo) select concat('_boo: ',c),j from t where c='null'; insert into at(c,_boo) select concat('_boo: ',c),j from t where c='bool'; insert into at(c,_boo) select concat('_boo: ',c),j from t where c='uint'; insert into at(c,_boo) select concat('_boo: ',c),j from t where c='int'; insert into at(c,_boo) select concat('_boo: ',c),j from t where c='double'; --error ER_INVALID_JSON_VALUE_FOR_CAST insert into at(c,_boo) select concat('_boo: ',c),j from t where c='stringany'; insert into at(c,_boo) select concat('_boo: ',c),j from t where c='stringint'; --error ER_INVALID_JSON_VALUE_FOR_CAST insert into at(c,_boo) select concat('_boo: ',c),j from t where c='stringdecimal'; --error ER_INVALID_JSON_VALUE_FOR_CAST insert into at(c,_boo) select concat('_boo: ',c),j from t where c='object'; --error ER_INVALID_JSON_VALUE_FOR_CAST insert into at(c,_boo) select concat('_boo: ',c),j from t where c='array'; insert into at(c,_boo) select concat('_boo: ',c),j from t where c='opaque_mysql_type_decimal'; --error ER_INVALID_JSON_VALUE_FOR_CAST insert into at(c,_boo) select concat('_boo: ',c),j from t where c='opaque_mysql_type_set'; --error ER_INVALID_JSON_VALUE_FOR_CAST insert into at(c,_boo) select concat('_boo: ',c),j from t where c='opaque_mysql_type_enum'; --error ER_INVALID_JSON_VALUE_FOR_CAST insert into at(c,_boo) select concat('_boo: ',c),j from t where c='opaque_mysql_type_date'; --error ER_INVALID_JSON_VALUE_FOR_CAST insert into at(c,_boo) select concat('_boo: ',c),j from t where c='opaque_mysql_type_time'; --error ER_INVALID_JSON_VALUE_FOR_CAST insert into at(c,_boo) select concat('_boo: ',c),j from t where c='opaque_mysql_type_datetime'; --error ER_INVALID_JSON_VALUE_FOR_CAST insert into at(c,_boo) select concat('_boo: ',c),j from t where c='opaque_mysql_type_geom'; --error ER_INVALID_JSON_VALUE_FOR_CAST insert into at(c,_boo) select concat('_boo: ',c),j from t where c='opaque_mysql_type_bit'; --error ER_INVALID_JSON_VALUE_FOR_CAST insert into at(c,_boo) select concat('_boo: ',c),j from t where c='opaque_mysql_type_year'; --error ER_INVALID_JSON_VALUE_FOR_CAST insert into at(c,_boo) select concat('_boo: ',c),j from t where c='opaque_mysql_type_blob'; --error ER_INVALID_JSON_VALUE_FOR_CAST insert into at(c,_boo) select concat('_boo: ',c),j from t where c='opaque_mysql_type_longblob'; --error ER_INVALID_JSON_VALUE_FOR_CAST insert into at(c,_boo) select concat('_boo: ',c),j from t where c='opaque_mysql_type_mediumblob'; --error ER_INVALID_JSON_VALUE_FOR_CAST insert into at(c,_boo) select concat('_boo: ',c),j from t where c='opaque_mysql_type_tinyblob'; insert into at(c,_boo) select concat('_boo: ',c),j from t where c='opaque_mysql_type_varbinary'; insert into at(c,_boo) select concat('_boo: ',c),j from t where c='opaque_mysql_type_binary'; --error ER_INVALID_JSON_VALUE_FOR_CAST insert into at(c,_boo) select concat('_boo: ',c),j from t where c='opaque_mysql_type_varchar'; insert into at(c,_boo) select concat('_boo: ',c),j from t where c='opaque_mysql_type_string'; insert into at(c,_boo) select concat('_boo: ',c),j from t where c='opaque_mysql_type_var_string'; --error ER_INVALID_JSON_VALUE_FOR_CAST insert into at(c,_sms) select concat('_sms: ',c),j from t where c='null'; insert into at(c,_sms) select concat('_sms: ',c),j from t where c='bool'; insert into at(c,_sms) select concat('_sms: ',c),j from t where c='uint'; insert into at(c,_sms) select concat('_sms: ',c),j from t where c='int'; insert into at(c,_sms) select concat('_sms: ',c),j from t where c='double'; --error ER_INVALID_JSON_VALUE_FOR_CAST insert into at(c,_sms) select concat('_sms: ',c),j from t where c='stringany'; insert into at(c,_sms) select concat('_sms: ',c),j from t where c='stringint'; --error ER_INVALID_JSON_VALUE_FOR_CAST insert into at(c,_sms) select concat('_sms: ',c),j from t where c='stringdecimal'; --error ER_INVALID_JSON_VALUE_FOR_CAST insert into at(c,_sms) select concat('_sms: ',c),j from t where c='object'; --error ER_INVALID_JSON_VALUE_FOR_CAST insert into at(c,_sms) select concat('_sms: ',c),j from t where c='array'; insert into at(c,_sms) select concat('_sms: ',c),j from t where c='opaque_mysql_type_decimal'; --error ER_INVALID_JSON_VALUE_FOR_CAST insert into at(c,_sms) select concat('_sms: ',c),j from t where c='opaque_mysql_type_set'; --error ER_INVALID_JSON_VALUE_FOR_CAST insert into at(c,_sms) select concat('_sms: ',c),j from t where c='opaque_mysql_type_enum'; --error ER_INVALID_JSON_VALUE_FOR_CAST insert into at(c,_sms) select concat('_sms: ',c),j from t where c='opaque_mysql_type_date'; --error ER_INVALID_JSON_VALUE_FOR_CAST insert into at(c,_sms) select concat('_sms: ',c),j from t where c='opaque_mysql_type_time'; --error ER_INVALID_JSON_VALUE_FOR_CAST --error ER_INVALID_JSON_VALUE_FOR_CAST insert into at(c,_sms) select concat('_sms: ',c),j from t where c='opaque_mysql_type_datetime'; --error ER_INVALID_JSON_VALUE_FOR_CAST insert into at(c,_sms) select concat('_sms: ',c),j from t where c='opaque_mysql_type_geom'; --error ER_INVALID_JSON_VALUE_FOR_CAST insert into at(c,_sms) select concat('_sms: ',c),j from t where c='opaque_mysql_type_bit'; --error ER_INVALID_JSON_VALUE_FOR_CAST insert into at(c,_sms) select concat('_sms: ',c),j from t where c='opaque_mysql_type_year'; --error ER_INVALID_JSON_VALUE_FOR_CAST insert into at(c,_sms) select concat('_sms: ',c),j from t where c='opaque_mysql_type_blob'; --error ER_INVALID_JSON_VALUE_FOR_CAST insert into at(c,_sms) select concat('_sms: ',c),j from t where c='opaque_mysql_type_longblob'; --error ER_INVALID_JSON_VALUE_FOR_CAST insert into at(c,_sms) select concat('_sms: ',c),j from t where c='opaque_mysql_type_mediumblob'; --error ER_INVALID_JSON_VALUE_FOR_CAST insert into at(c,_sms) select concat('_sms: ',c),j from t where c='opaque_mysql_type_tinyblob'; insert into at(c,_sms) select concat('_sms: ',c),j from t where c='opaque_mysql_type_varbinary'; insert into at(c,_sms) select concat('_sms: ',c),j from t where c='opaque_mysql_type_binary'; --error ER_INVALID_JSON_VALUE_FOR_CAST insert into at(c,_sms) select concat('_sms: ',c),j from t where c='opaque_mysql_type_varchar'; insert into at(c,_sms) select concat('_sms: ',c),j from t where c='opaque_mysql_type_string'; insert into at(c,_sms) select concat('_sms: ',c),j from t where c='opaque_mysql_type_var_string'; --error ER_INVALID_JSON_VALUE_FOR_CAST insert into at(c,_smu) select concat('_smu: ',c),j from t where c='null'; insert into at(c,_smu) select concat('_smu: ',c),j from t where c='bool'; insert into at(c,_smu) select concat('_smu: ',c),j from t where c='uint'; insert into at(c,_smu) select concat('_smu: ',c),j from t where c='int'; insert into at(c,_smu) select concat('_smu: ',c),j from t where c='double'; --error ER_INVALID_JSON_VALUE_FOR_CAST insert into at(c,_smu) select concat('_smu: ',c),j from t where c='stringany'; insert into at(c,_smu) select concat('_smu: ',c),j from t where c='stringint'; --error ER_INVALID_JSON_VALUE_FOR_CAST insert into at(c,_smu) select concat('_smu: ',c),j from t where c='stringdecimal'; --error ER_INVALID_JSON_VALUE_FOR_CAST insert into at(c,_smu) select concat('_smu: ',c),j from t where c='object'; --error ER_INVALID_JSON_VALUE_FOR_CAST insert into at(c,_smu) select concat('_smu: ',c),j from t where c='array'; insert into at(c,_smu) select concat('_smu: ',c),j from t where c='opaque_mysql_type_decimal'; --error ER_INVALID_JSON_VALUE_FOR_CAST insert into at(c,_smu) select concat('_smu: ',c),j from t where c='opaque_mysql_type_set'; --error ER_INVALID_JSON_VALUE_FOR_CAST insert into at(c,_smu) select concat('_smu: ',c),j from t where c='opaque_mysql_type_enum'; --error ER_INVALID_JSON_VALUE_FOR_CAST insert into at(c,_smu) select concat('_smu: ',c),j from t where c='opaque_mysql_type_date'; --error ER_INVALID_JSON_VALUE_FOR_CAST insert into at(c,_smu) select concat('_smu: ',c),j from t where c='opaque_mysql_type_time'; --error ER_INVALID_JSON_VALUE_FOR_CAST insert into at(c,_smu) select concat('_smu: ',c),j from t where c='opaque_mysql_type_datetime'; --error ER_INVALID_JSON_VALUE_FOR_CAST insert into at(c,_smu) select concat('_smu: ',c),j from t where c='opaque_mysql_type_geom'; --error ER_INVALID_JSON_VALUE_FOR_CAST insert into at(c,_smu) select concat('_smu: ',c),j from t where c='opaque_mysql_type_bit'; --error ER_INVALID_JSON_VALUE_FOR_CAST insert into at(c,_smu) select concat('_smu: ',c),j from t where c='opaque_mysql_type_year'; --error ER_INVALID_JSON_VALUE_FOR_CAST insert into at(c,_smu) select concat('_smu: ',c),j from t where c='opaque_mysql_type_blob'; --error ER_INVALID_JSON_VALUE_FOR_CAST insert into at(c,_smu) select concat('_smu: ',c),j from t where c='opaque_mysql_type_longblob'; --error ER_INVALID_JSON_VALUE_FOR_CAST insert into at(c,_smu) select concat('_smu: ',c),j from t where c='opaque_mysql_type_mediumblob'; --error ER_INVALID_JSON_VALUE_FOR_CAST insert into at(c,_smu) select concat('_smu: ',c),j from t where c='opaque_mysql_type_tinyblob'; insert into at(c,_smu) select concat('_smu: ',c),j from t where c='opaque_mysql_type_varbinary'; insert into at(c,_smu) select concat('_smu: ',c),j from t where c='opaque_mysql_type_binary'; --error ER_INVALID_JSON_VALUE_FOR_CAST insert into at(c,_smu) select concat('_smu: ',c),j from t where c='opaque_mysql_type_varchar'; insert into at(c,_smu) select concat('_smu: ',c),j from t where c='opaque_mysql_type_string'; insert into at(c,_smu) select concat('_smu: ',c),j from t where c='opaque_mysql_type_var_string'; --error ER_INVALID_JSON_VALUE_FOR_CAST insert into at(c,_mes) select concat('_mes: ',c),j from t where c='null'; insert into at(c,_mes) select concat('_mes: ',c),j from t where c='bool'; insert into at(c,_mes) select concat('_mes: ',c),j from t where c='uint'; insert into at(c,_mes) select concat('_mes: ',c),j from t where c='int'; insert into at(c,_mes) select concat('_mes: ',c),j from t where c='double'; --error ER_INVALID_JSON_VALUE_FOR_CAST insert into at(c,_mes) select concat('_mes: ',c),j from t where c='stringany'; insert into at(c,_mes) select concat('_mes: ',c),j from t where c='stringint'; --error ER_INVALID_JSON_VALUE_FOR_CAST insert into at(c,_mes) select concat('_mes: ',c),j from t where c='stringdecimal'; --error ER_INVALID_JSON_VALUE_FOR_CAST insert into at(c,_mes) select concat('_mes: ',c),j from t where c='object'; --error ER_INVALID_JSON_VALUE_FOR_CAST insert into at(c,_mes) select concat('_mes: ',c),j from t where c='array'; insert into at(c,_mes) select concat('_mes: ',c),j from t where c='opaque_mysql_type_decimal'; --error ER_INVALID_JSON_VALUE_FOR_CAST insert into at(c,_mes) select concat('_mes: ',c),j from t where c='opaque_mysql_type_set'; --error ER_INVALID_JSON_VALUE_FOR_CAST insert into at(c,_mes) select concat('_mes: ',c),j from t where c='opaque_mysql_type_enum'; --error ER_INVALID_JSON_VALUE_FOR_CAST insert into at(c,_mes) select concat('_mes: ',c),j from t where c='opaque_mysql_type_date'; --error ER_INVALID_JSON_VALUE_FOR_CAST insert into at(c,_mes) select concat('_mes: ',c),j from t where c='opaque_mysql_type_time'; --error ER_INVALID_JSON_VALUE_FOR_CAST insert into at(c,_mes) select concat('_mes: ',c),j from t where c='opaque_mysql_type_datetime'; --error ER_INVALID_JSON_VALUE_FOR_CAST insert into at(c,_mes) select concat('_mes: ',c),j from t where c='opaque_mysql_type_geom'; --error ER_INVALID_JSON_VALUE_FOR_CAST insert into at(c,_mes) select concat('_mes: ',c),j from t where c='opaque_mysql_type_bit'; --error ER_INVALID_JSON_VALUE_FOR_CAST insert into at(c,_mes) select concat('_mes: ',c),j from t where c='opaque_mysql_type_year'; --error ER_INVALID_JSON_VALUE_FOR_CAST insert into at(c,_mes) select concat('_mes: ',c),j from t where c='opaque_mysql_type_blob'; --error ER_INVALID_JSON_VALUE_FOR_CAST insert into at(c,_mes) select concat('_mes: ',c),j from t where c='opaque_mysql_type_longblob'; --error ER_INVALID_JSON_VALUE_FOR_CAST insert into at(c,_mes) select concat('_mes: ',c),j from t where c='opaque_mysql_type_mediumblob'; --error ER_INVALID_JSON_VALUE_FOR_CAST insert into at(c,_mes) select concat('_mes: ',c),j from t where c='opaque_mysql_type_tinyblob'; insert into at(c,_mes) select concat('_mes: ',c),j from t where c='opaque_mysql_type_varbinary'; insert into at(c,_mes) select concat('_mes: ',c),j from t where c='opaque_mysql_type_binary'; --error ER_INVALID_JSON_VALUE_FOR_CAST insert into at(c,_mes) select concat('_mes: ',c),j from t where c='opaque_mysql_type_varchar'; insert into at(c,_mes) select concat('_mes: ',c),j from t where c='opaque_mysql_type_string'; insert into at(c,_mes) select concat('_mes: ',c),j from t where c='opaque_mysql_type_var_string'; --error ER_INVALID_JSON_VALUE_FOR_CAST insert into at(c,_meu) select concat('_meu: ',c),j from t where c='null'; insert into at(c,_meu) select concat('_meu: ',c),j from t where c='bool'; insert into at(c,_meu) select concat('_meu: ',c),j from t where c='uint'; insert into at(c,_meu) select concat('_meu: ',c),j from t where c='int'; insert into at(c,_meu) select concat('_meu: ',c),j from t where c='double'; --error ER_INVALID_JSON_VALUE_FOR_CAST insert into at(c,_meu) select concat('_meu: ',c),j from t where c='stringany'; insert into at(c,_meu) select concat('_meu: ',c),j from t where c='stringint'; --error ER_INVALID_JSON_VALUE_FOR_CAST insert into at(c,_meu) select concat('_meu: ',c),j from t where c='stringdecimal'; --error ER_INVALID_JSON_VALUE_FOR_CAST insert into at(c,_meu) select concat('_meu: ',c),j from t where c='object'; --error ER_INVALID_JSON_VALUE_FOR_CAST insert into at(c,_meu) select concat('_meu: ',c),j from t where c='array'; insert into at(c,_meu) select concat('_meu: ',c),j from t where c='opaque_mysql_type_decimal'; --error ER_INVALID_JSON_VALUE_FOR_CAST insert into at(c,_meu) select concat('_meu: ',c),j from t where c='opaque_mysql_type_set'; --error ER_INVALID_JSON_VALUE_FOR_CAST insert into at(c,_meu) select concat('_meu: ',c),j from t where c='opaque_mysql_type_enum'; --error ER_INVALID_JSON_VALUE_FOR_CAST insert into at(c,_meu) select concat('_meu: ',c),j from t where c='opaque_mysql_type_date'; --error ER_INVALID_JSON_VALUE_FOR_CAST insert into at(c,_meu) select concat('_meu: ',c),j from t where c='opaque_mysql_type_time'; --error ER_INVALID_JSON_VALUE_FOR_CAST insert into at(c,_meu) select concat('_meu: ',c),j from t where c='opaque_mysql_type_datetime'; --error ER_INVALID_JSON_VALUE_FOR_CAST insert into at(c,_meu) select concat('_meu: ',c),j from t where c='opaque_mysql_type_geom'; --error ER_INVALID_JSON_VALUE_FOR_CAST insert into at(c,_meu) select concat('_meu: ',c),j from t where c='opaque_mysql_type_bit'; --error ER_INVALID_JSON_VALUE_FOR_CAST insert into at(c,_meu) select concat('_meu: ',c),j from t where c='opaque_mysql_type_year'; --error ER_INVALID_JSON_VALUE_FOR_CAST insert into at(c,_meu) select concat('_meu: ',c),j from t where c='opaque_mysql_type_blob'; --error ER_INVALID_JSON_VALUE_FOR_CAST insert into at(c,_meu) select concat('_meu: ',c),j from t where c='opaque_mysql_type_longblob'; --error ER_INVALID_JSON_VALUE_FOR_CAST insert into at(c,_meu) select concat('_meu: ',c),j from t where c='opaque_mysql_type_mediumblob'; --error ER_INVALID_JSON_VALUE_FOR_CAST insert into at(c,_meu) select concat('_meu: ',c),j from t where c='opaque_mysql_type_tinyblob'; insert into at(c,_meu) select concat('_meu: ',c),j from t where c='opaque_mysql_type_varbinary'; insert into at(c,_meu) select concat('_meu: ',c),j from t where c='opaque_mysql_type_binary'; --error ER_INVALID_JSON_VALUE_FOR_CAST insert into at(c,_meu) select concat('_meu: ',c),j from t where c='opaque_mysql_type_varchar'; insert into at(c,_meu) select concat('_meu: ',c),j from t where c='opaque_mysql_type_string'; insert into at(c,_meu) select concat('_meu: ',c),j from t where c='opaque_mysql_type_var_string'; --error ER_INVALID_JSON_VALUE_FOR_CAST insert into at(c,_ins) select concat('_ins: ',c),j from t where c='null'; insert into at(c,_ins) select concat('_ins: ',c),j from t where c='bool'; insert into at(c,_ins) select concat('_ins: ',c),j from t where c='uint'; insert into at(c,_ins) select concat('_ins: ',c),j from t where c='int'; insert into at(c,_ins) select concat('_ins: ',c),j from t where c='double'; --error ER_INVALID_JSON_VALUE_FOR_CAST insert into at(c,_ins) select concat('_ins: ',c),j from t where c='stringany'; insert into at(c,_ins) select concat('_ins: ',c),j from t where c='stringint'; --error ER_INVALID_JSON_VALUE_FOR_CAST insert into at(c,_ins) select concat('_ins: ',c),j from t where c='stringdecimal'; --error ER_INVALID_JSON_VALUE_FOR_CAST insert into at(c,_ins) select concat('_ins: ',c),j from t where c='object'; --error ER_INVALID_JSON_VALUE_FOR_CAST insert into at(c,_ins) select concat('_ins: ',c),j from t where c='array'; insert into at(c,_ins) select concat('_ins: ',c),j from t where c='opaque_mysql_type_decimal'; --error ER_INVALID_JSON_VALUE_FOR_CAST insert into at(c,_ins) select concat('_ins: ',c),j from t where c='opaque_mysql_type_set'; --error ER_INVALID_JSON_VALUE_FOR_CAST insert into at(c,_ins) select concat('_ins: ',c),j from t where c='opaque_mysql_type_enum'; --error ER_INVALID_JSON_VALUE_FOR_CAST insert into at(c,_ins) select concat('_ins: ',c),j from t where c='opaque_mysql_type_date'; --error ER_INVALID_JSON_VALUE_FOR_CAST insert into at(c,_ins) select concat('_ins: ',c),j from t where c='opaque_mysql_type_time'; --error ER_INVALID_JSON_VALUE_FOR_CAST insert into at(c,_ins) select concat('_ins: ',c),j from t where c='opaque_mysql_type_datetime'; --error ER_INVALID_JSON_VALUE_FOR_CAST insert into at(c,_ins) select concat('_ins: ',c),j from t where c='opaque_mysql_type_geom'; --error ER_INVALID_JSON_VALUE_FOR_CAST insert into at(c,_ins) select concat('_ins: ',c),j from t where c='opaque_mysql_type_bit'; --error ER_INVALID_JSON_VALUE_FOR_CAST insert into at(c,_ins) select concat('_ins: ',c),j from t where c='opaque_mysql_type_year'; --error ER_INVALID_JSON_VALUE_FOR_CAST insert into at(c,_ins) select concat('_ins: ',c),j from t where c='opaque_mysql_type_blob'; --error ER_INVALID_JSON_VALUE_FOR_CAST insert into at(c,_ins) select concat('_ins: ',c),j from t where c='opaque_mysql_type_longblob'; --error ER_INVALID_JSON_VALUE_FOR_CAST insert into at(c,_ins) select concat('_ins: ',c),j from t where c='opaque_mysql_type_mediumblob'; --error ER_INVALID_JSON_VALUE_FOR_CAST insert into at(c,_ins) select concat('_ins: ',c),j from t where c='opaque_mysql_type_tinyblob'; insert into at(c,_ins) select concat('_ins: ',c),j from t where c='opaque_mysql_type_varbinary'; insert into at(c,_ins) select concat('_ins: ',c),j from t where c='opaque_mysql_type_binary'; --error ER_INVALID_JSON_VALUE_FOR_CAST insert into at(c,_ins) select concat('_ins: ',c),j from t where c='opaque_mysql_type_varchar'; insert into at(c,_ins) select concat('_ins: ',c),j from t where c='opaque_mysql_type_string'; insert into at(c,_ins) select concat('_ins: ',c),j from t where c='opaque_mysql_type_var_string'; --error ER_INVALID_JSON_VALUE_FOR_CAST insert into at(c,_inu) select concat('_inu: ',c),j from t where c='null'; insert into at(c,_inu) select concat('_inu: ',c),j from t where c='bool'; insert into at(c,_inu) select concat('_inu: ',c),j from t where c='uint'; insert into at(c,_inu) select concat('_inu: ',c),j from t where c='int'; insert into at(c,_inu) select concat('_inu: ',c),j from t where c='double'; --error ER_INVALID_JSON_VALUE_FOR_CAST insert into at(c,_inu) select concat('_inu: ',c),j from t where c='stringany'; insert into at(c,_inu) select concat('_inu: ',c),j from t where c='stringint'; --error ER_INVALID_JSON_VALUE_FOR_CAST insert into at(c,_inu) select concat('_inu: ',c),j from t where c='stringdecimal'; --error ER_INVALID_JSON_VALUE_FOR_CAST insert into at(c,_inu) select concat('_inu: ',c),j from t where c='object'; --error ER_INVALID_JSON_VALUE_FOR_CAST insert into at(c,_inu) select concat('_inu: ',c),j from t where c='array'; insert into at(c,_inu) select concat('_inu: ',c),j from t where c='opaque_mysql_type_decimal'; --error ER_INVALID_JSON_VALUE_FOR_CAST insert into at(c,_inu) select concat('_inu: ',c),j from t where c='opaque_mysql_type_set'; --error ER_INVALID_JSON_VALUE_FOR_CAST insert into at(c,_inu) select concat('_inu: ',c),j from t where c='opaque_mysql_type_enum'; --error ER_INVALID_JSON_VALUE_FOR_CAST insert into at(c,_inu) select concat('_inu: ',c),j from t where c='opaque_mysql_type_date'; --error ER_INVALID_JSON_VALUE_FOR_CAST insert into at(c,_inu) select concat('_inu: ',c),j from t where c='opaque_mysql_type_time'; --error ER_INVALID_JSON_VALUE_FOR_CAST insert into at(c,_inu) select concat('_inu: ',c),j from t where c='opaque_mysql_type_datetime'; --error ER_INVALID_JSON_VALUE_FOR_CAST insert into at(c,_inu) select concat('_inu: ',c),j from t where c='opaque_mysql_type_geom'; --error ER_INVALID_JSON_VALUE_FOR_CAST insert into at(c,_inu) select concat('_inu: ',c),j from t where c='opaque_mysql_type_bit'; --error ER_INVALID_JSON_VALUE_FOR_CAST insert into at(c,_inu) select concat('_inu: ',c),j from t where c='opaque_mysql_type_year'; --error ER_INVALID_JSON_VALUE_FOR_CAST insert into at(c,_inu) select concat('_inu: ',c),j from t where c='opaque_mysql_type_blob'; --error ER_INVALID_JSON_VALUE_FOR_CAST insert into at(c,_inu) select concat('_inu: ',c),j from t where c='opaque_mysql_type_longblob'; --error ER_INVALID_JSON_VALUE_FOR_CAST insert into at(c,_inu) select concat('_inu: ',c),j from t where c='opaque_mysql_type_mediumblob'; --error ER_INVALID_JSON_VALUE_FOR_CAST insert into at(c,_inu) select concat('_inu: ',c),j from t where c='opaque_mysql_type_tinyblob'; insert into at(c,_inu) select concat('_inu: ',c),j from t where c='opaque_mysql_type_varbinary'; insert into at(c,_inu) select concat('_inu: ',c),j from t where c='opaque_mysql_type_binary'; --error ER_INVALID_JSON_VALUE_FOR_CAST insert into at(c,_inu) select concat('_inu: ',c),j from t where c='opaque_mysql_type_varchar'; insert into at(c,_inu) select concat('_inu: ',c),j from t where c='opaque_mysql_type_string'; insert into at(c,_inu) select concat('_inu: ',c),j from t where c='opaque_mysql_type_var_string'; --error ER_INVALID_JSON_VALUE_FOR_CAST insert into at(c,_bis) select concat('_bis: ',c),j from t where c='null'; insert into at(c,_bis) select concat('_bis: ',c),j from t where c='bool'; insert into at(c,_bis) select concat('_bis: ',c),j from t where c='uint'; insert into at(c,_bis) select concat('_bis: ',c),j from t where c='int'; insert into at(c,_bis) select concat('_bis: ',c),j from t where c='double'; --error ER_INVALID_JSON_VALUE_FOR_CAST insert into at(c,_bis) select concat('_bis: ',c),j from t where c='stringany'; insert into at(c,_bis) select concat('_bis: ',c),j from t where c='stringint'; --error ER_INVALID_JSON_VALUE_FOR_CAST insert into at(c,_bis) select concat('_bis: ',c),j from t where c='stringdecimal'; --error ER_INVALID_JSON_VALUE_FOR_CAST insert into at(c,_bis) select concat('_bis: ',c),j from t where c='object'; --error ER_INVALID_JSON_VALUE_FOR_CAST insert into at(c,_bis) select concat('_bis: ',c),j from t where c='array'; insert into at(c,_bis) select concat('_bis: ',c),j from t where c='opaque_mysql_type_decimal'; --error ER_INVALID_JSON_VALUE_FOR_CAST insert into at(c,_bis) select concat('_bis: ',c),j from t where c='opaque_mysql_type_set'; --error ER_INVALID_JSON_VALUE_FOR_CAST insert into at(c,_bis) select concat('_bis: ',c),j from t where c='opaque_mysql_type_enum'; --error ER_INVALID_JSON_VALUE_FOR_CAST insert into at(c,_bis) select concat('_bis: ',c),j from t where c='opaque_mysql_type_date'; --error ER_INVALID_JSON_VALUE_FOR_CAST insert into at(c,_bis) select concat('_bis: ',c),j from t where c='opaque_mysql_type_time'; --error ER_INVALID_JSON_VALUE_FOR_CAST insert into at(c,_bis) select concat('_bis: ',c),j from t where c='opaque_mysql_type_datetime'; --error ER_INVALID_JSON_VALUE_FOR_CAST insert into at(c,_bis) select concat('_bis: ',c),j from t where c='opaque_mysql_type_geom'; --error ER_INVALID_JSON_VALUE_FOR_CAST insert into at(c,_bis) select concat('_bis: ',c),j from t where c='opaque_mysql_type_bit'; --error ER_INVALID_JSON_VALUE_FOR_CAST insert into at(c,_bis) select concat('_bis: ',c),j from t where c='opaque_mysql_type_year'; --error ER_INVALID_JSON_VALUE_FOR_CAST insert into at(c,_bis) select concat('_bis: ',c),j from t where c='opaque_mysql_type_blob'; --error ER_INVALID_JSON_VALUE_FOR_CAST insert into at(c,_bis) select concat('_bis: ',c),j from t where c='opaque_mysql_type_longblob'; --error ER_INVALID_JSON_VALUE_FOR_CAST insert into at(c,_bis) select concat('_bis: ',c),j from t where c='opaque_mysql_type_mediumblob'; --error ER_INVALID_JSON_VALUE_FOR_CAST insert into at(c,_bis) select concat('_bis: ',c),j from t where c='opaque_mysql_type_tinyblob'; insert into at(c,_bis) select concat('_bis: ',c),j from t where c='opaque_mysql_type_varbinary'; insert into at(c,_bis) select concat('_bis: ',c),j from t where c='opaque_mysql_type_binary'; --error ER_INVALID_JSON_VALUE_FOR_CAST insert into at(c,_bis) select concat('_bis: ',c),j from t where c='opaque_mysql_type_varchar'; insert into at(c,_bis) select concat('_bis: ',c),j from t where c='opaque_mysql_type_string'; insert into at(c,_bis) select concat('_bis: ',c),j from t where c='opaque_mysql_type_var_string'; --error ER_INVALID_JSON_VALUE_FOR_CAST insert into at(c,_biu) select concat('_biu: ',c),j from t where c='null'; insert into at(c,_biu) select concat('_biu: ',c),j from t where c='bool'; insert into at(c,_biu) select concat('_biu: ',c),j from t where c='uint'; insert into at(c,_biu) select concat('_biu: ',c),j from t where c='int'; insert into at(c,_biu) select concat('_biu: ',c),j from t where c='double'; --error ER_INVALID_JSON_VALUE_FOR_CAST insert into at(c,_biu) select concat('_biu: ',c),j from t where c='stringany'; insert into at(c,_biu) select concat('_biu: ',c),j from t where c='stringint'; --error ER_INVALID_JSON_VALUE_FOR_CAST insert into at(c,_biu) select concat('_biu: ',c),j from t where c='stringdecimal'; --error ER_INVALID_JSON_VALUE_FOR_CAST insert into at(c,_biu) select concat('_biu: ',c),j from t where c='object'; --error ER_INVALID_JSON_VALUE_FOR_CAST insert into at(c,_biu) select concat('_biu: ',c),j from t where c='array'; insert into at(c,_biu) select concat('_biu: ',c),j from t where c='opaque_mysql_type_decimal'; --error ER_INVALID_JSON_VALUE_FOR_CAST insert into at(c,_biu) select concat('_biu: ',c),j from t where c='opaque_mysql_type_set'; --error ER_INVALID_JSON_VALUE_FOR_CAST insert into at(c,_biu) select concat('_biu: ',c),j from t where c='opaque_mysql_type_enum'; --error ER_INVALID_JSON_VALUE_FOR_CAST insert into at(c,_biu) select concat('_biu: ',c),j from t where c='opaque_mysql_type_date'; --error ER_INVALID_JSON_VALUE_FOR_CAST insert into at(c,_biu) select concat('_biu: ',c),j from t where c='opaque_mysql_type_time'; --error ER_INVALID_JSON_VALUE_FOR_CAST insert into at(c,_biu) select concat('_biu: ',c),j from t where c='opaque_mysql_type_datetime'; --error ER_INVALID_JSON_VALUE_FOR_CAST insert into at(c,_biu) select concat('_biu: ',c),j from t where c='opaque_mysql_type_geom'; --error ER_INVALID_JSON_VALUE_FOR_CAST insert into at(c,_biu) select concat('_biu: ',c),j from t where c='opaque_mysql_type_bit'; --error ER_INVALID_JSON_VALUE_FOR_CAST insert into at(c,_biu) select concat('_biu: ',c),j from t where c='opaque_mysql_type_year'; --error ER_INVALID_JSON_VALUE_FOR_CAST insert into at(c,_biu) select concat('_biu: ',c),j from t where c='opaque_mysql_type_blob'; --error ER_INVALID_JSON_VALUE_FOR_CAST insert into at(c,_biu) select concat('_biu: ',c),j from t where c='opaque_mysql_type_longblob'; --error ER_INVALID_JSON_VALUE_FOR_CAST insert into at(c,_biu) select concat('_biu: ',c),j from t where c='opaque_mysql_type_mediumblob'; --error ER_INVALID_JSON_VALUE_FOR_CAST insert into at(c,_biu) select concat('_biu: ',c),j from t where c='opaque_mysql_type_tinyblob'; insert into at(c,_biu) select concat('_biu: ',c),j from t where c='opaque_mysql_type_varbinary'; insert into at(c,_biu) select concat('_biu: ',c),j from t where c='opaque_mysql_type_binary'; --error ER_INVALID_JSON_VALUE_FOR_CAST insert into at(c,_biu) select concat('_biu: ',c),j from t where c='opaque_mysql_type_varchar'; insert into at(c,_biu) select concat('_biu: ',c),j from t where c='opaque_mysql_type_string'; insert into at(c,_biu) select concat('_biu: ',c),j from t where c='opaque_mysql_type_var_string'; --error ER_INVALID_JSON_VALUE_FOR_CAST insert into at(c,_dec) select concat('_dec: ',c),j from t where c='null'; insert into at(c,_dec) select concat('_dec: ',c),j from t where c='bool'; insert into at(c,_dec) select concat('_dec: ',c),j from t where c='uint'; insert into at(c,_dec) select concat('_dec: ',c),j from t where c='int'; insert into at(c,_dec) select concat('_dec: ',c),j from t where c='double'; --error ER_TRUNCATED_WRONG_VALUE_FOR_FIELD insert into at(c,_dec) select concat('_dec: ',c),j from t where c='stringany'; insert into at(c,_dec) select concat('_dec: ',c),j from t where c='stringint'; insert into at(c,_dec) select concat('_dec: ',c),j from t where c='stringdecimal'; --error ER_INVALID_JSON_VALUE_FOR_CAST insert into at(c,_dec) select concat('_dec: ',c),j from t where c='object'; --error ER_INVALID_JSON_VALUE_FOR_CAST insert into at(c,_dec) select concat('_dec: ',c),j from t where c='array'; insert into at(c,_dec) select concat('_dec: ',c),j from t where c='opaque_mysql_type_decimal'; --error ER_TRUNCATED_WRONG_VALUE_FOR_FIELD insert into at(c,_dec) select concat('_dec: ',c),j from t where c='opaque_mysql_type_set'; --error ER_TRUNCATED_WRONG_VALUE_FOR_FIELD insert into at(c,_dec) select concat('_dec: ',c),j from t where c='opaque_mysql_type_enum'; --error ER_INVALID_JSON_VALUE_FOR_CAST insert into at(c,_dec) select concat('_dec: ',c),j from t where c='opaque_mysql_type_date'; --error ER_INVALID_JSON_VALUE_FOR_CAST insert into at(c,_dec) select concat('_dec: ',c),j from t where c='opaque_mysql_type_time'; --error ER_INVALID_JSON_VALUE_FOR_CAST insert into at(c,_dec) select concat('_dec: ',c),j from t where c='opaque_mysql_type_datetime'; --error ER_INVALID_JSON_VALUE_FOR_CAST insert into at(c,_dec) select concat('_dec: ',c),j from t where c='opaque_mysql_type_geom'; --error ER_INVALID_JSON_VALUE_FOR_CAST insert into at(c,_dec) select concat('_dec: ',c),j from t where c='opaque_mysql_type_bit'; --error ER_INVALID_JSON_VALUE_FOR_CAST insert into at(c,_dec) select concat('_dec: ',c),j from t where c='opaque_mysql_type_year'; --error ER_INVALID_JSON_VALUE_FOR_CAST insert into at(c,_dec) select concat('_dec: ',c),j from t where c='opaque_mysql_type_blob'; --error ER_INVALID_JSON_VALUE_FOR_CAST insert into at(c,_dec) select concat('_dec: ',c),j from t where c='opaque_mysql_type_longblob'; --error ER_INVALID_JSON_VALUE_FOR_CAST insert into at(c,_dec) select concat('_dec: ',c),j from t where c='opaque_mysql_type_mediumblob'; --error ER_INVALID_JSON_VALUE_FOR_CAST insert into at(c,_dec) select concat('_dec: ',c),j from t where c='opaque_mysql_type_tinyblob'; insert into at(c,_dec) select concat('_dec: ',c),j from t where c='opaque_mysql_type_varbinary'; insert into at(c,_dec) select concat('_dec: ',c),j from t where c='opaque_mysql_type_binary'; --error ER_INVALID_JSON_VALUE_FOR_CAST insert into at(c,_dec) select concat('_dec: ',c),j from t where c='opaque_mysql_type_varchar'; insert into at(c,_dec) select concat('_dec: ',c),j from t where c='opaque_mysql_type_string'; insert into at(c,_dec) select concat('_dec: ',c),j from t where c='opaque_mysql_type_var_string'; --error ER_INVALID_JSON_VALUE_FOR_CAST insert into at(c,_flo) select concat('_flo: ',c),j from t where c='null'; insert into at(c,_flo) select concat('_flo: ',c),j from t where c='bool'; insert into at(c,_flo) select concat('_flo: ',c),j from t where c='uint'; insert into at(c,_flo) select concat('_flo: ',c),j from t where c='int'; insert into at(c,_flo) select concat('_flo: ',c),j from t where c='double'; --error ER_INVALID_JSON_VALUE_FOR_CAST insert into at(c,_flo) select concat('_flo: ',c),j from t where c='stringany'; insert into at(c,_flo) select concat('_flo: ',c),j from t where c='stringint'; insert into at(c,_flo) select concat('_flo: ',c),j from t where c='stringdecimal'; --error ER_INVALID_JSON_VALUE_FOR_CAST insert into at(c,_flo) select concat('_flo: ',c),j from t where c='object'; --error ER_INVALID_JSON_VALUE_FOR_CAST insert into at(c,_flo) select concat('_flo: ',c),j from t where c='array'; insert into at(c,_flo) select concat('_flo: ',c),j from t where c='opaque_mysql_type_decimal'; --error ER_INVALID_JSON_VALUE_FOR_CAST insert into at(c,_flo) select concat('_flo: ',c),j from t where c='opaque_mysql_type_set'; --error ER_INVALID_JSON_VALUE_FOR_CAST insert into at(c,_flo) select concat('_flo: ',c),j from t where c='opaque_mysql_type_enum'; --error ER_INVALID_JSON_VALUE_FOR_CAST insert into at(c,_flo) select concat('_flo: ',c),j from t where c='opaque_mysql_type_date'; --error ER_INVALID_JSON_VALUE_FOR_CAST insert into at(c,_flo) select concat('_flo: ',c),j from t where c='opaque_mysql_type_time'; --error ER_INVALID_JSON_VALUE_FOR_CAST insert into at(c,_flo) select concat('_flo: ',c),j from t where c='opaque_mysql_type_datetime'; --error ER_INVALID_JSON_VALUE_FOR_CAST insert into at(c,_flo) select concat('_flo: ',c),j from t where c='opaque_mysql_type_geom'; --error ER_INVALID_JSON_VALUE_FOR_CAST insert into at(c,_flo) select concat('_flo: ',c),j from t where c='opaque_mysql_type_bit'; --error ER_INVALID_JSON_VALUE_FOR_CAST insert into at(c,_flo) select concat('_flo: ',c),j from t where c='opaque_mysql_type_year'; --error ER_INVALID_JSON_VALUE_FOR_CAST insert into at(c,_flo) select concat('_flo: ',c),j from t where c='opaque_mysql_type_blob'; --error ER_INVALID_JSON_VALUE_FOR_CAST insert into at(c,_flo) select concat('_flo: ',c),j from t where c='opaque_mysql_type_longblob'; --error ER_INVALID_JSON_VALUE_FOR_CAST insert into at(c,_flo) select concat('_flo: ',c),j from t where c='opaque_mysql_type_mediumblob'; --error ER_INVALID_JSON_VALUE_FOR_CAST insert into at(c,_flo) select concat('_flo: ',c),j from t where c='opaque_mysql_type_tinyblob'; insert into at(c,_flo) select concat('_flo: ',c),j from t where c='opaque_mysql_type_varbinary'; insert into at(c,_flo) select concat('_flo: ',c),j from t where c='opaque_mysql_type_binary'; --error ER_INVALID_JSON_VALUE_FOR_CAST insert into at(c,_flo) select concat('_flo: ',c),j from t where c='opaque_mysql_type_varchar'; insert into at(c,_flo) select concat('_flo: ',c),j from t where c='opaque_mysql_type_string'; insert into at(c,_flo) select concat('_flo: ',c),j from t where c='opaque_mysql_type_var_string'; --error ER_INVALID_JSON_VALUE_FOR_CAST insert into at(c,_dou) select concat('_dou: ',c),j from t where c='null'; insert into at(c,_dou) select concat('_dou: ',c),j from t where c='bool'; insert into at(c,_dou) select concat('_dou: ',c),j from t where c='uint'; insert into at(c,_dou) select concat('_dou: ',c),j from t where c='int'; insert into at(c,_dou) select concat('_dou: ',c),j from t where c='double'; --error ER_INVALID_JSON_VALUE_FOR_CAST insert into at(c,_dou) select concat('_dou: ',c),j from t where c='stringany'; insert into at(c,_dou) select concat('_dou: ',c),j from t where c='stringint'; insert into at(c,_dou) select concat('_dou: ',c),j from t where c='stringdecimal'; --error ER_INVALID_JSON_VALUE_FOR_CAST insert into at(c,_dou) select concat('_dou: ',c),j from t where c='object'; --error ER_INVALID_JSON_VALUE_FOR_CAST insert into at(c,_dou) select concat('_dou: ',c),j from t where c='array'; insert into at(c,_dou) select concat('_dou: ',c),j from t where c='opaque_mysql_type_decimal'; --error ER_INVALID_JSON_VALUE_FOR_CAST insert into at(c,_dou) select concat('_dou: ',c),j from t where c='opaque_mysql_type_set'; --error ER_INVALID_JSON_VALUE_FOR_CAST insert into at(c,_dou) select concat('_dou: ',c),j from t where c='opaque_mysql_type_enum'; --error ER_INVALID_JSON_VALUE_FOR_CAST insert into at(c,_dou) select concat('_dou: ',c),j from t where c='opaque_mysql_type_date'; --error ER_INVALID_JSON_VALUE_FOR_CAST insert into at(c,_dou) select concat('_dou: ',c),j from t where c='opaque_mysql_type_time'; --error ER_INVALID_JSON_VALUE_FOR_CAST insert into at(c,_dou) select concat('_dou: ',c),j from t where c='opaque_mysql_type_datetime'; --error ER_INVALID_JSON_VALUE_FOR_CAST insert into at(c,_dou) select concat('_dou: ',c),j from t where c='opaque_mysql_type_geom'; --error ER_INVALID_JSON_VALUE_FOR_CAST insert into at(c,_dou) select concat('_dou: ',c),j from t where c='opaque_mysql_type_bit'; --error ER_INVALID_JSON_VALUE_FOR_CAST insert into at(c,_dou) select concat('_dou: ',c),j from t where c='opaque_mysql_type_year'; --error ER_INVALID_JSON_VALUE_FOR_CAST insert into at(c,_dou) select concat('_dou: ',c),j from t where c='opaque_mysql_type_blob'; --error ER_INVALID_JSON_VALUE_FOR_CAST insert into at(c,_dou) select concat('_dou: ',c),j from t where c='opaque_mysql_type_longblob'; --error ER_INVALID_JSON_VALUE_FOR_CAST insert into at(c,_dou) select concat('_dou: ',c),j from t where c='opaque_mysql_type_mediumblob'; --error ER_INVALID_JSON_VALUE_FOR_CAST insert into at(c,_dou) select concat('_dou: ',c),j from t where c='opaque_mysql_type_tinyblob'; insert into at(c,_dou) select concat('_dou: ',c),j from t where c='opaque_mysql_type_varbinary'; insert into at(c,_dou) select concat('_dou: ',c),j from t where c='opaque_mysql_type_binary'; --error ER_INVALID_JSON_VALUE_FOR_CAST insert into at(c,_dou) select concat('_dou: ',c),j from t where c='opaque_mysql_type_varchar'; insert into at(c,_dou) select concat('_dou: ',c),j from t where c='opaque_mysql_type_string'; insert into at(c,_dou) select concat('_dou: ',c),j from t where c='opaque_mysql_type_var_string'; --error ER_INVALID_JSON_VALUE_FOR_CAST insert into at(c,_dat) select concat('_dat: ',c),j from t where c='null'; --error ER_INVALID_JSON_VALUE_FOR_CAST insert into at(c,_dat) select concat('_dat: ',c),j from t where c='bool'; --error ER_INVALID_JSON_VALUE_FOR_CAST insert into at(c,_dat) select concat('_dat: ',c),j from t where c='uint'; --error ER_INVALID_JSON_VALUE_FOR_CAST insert into at(c,_dat) select concat('_dat: ',c),j from t where c='int'; --error ER_INVALID_JSON_VALUE_FOR_CAST insert into at(c,_dat) select concat('_dat: ',c),j from t where c='double'; --error ER_INVALID_JSON_VALUE_FOR_CAST insert into at(c,_dat) select concat('_dat: ',c),j from t where c='stringany'; --error ER_INVALID_JSON_VALUE_FOR_CAST insert into at(c,_dat) select concat('_dat: ',c),j from t where c='stringint'; --error ER_INVALID_JSON_VALUE_FOR_CAST insert into at(c,_dat) select concat('_dat: ',c),j from t where c='stringdecimal'; --error ER_INVALID_JSON_VALUE_FOR_CAST insert into at(c,_dat) select concat('_dat: ',c),j from t where c='object'; --error ER_INVALID_JSON_VALUE_FOR_CAST insert into at(c,_dat) select concat('_dat: ',c),j from t where c='array'; --error ER_INVALID_JSON_VALUE_FOR_CAST insert into at(c,_dat) select concat('_dat: ',c),j from t where c='opaque_mysql_type_decimal'; --error ER_INVALID_JSON_VALUE_FOR_CAST insert into at(c,_dat) select concat('_dat: ',c),j from t where c='opaque_mysql_type_set'; --error ER_INVALID_JSON_VALUE_FOR_CAST insert into at(c,_dat) select concat('_dat: ',c),j from t where c='opaque_mysql_type_enum'; insert into at(c,_dat) select concat('_dat: ',c),j from t where c='opaque_mysql_type_date'; insert into at(c,_dat) select concat('_dat: ',c),j from t where c='opaque_mysql_type_time'; insert into at(c,_dat) select concat('_dat: ',c),j from t where c='opaque_mysql_type_datetime'; --error ER_INVALID_JSON_VALUE_FOR_CAST insert into at(c,_dat) select concat('_dat: ',c),j from t where c='opaque_mysql_type_geom'; --error ER_INVALID_JSON_VALUE_FOR_CAST insert into at(c,_dat) select concat('_dat: ',c),j from t where c='opaque_mysql_type_bit'; --error ER_INVALID_JSON_VALUE_FOR_CAST insert into at(c,_dat) select concat('_dat: ',c),j from t where c='opaque_mysql_type_year'; --error ER_INVALID_JSON_VALUE_FOR_CAST insert into at(c,_dat) select concat('_dat: ',c),j from t where c='opaque_mysql_type_blob'; --error ER_INVALID_JSON_VALUE_FOR_CAST insert into at(c,_dat) select concat('_dat: ',c),j from t where c='opaque_mysql_type_longblob'; --error ER_INVALID_JSON_VALUE_FOR_CAST insert into at(c,_dat) select concat('_dat: ',c),j from t where c='opaque_mysql_type_mediumblob'; --error ER_INVALID_JSON_VALUE_FOR_CAST insert into at(c,_dat) select concat('_dat: ',c),j from t where c='opaque_mysql_type_tinyblob'; insert into at(c,_dat) select concat('_dat: ',c),j from t where c='opaque_mysql_type_varbinary'; insert into at(c,_dat) select concat('_dat: ',c),j from t where c='opaque_mysql_type_binary'; --error ER_INVALID_JSON_VALUE_FOR_CAST insert into at(c,_dat) select concat('_dat: ',c),j from t where c='opaque_mysql_type_varchar'; insert into at(c,_dat) select concat('_dat: ',c),j from t where c='opaque_mysql_type_string'; insert into at(c,_dat) select concat('_dat: ',c),j from t where c='opaque_mysql_type_var_string'; --error ER_INVALID_JSON_VALUE_FOR_CAST insert into at(c,_dtt) select concat('_dtt: ',c),j from t where c='null'; --error ER_INVALID_JSON_VALUE_FOR_CAST insert into at(c,_dtt) select concat('_dtt: ',c),j from t where c='bool'; --error ER_INVALID_JSON_VALUE_FOR_CAST insert into at(c,_dtt) select concat('_dtt: ',c),j from t where c='uint'; --error ER_INVALID_JSON_VALUE_FOR_CAST insert into at(c,_dtt) select concat('_dtt: ',c),j from t where c='int'; --error ER_INVALID_JSON_VALUE_FOR_CAST insert into at(c,_dtt) select concat('_dtt: ',c),j from t where c='double'; --error ER_INVALID_JSON_VALUE_FOR_CAST insert into at(c,_dtt) select concat('_dtt: ',c),j from t where c='stringany'; --error ER_INVALID_JSON_VALUE_FOR_CAST insert into at(c,_dtt) select concat('_dtt: ',c),j from t where c='stringint'; --error ER_INVALID_JSON_VALUE_FOR_CAST insert into at(c,_dtt) select concat('_dtt: ',c),j from t where c='stringdecimal'; --error ER_INVALID_JSON_VALUE_FOR_CAST insert into at(c,_dtt) select concat('_dtt: ',c),j from t where c='object'; --error ER_INVALID_JSON_VALUE_FOR_CAST insert into at(c,_dtt) select concat('_dtt: ',c),j from t where c='array'; --error ER_INVALID_JSON_VALUE_FOR_CAST insert into at(c,_dtt) select concat('_dtt: ',c),j from t where c='opaque_mysql_type_decimal'; --error ER_INVALID_JSON_VALUE_FOR_CAST insert into at(c,_dtt) select concat('_dtt: ',c),j from t where c='opaque_mysql_type_set'; --error ER_INVALID_JSON_VALUE_FOR_CAST insert into at(c,_dtt) select concat('_dtt: ',c),j from t where c='opaque_mysql_type_enum'; insert into at(c,_dtt) select concat('_dtt: ',c),j from t where c='opaque_mysql_type_date'; insert into at(c,_dtt) select concat('_dtt: ',c),j from t where c='opaque_mysql_type_time'; insert into at(c,_dtt) select concat('_dtt: ',c),j from t where c='opaque_mysql_type_datetime'; --error ER_INVALID_JSON_VALUE_FOR_CAST insert into at(c,_dtt) select concat('_dtt: ',c),j from t where c='opaque_mysql_type_geom'; --error ER_INVALID_JSON_VALUE_FOR_CAST insert into at(c,_dtt) select concat('_dtt: ',c),j from t where c='opaque_mysql_type_bit'; --error ER_INVALID_JSON_VALUE_FOR_CAST insert into at(c,_dtt) select concat('_dtt: ',c),j from t where c='opaque_mysql_type_year'; --error ER_INVALID_JSON_VALUE_FOR_CAST insert into at(c,_dtt) select concat('_dtt: ',c),j from t where c='opaque_mysql_type_blob'; --error ER_INVALID_JSON_VALUE_FOR_CAST insert into at(c,_dtt) select concat('_dtt: ',c),j from t where c='opaque_mysql_type_longblob'; --error ER_INVALID_JSON_VALUE_FOR_CAST insert into at(c,_dtt) select concat('_dtt: ',c),j from t where c='opaque_mysql_type_mediumblob'; --error ER_INVALID_JSON_VALUE_FOR_CAST insert into at(c,_dtt) select concat('_dtt: ',c),j from t where c='opaque_mysql_type_tinyblob'; insert into at(c,_dtt) select concat('_dtt: ',c),j from t where c='opaque_mysql_type_varbinary'; insert into at(c,_dtt) select concat('_dtt: ',c),j from t where c='opaque_mysql_type_binary'; --error ER_INVALID_JSON_VALUE_FOR_CAST insert into at(c,_dtt) select concat('_dtt: ',c),j from t where c='opaque_mysql_type_varchar'; insert into at(c,_dtt) select concat('_dtt: ',c),j from t where c='opaque_mysql_type_string'; insert into at(c,_dat) select concat('_dat: ',c),j from t where c='opaque_mysql_type_var_string'; --error ER_INVALID_JSON_VALUE_FOR_CAST insert into at(c,_smp) select concat('_smp: ',c),j from t where c='null'; --error ER_INVALID_JSON_VALUE_FOR_CAST insert into at(c,_smp) select concat('_smp: ',c),j from t where c='bool'; --error ER_INVALID_JSON_VALUE_FOR_CAST insert into at(c,_smp) select concat('_smp: ',c),j from t where c='uint'; --error ER_INVALID_JSON_VALUE_FOR_CAST insert into at(c,_smp) select concat('_smp: ',c),j from t where c='int'; --error ER_INVALID_JSON_VALUE_FOR_CAST insert into at(c,_smp) select concat('_smp: ',c),j from t where c='double'; --error ER_INVALID_JSON_VALUE_FOR_CAST insert into at(c,_smp) select concat('_smp: ',c),j from t where c='stringany'; --error ER_INVALID_JSON_VALUE_FOR_CAST insert into at(c,_smp) select concat('_smp: ',c),j from t where c='stringint'; --error ER_INVALID_JSON_VALUE_FOR_CAST insert into at(c,_smp) select concat('_smp: ',c),j from t where c='stringdecimal'; --error ER_INVALID_JSON_VALUE_FOR_CAST insert into at(c,_smp) select concat('_smp: ',c),j from t where c='object'; --error ER_INVALID_JSON_VALUE_FOR_CAST insert into at(c,_smp) select concat('_smp: ',c),j from t where c='array'; --error ER_INVALID_JSON_VALUE_FOR_CAST insert into at(c,_smp) select concat('_smp: ',c),j from t where c='opaque_mysql_type_decimal'; --error ER_INVALID_JSON_VALUE_FOR_CAST insert into at(c,_smp) select concat('_smp: ',c),j from t where c='opaque_mysql_type_set'; --error ER_INVALID_JSON_VALUE_FOR_CAST insert into at(c,_smp) select concat('_smp: ',c),j from t where c='opaque_mysql_type_enum'; insert into at(c,_smp) select concat('_smp: ',c),j from t where c='opaque_mysql_type_date'; insert into at(c,_smp) select concat('_smp: ',c),j from t where c='opaque_mysql_type_time'; insert into at(c,_smp) select concat('_smp: ',c),j from t where c='opaque_mysql_type_datetime'; --error ER_INVALID_JSON_VALUE_FOR_CAST insert into at(c,_smp) select concat('_smp: ',c),j from t where c='opaque_mysql_type_geom'; --error ER_INVALID_JSON_VALUE_FOR_CAST insert into at(c,_smp) select concat('_smp: ',c),j from t where c='opaque_mysql_type_bit'; --error ER_INVALID_JSON_VALUE_FOR_CAST insert into at(c,_smp) select concat('_smp: ',c),j from t where c='opaque_mysql_type_year'; --error ER_INVALID_JSON_VALUE_FOR_CAST insert into at(c,_smp) select concat('_smp: ',c),j from t where c='opaque_mysql_type_blob'; --error ER_INVALID_JSON_VALUE_FOR_CAST insert into at(c,_smp) select concat('_smp: ',c),j from t where c='opaque_mysql_type_longblob'; --error ER_INVALID_JSON_VALUE_FOR_CAST insert into at(c,_smp) select concat('_smp: ',c),j from t where c='opaque_mysql_type_mediumblob'; --error ER_INVALID_JSON_VALUE_FOR_CAST insert into at(c,_smp) select concat('_smp: ',c),j from t where c='opaque_mysql_type_tinyblob'; insert into at(c,_smp) select concat('_smp: ',c),j from t where c='opaque_mysql_type_varbinary'; insert into at(c,_smp) select concat('_smp: ',c),j from t where c='opaque_mysql_type_binary'; --error ER_INVALID_JSON_VALUE_FOR_CAST insert into at(c,_smp) select concat('_smp: ',c),j from t where c='opaque_mysql_type_varchar'; insert into at(c,_smp) select concat('_smp: ',c),j from t where c='opaque_mysql_type_string'; insert into at(c,_smp) select concat('_smp: ',c),j from t where c='opaque_mysql_type_var_string'; --error ER_INVALID_JSON_VALUE_FOR_CAST insert into at(c,_tim) select concat('_tim: ',c),j from t where c='null'; --error ER_INVALID_JSON_VALUE_FOR_CAST insert into at(c,_tim) select concat('_tim: ',c),j from t where c='bool'; --error ER_INVALID_JSON_VALUE_FOR_CAST insert into at(c,_tim) select concat('_tim: ',c),j from t where c='uint'; --error ER_INVALID_JSON_VALUE_FOR_CAST insert into at(c,_tim) select concat('_tim: ',c),j from t where c='int'; --error ER_INVALID_JSON_VALUE_FOR_CAST insert into at(c,_tim) select concat('_tim: ',c),j from t where c='double'; --error ER_INVALID_JSON_VALUE_FOR_CAST insert into at(c,_tim) select concat('_tim: ',c),j from t where c='stringany'; --error ER_INVALID_JSON_VALUE_FOR_CAST insert into at(c,_tim) select concat('_tim: ',c),j from t where c='stringint'; --error ER_INVALID_JSON_VALUE_FOR_CAST insert into at(c,_tim) select concat('_tim: ',c),j from t where c='stringdecimal'; --error ER_INVALID_JSON_VALUE_FOR_CAST insert into at(c,_tim) select concat('_tim: ',c),j from t where c='object'; --error ER_INVALID_JSON_VALUE_FOR_CAST insert into at(c,_tim) select concat('_tim: ',c),j from t where c='array'; --error ER_INVALID_JSON_VALUE_FOR_CAST insert into at(c,_tim) select concat('_tim: ',c),j from t where c='opaque_mysql_type_decimal'; --error ER_INVALID_JSON_VALUE_FOR_CAST insert into at(c,_tim) select concat('_tim: ',c),j from t where c='opaque_mysql_type_set'; --error ER_INVALID_JSON_VALUE_FOR_CAST insert into at(c,_tim) select concat('_tim: ',c),j from t where c='opaque_mysql_type_enum'; insert into at(c,_tim) select concat('_tim: ',c),j from t where c='opaque_mysql_type_date'; insert into at(c,_tim) select concat('_tim: ',c),j from t where c='opaque_mysql_type_time'; insert into at(c,_tim) select concat('_tim: ',c),j from t where c='opaque_mysql_type_datetime'; --error ER_INVALID_JSON_VALUE_FOR_CAST insert into at(c,_tim) select concat('_tim: ',c),j from t where c='opaque_mysql_type_geom'; --error ER_INVALID_JSON_VALUE_FOR_CAST insert into at(c,_tim) select concat('_tim: ',c),j from t where c='opaque_mysql_type_bit'; --error ER_INVALID_JSON_VALUE_FOR_CAST insert into at(c,_tim) select concat('_tim: ',c),j from t where c='opaque_mysql_type_year'; --error ER_INVALID_JSON_VALUE_FOR_CAST insert into at(c,_tim) select concat('_tim: ',c),j from t where c='opaque_mysql_type_blob'; --error ER_INVALID_JSON_VALUE_FOR_CAST insert into at(c,_tim) select concat('_tim: ',c),j from t where c='opaque_mysql_type_longblob'; --error ER_INVALID_JSON_VALUE_FOR_CAST insert into at(c,_tim) select concat('_tim: ',c),j from t where c='opaque_mysql_type_mediumblob'; --error ER_INVALID_JSON_VALUE_FOR_CAST insert into at(c,_tim) select concat('_tim: ',c),j from t where c='opaque_mysql_type_tinyblob'; insert into at(c,_tim) select concat('_tim: ',c),j from t where c='opaque_mysql_type_varbinary'; insert into at(c,_tim) select concat('_tim: ',c),j from t where c='opaque_mysql_type_binary'; --error ER_INVALID_JSON_VALUE_FOR_CAST insert into at(c,_tim) select concat('_tim: ',c),j from t where c='opaque_mysql_type_varchar'; insert into at(c,_tim) select concat('_tim: ',c),j from t where c='opaque_mysql_type_string'; insert into at(c,_tim) select concat('_tim: ',c),j from t where c='opaque_mysql_type_var_string'; --error ER_TRUNCATED_WRONG_VALUE_FOR_FIELD insert into at(c,_yea) select concat('_yea: ',c),j from t where c='null'; --error ER_TRUNCATED_WRONG_VALUE_FOR_FIELD insert into at(c,_yea) select concat('_yea: ',c),j from t where c='bool'; insert into at(c,_yea) select concat('_yea: ',c),j from t where c='uint'; insert into at(c,_yea) select concat('_yea: ',c),j from t where c='int'; insert into at(c,_yea) select concat('_yea: ',c),j from t where c='double'; --error ER_TRUNCATED_WRONG_VALUE_FOR_FIELD insert into at(c,_yea) select concat('_yea: ',c),j from t where c='stringany'; --error ER_TRUNCATED_WRONG_VALUE_FOR_FIELD insert into at(c,_yea) select concat('_yea: ',c),j from t where c='stringint'; # JSON_UNQUOTE helps --error ER_TRUNCATED_WRONG_VALUE_FOR_FIELD insert into at(c,_yea) select concat('_yea: ',c),j from t where c='stringdecimal'; --error ER_TRUNCATED_WRONG_VALUE_FOR_FIELD insert into at(c,_yea) select concat('_yea: ',c),j from t where c='object'; --error ER_TRUNCATED_WRONG_VALUE_FOR_FIELD insert into at(c,_yea) select concat('_yea: ',c),j from t where c='array'; insert into at(c,_yea) select concat('_yea: ',c),j from t where c='opaque_mysql_type_decimal'; --error ER_TRUNCATED_WRONG_VALUE_FOR_FIELD insert into at(c,_yea) select concat('_yea: ',c),j from t where c='opaque_mysql_type_set'; --error ER_TRUNCATED_WRONG_VALUE_FOR_FIELD insert into at(c,_yea) select concat('_yea: ',c),j from t where c='opaque_mysql_type_enum'; --error ER_TRUNCATED_WRONG_VALUE_FOR_FIELD insert into at(c,_yea) select concat('_yea: ',c),j from t where c='opaque_mysql_type_date'; --error ER_TRUNCATED_WRONG_VALUE_FOR_FIELD insert into at(c,_yea) select concat('_yea: ',c),j from t where c='opaque_mysql_type_time'; --error ER_TRUNCATED_WRONG_VALUE_FOR_FIELD insert into at(c,_yea) select concat('_yea: ',c),j from t where c='opaque_mysql_type_datetime'; --error ER_TRUNCATED_WRONG_VALUE_FOR_FIELD insert into at(c,_yea) select concat('_yea: ',c),j from t where c='opaque_mysql_type_geom'; --error ER_TRUNCATED_WRONG_VALUE_FOR_FIELD insert into at(c,_yea) select concat('_yea: ',c),j from t where c='opaque_mysql_type_bit'; --error ER_TRUNCATED_WRONG_VALUE_FOR_FIELD insert into at(c,_yea) select concat('_yea: ',c),j from t where c='opaque_mysql_type_year'; --error ER_TRUNCATED_WRONG_VALUE_FOR_FIELD insert into at(c,_yea) select concat('_yea: ',c),j from t where c='opaque_mysql_type_blob'; --error ER_TRUNCATED_WRONG_VALUE_FOR_FIELD insert into at(c,_yea) select concat('_yea: ',c),j from t where c='opaque_mysql_type_longblob'; --error ER_TRUNCATED_WRONG_VALUE_FOR_FIELD insert into at(c,_yea) select concat('_yea: ',c),j from t where c='opaque_mysql_type_mediumblob'; --error ER_TRUNCATED_WRONG_VALUE_FOR_FIELD insert into at(c,_yea) select concat('_yea: ',c),j from t where c='opaque_mysql_type_tinyblob'; insert into at(c,_yea) select concat('_yea: ',c),j from t where c='opaque_mysql_type_varbinary'; insert into at(c,_yea) select concat('_yea: ',c),j from t where c='opaque_mysql_type_binary'; --error ER_TRUNCATED_WRONG_VALUE_FOR_FIELD insert into at(c,_yea) select concat('_yea: ',c),j from t where c='opaque_mysql_type_varchar'; insert into at(c,_yea) select concat('_yea: ',c),j from t where c='opaque_mysql_type_string'; insert into at(c,_yea) select concat('_yea: ',c),j from t where c='opaque_mysql_type_var_string'; insert into at(c,_jsn) select concat('_jsn: ',c),j from t where c='null'; insert into at(c,_jsn) select concat('_jsn: ',c),j from t where c='bool'; insert into at(c,_jsn) select concat('_jsn: ',c),j from t where c='uint'; insert into at(c,_jsn) select concat('_jsn: ',c),j from t where c='int'; insert into at(c,_jsn) select concat('_jsn: ',c),j from t where c='double'; insert into at(c,_jsn) select concat('_jsn: ',c),j from t where c='stringany'; insert into at(c,_jsn) select concat('_jsn: ',c),j from t where c='stringint'; insert into at(c,_jsn) select concat('_jsn: ',c),j from t where c='stringdecimal'; insert into at(c,_jsn) select concat('_jsn: ',c),j from t where c='object'; insert into at(c,_jsn) select concat('_jsn: ',c),j from t where c='array'; insert into at(c,_jsn) select concat('_jsn: ',c),j from t where c='opaque_mysql_type_decimal'; insert into at(c,_jsn) select concat('_jsn: ',c),j from t where c='opaque_mysql_type_set'; insert into at(c,_jsn) select concat('_jsn: ',c),j from t where c='opaque_mysql_type_enum'; insert into at(c,_jsn) select concat('_jsn: ',c),j from t where c='opaque_mysql_type_date'; insert into at(c,_jsn) select concat('_jsn: ',c),j from t where c='opaque_mysql_type_time'; insert into at(c,_jsn) select concat('_jsn: ',c),j from t where c='opaque_mysql_type_datetime'; insert into at(c,_jsn) select concat('_jsn: ',c),j from t where c='opaque_mysql_type_geom'; insert into at(c,_jsn) select concat('_jsn: ',c),j from t where c='opaque_mysql_type_bit'; insert into at(c,_jsn) select concat('_jsn: ',c),j from t where c='opaque_mysql_type_year'; insert into at(c,_jsn) select concat('_jsn: ',c),j from t where c='opaque_mysql_type_blob'; insert into at(c,_jsn) select concat('_jsn: ',c),j from t where c='opaque_mysql_type_longblob'; insert into at(c,_jsn) select concat('_jsn: ',c),j from t where c='opaque_mysql_type_mediumblob'; insert into at(c,_jsn) select concat('_jsn: ',c),j from t where c='opaque_mysql_type_tinyblob'; insert into at(c,_jsn) select concat('_jsn: ',c),j from t where c='opaque_mysql_type_varbinary'; insert into at(c,_jsn) select concat('_jsn: ',c),j from t where c='opaque_mysql_type_binary'; insert into at(c,_jsn) select concat('_jsn: ',c),j from t where c='opaque_mysql_type_varchar'; insert into at(c,_jsn) select concat('_jsn: ',c),j from t where c='opaque_mysql_type_string'; insert into at(c,_jsn) select concat('_jsn: ',c),j from t where c='opaque_mysql_type_var_string'; insert into at(c,_chr) select concat('_chr: ',c),j from t where c='null'; insert into at(c,_chr) select concat('_chr: ',c),j from t where c='bool'; insert into at(c,_chr) select concat('_chr: ',c),j from t where c='uint'; insert into at(c,_chr) select concat('_chr: ',c),j from t where c='int'; insert into at(c,_chr) select concat('_chr: ',c),j from t where c='double'; insert into at(c,_chr) select concat('_chr: ',c),j from t where c='stringany'; insert into at(c,_chr) select concat('_chr: ',c),j from t where c='stringint'; insert into at(c,_chr) select concat('_chr: ',c),j from t where c='stringdecimal'; insert into at(c,_chr) select concat('_chr: ',c),j from t where c='object'; insert into at(c,_chr) select concat('_chr: ',c),j from t where c='array'; insert into at(c,_chr) select concat('_chr: ',c),j from t where c='opaque_mysql_type_decimal'; insert into at(c,_chr) select concat('_chr: ',c),j from t where c='opaque_mysql_type_set'; insert into at(c,_chr) select concat('_chr: ',c),j from t where c='opaque_mysql_type_enum'; insert into at(c,_chr) select concat('_chr: ',c),j from t where c='opaque_mysql_type_date'; insert into at(c,_chr) select concat('_chr: ',c),j from t where c='opaque_mysql_type_time'; insert into at(c,_chr) select concat('_chr: ',c),j from t where c='opaque_mysql_type_datetime'; insert into at(c,_chr) select concat('_chr: ',c),j from t where c='opaque_mysql_type_geom'; insert into at(c,_chr) select concat('_chr: ',c),j from t where c='opaque_mysql_type_bit'; insert into at(c,_chr) select concat('_chr: ',c),j from t where c='opaque_mysql_type_year'; insert into at(c,_chr) select concat('_chr: ',c),j from t where c='opaque_mysql_type_blob'; insert into at(c,_chr) select concat('_chr: ',c),j from t where c='opaque_mysql_type_longblob'; insert into at(c,_chr) select concat('_chr: ',c),j from t where c='opaque_mysql_type_mediumblob'; insert into at(c,_chr) select concat('_chr: ',c),j from t where c='opaque_mysql_type_tinyblob'; insert into at(c,_chr) select concat('_chr: ',c),j from t where c='opaque_mysql_type_varbinary'; insert into at(c,_chr) select concat('_chr: ',c),j from t where c='opaque_mysql_type_binary'; insert into at(c,_chr) select concat('_chr: ',c),j from t where c='opaque_mysql_type_varchar'; insert into at(c,_chr) select concat('_chr: ',c),j from t where c='opaque_mysql_type_string'; insert into at(c,_chr) select concat('_chr: ',c),j from t where c='opaque_mysql_type_var_string'; insert into at(c,_vch) select concat('_vch: ',c),j from t where c='null'; insert into at(c,_vch) select concat('_vch: ',c),j from t where c='bool'; insert into at(c,_vch) select concat('_vch: ',c),j from t where c='uint'; insert into at(c,_vch) select concat('_vch: ',c),j from t where c='int'; insert into at(c,_vch) select concat('_vch: ',c),j from t where c='double'; insert into at(c,_vch) select concat('_vch: ',c),j from t where c='stringany'; insert into at(c,_vch) select concat('_vch: ',c),j from t where c='stringint'; insert into at(c,_vch) select concat('_vch: ',c),j from t where c='stringdecimal'; insert into at(c,_vch) select concat('_vch: ',c),j from t where c='object'; insert into at(c,_vch) select concat('_vch: ',c),j from t where c='array'; insert into at(c,_vch) select concat('_vch: ',c),j from t where c='opaque_mysql_type_decimal'; insert into at(c,_vch) select concat('_vch: ',c),j from t where c='opaque_mysql_type_set'; insert into at(c,_vch) select concat('_vch: ',c),j from t where c='opaque_mysql_type_enum'; insert into at(c,_vch) select concat('_vch: ',c),j from t where c='opaque_mysql_type_date'; insert into at(c,_vch) select concat('_vch: ',c),j from t where c='opaque_mysql_type_time'; insert into at(c,_vch) select concat('_vch: ',c),j from t where c='opaque_mysql_type_datetime'; insert into at(c,_vch) select concat('_vch: ',c),j from t where c='opaque_mysql_type_geom'; insert into at(c,_vch) select concat('_vch: ',c),j from t where c='opaque_mysql_type_bit'; insert into at(c,_vch) select concat('_vch: ',c),j from t where c='opaque_mysql_type_year'; insert into at(c,_vch) select concat('_vch: ',c),j from t where c='opaque_mysql_type_blob'; insert into at(c,_vch) select concat('_vch: ',c),j from t where c='opaque_mysql_type_longblob'; insert into at(c,_vch) select concat('_vch: ',c),j from t where c='opaque_mysql_type_mediumblob'; insert into at(c,_vch) select concat('_vch: ',c),j from t where c='opaque_mysql_type_tinyblob'; insert into at(c,_vch) select concat('_vch: ',c),j from t where c='opaque_mysql_type_varbinary'; insert into at(c,_vch) select concat('_vch: ',c),j from t where c='opaque_mysql_type_binary'; insert into at(c,_vch) select concat('_vch: ',c),j from t where c='opaque_mysql_type_varchar'; insert into at(c,_vch) select concat('_vch: ',c),j from t where c='opaque_mysql_type_string'; insert into at(c,_vch) select concat('_vch: ',c),j from t where c='opaque_mysql_type_var_string'; insert into at(c,_bin) select concat('_bin: ',c),j from t where c='null'; insert into at(c,_bin) select concat('_bin: ',c),j from t where c='bool'; insert into at(c,_bin) select concat('_bin: ',c),j from t where c='uint'; insert into at(c,_bin) select concat('_bin: ',c),j from t where c='int'; insert into at(c,_bin) select concat('_bin: ',c),j from t where c='double'; insert into at(c,_bin) select concat('_bin: ',c),j from t where c='stringany'; insert into at(c,_bin) select concat('_bin: ',c),j from t where c='stringint'; insert into at(c,_bin) select concat('_bin: ',c),j from t where c='stringdecimal'; insert into at(c,_bin) select concat('_bin: ',c),j from t where c='object'; insert into at(c,_bin) select concat('_bin: ',c),j from t where c='array'; insert into at(c,_bin) select concat('_bin: ',c),j from t where c='opaque_mysql_type_decimal'; insert into at(c,_bin) select concat('_bin: ',c),j from t where c='opaque_mysql_type_set'; insert into at(c,_bin) select concat('_bin: ',c),j from t where c='opaque_mysql_type_enum'; insert into at(c,_bin) select concat('_bin: ',c),j from t where c='opaque_mysql_type_date'; insert into at(c,_bin) select concat('_bin: ',c),j from t where c='opaque_mysql_type_time'; insert into at(c,_bin) select concat('_bin: ',c),j from t where c='opaque_mysql_type_datetime'; insert into at(c,_bin) select concat('_bin: ',c),j from t where c='opaque_mysql_type_geom'; insert into at(c,_bin) select concat('_bin: ',c),j from t where c='opaque_mysql_type_bit'; insert into at(c,_bin) select concat('_bin: ',c),j from t where c='opaque_mysql_type_year'; insert into at(c,_bin) select concat('_bin: ',c),j from t where c='opaque_mysql_type_blob'; insert into at(c,_bin) select concat('_bin: ',c),j from t where c='opaque_mysql_type_longblob'; insert into at(c,_bin) select concat('_bin: ',c),j from t where c='opaque_mysql_type_mediumblob'; insert into at(c,_bin) select concat('_bin: ',c),j from t where c='opaque_mysql_type_tinyblob'; insert into at(c,_bin) select concat('_bin: ',c),j from t where c='opaque_mysql_type_varbinary'; insert into at(c,_bin) select concat('_bin: ',c),j from t where c='opaque_mysql_type_binary'; insert into at(c,_bin) select concat('_bin: ',c),j from t where c='opaque_mysql_type_varchar'; insert into at(c,_bin) select concat('_bin: ',c),j from t where c='opaque_mysql_type_string'; insert into at(c,_bin) select concat('_bin: ',c),j from t where c='opaque_mysql_type_var_string'; insert into at(c,_vbn) select concat('_vbn: ',c),j from t where c='null'; insert into at(c,_vbn) select concat('_vbn: ',c),j from t where c='bool'; insert into at(c,_vbn) select concat('_vbn: ',c),j from t where c='uint'; insert into at(c,_vbn) select concat('_vbn: ',c),j from t where c='int'; insert into at(c,_vbn) select concat('_vbn: ',c),j from t where c='double'; insert into at(c,_vbn) select concat('_vbn: ',c),j from t where c='stringany'; insert into at(c,_vbn) select concat('_vbn: ',c),j from t where c='stringint'; insert into at(c,_vbn) select concat('_vbn: ',c),j from t where c='stringdecimal'; insert into at(c,_vbn) select concat('_vbn: ',c),j from t where c='object'; insert into at(c,_vbn) select concat('_vbn: ',c),j from t where c='array'; insert into at(c,_vbn) select concat('_vbn: ',c),j from t where c='opaque_mysql_type_decimal'; insert into at(c,_vbn) select concat('_vbn: ',c),j from t where c='opaque_mysql_type_set'; insert into at(c,_vbn) select concat('_vbn: ',c),j from t where c='opaque_mysql_type_enum'; insert into at(c,_vbn) select concat('_vbn: ',c),j from t where c='opaque_mysql_type_date'; insert into at(c,_vbn) select concat('_vbn: ',c),j from t where c='opaque_mysql_type_time'; insert into at(c,_vbn) select concat('_vbn: ',c),j from t where c='opaque_mysql_type_datetime'; insert into at(c,_vbn) select concat('_vbn: ',c),j from t where c='opaque_mysql_type_geom'; insert into at(c,_vbn) select concat('_vbn: ',c),j from t where c='opaque_mysql_type_bit'; insert into at(c,_vbn) select concat('_vbn: ',c),j from t where c='opaque_mysql_type_year'; insert into at(c,_vbn) select concat('_vbn: ',c),j from t where c='opaque_mysql_type_blob'; insert into at(c,_vbn) select concat('_vbn: ',c),j from t where c='opaque_mysql_type_longblob'; insert into at(c,_vbn) select concat('_vbn: ',c),j from t where c='opaque_mysql_type_mediumblob'; insert into at(c,_vbn) select concat('_vbn: ',c),j from t where c='opaque_mysql_type_tinyblob'; insert into at(c,_vbn) select concat('_vbn: ',c),j from t where c='opaque_mysql_type_varbinary'; insert into at(c,_vbn) select concat('_vbn: ',c),j from t where c='opaque_mysql_type_binary'; insert into at(c,_vbn) select concat('_vbn: ',c),j from t where c='opaque_mysql_type_varchar'; insert into at(c,_vbn) select concat('_vbn: ',c),j from t where c='opaque_mysql_type_string'; insert into at(c,_vbn) select concat('_vbn: ',c),j from t where c='opaque_mysql_type_var_string'; insert into at(c,_tbl) select concat('_tbl: ',c),j from t where c='null'; insert into at(c,_tbl) select concat('_tbl: ',c),j from t where c='bool'; insert into at(c,_tbl) select concat('_tbl: ',c),j from t where c='uint'; insert into at(c,_tbl) select concat('_tbl: ',c),j from t where c='int'; insert into at(c,_tbl) select concat('_tbl: ',c),j from t where c='double'; insert into at(c,_tbl) select concat('_tbl: ',c),j from t where c='stringany'; insert into at(c,_tbl) select concat('_tbl: ',c),j from t where c='stringint'; insert into at(c,_tbl) select concat('_tbl: ',c),j from t where c='stringdecimal'; insert into at(c,_tbl) select concat('_tbl: ',c),j from t where c='object'; insert into at(c,_tbl) select concat('_tbl: ',c),j from t where c='array'; insert into at(c,_tbl) select concat('_tbl: ',c),j from t where c='opaque_mysql_type_decimal'; insert into at(c,_tbl) select concat('_tbl: ',c),j from t where c='opaque_mysql_type_set'; insert into at(c,_tbl) select concat('_tbl: ',c),j from t where c='opaque_mysql_type_enum'; insert into at(c,_tbl) select concat('_tbl: ',c),j from t where c='opaque_mysql_type_date'; insert into at(c,_tbl) select concat('_tbl: ',c),j from t where c='opaque_mysql_type_time'; insert into at(c,_tbl) select concat('_tbl: ',c),j from t where c='opaque_mysql_type_datetime'; insert into at(c,_tbl) select concat('_tbl: ',c),j from t where c='opaque_mysql_type_geom'; insert into at(c,_tbl) select concat('_tbl: ',c),j from t where c='opaque_mysql_type_bit'; insert into at(c,_tbl) select concat('_tbl: ',c),j from t where c='opaque_mysql_type_year'; insert into at(c,_tbl) select concat('_tbl: ',c),j from t where c='opaque_mysql_type_blob'; insert into at(c,_tbl) select concat('_tbl: ',c),j from t where c='opaque_mysql_type_longblob'; insert into at(c,_tbl) select concat('_tbl: ',c),j from t where c='opaque_mysql_type_mediumblob'; insert into at(c,_tbl) select concat('_tbl: ',c),j from t where c='opaque_mysql_type_tinyblob'; insert into at(c,_tbl) select concat('_tbl: ',c),j from t where c='opaque_mysql_type_varbinary'; insert into at(c,_tbl) select concat('_tbl: ',c),j from t where c='opaque_mysql_type_binary'; insert into at(c,_tbl) select concat('_tbl: ',c),j from t where c='opaque_mysql_type_varchar'; insert into at(c,_tbl) select concat('_tbl: ',c),j from t where c='opaque_mysql_type_string'; insert into at(c,_tbl) select concat('_tbl: ',c),j from t where c='opaque_mysql_type_var_string'; insert into at(c,_ttx) select concat('_ttx: ',c),j from t where c='null'; insert into at(c,_ttx) select concat('_ttx: ',c),j from t where c='bool'; insert into at(c,_ttx) select concat('_ttx: ',c),j from t where c='uint'; insert into at(c,_ttx) select concat('_ttx: ',c),j from t where c='int'; insert into at(c,_ttx) select concat('_ttx: ',c),j from t where c='double'; insert into at(c,_ttx) select concat('_ttx: ',c),j from t where c='stringany'; insert into at(c,_ttx) select concat('_ttx: ',c),j from t where c='stringint'; insert into at(c,_ttx) select concat('_ttx: ',c),j from t where c='stringdecimal'; insert into at(c,_ttx) select concat('_ttx: ',c),j from t where c='object'; insert into at(c,_ttx) select concat('_ttx: ',c),j from t where c='array'; insert into at(c,_ttx) select concat('_ttx: ',c),j from t where c='opaque_mysql_type_decimal'; insert into at(c,_ttx) select concat('_ttx: ',c),j from t where c='opaque_mysql_type_set'; insert into at(c,_ttx) select concat('_ttx: ',c),j from t where c='opaque_mysql_type_enum'; insert into at(c,_ttx) select concat('_ttx: ',c),j from t where c='opaque_mysql_type_date'; insert into at(c,_ttx) select concat('_ttx: ',c),j from t where c='opaque_mysql_type_time'; insert into at(c,_ttx) select concat('_ttx: ',c),j from t where c='opaque_mysql_type_datetime'; insert into at(c,_ttx) select concat('_ttx: ',c),j from t where c='opaque_mysql_type_geom'; insert into at(c,_ttx) select concat('_ttx: ',c),j from t where c='opaque_mysql_type_bit'; insert into at(c,_ttx) select concat('_ttx: ',c),j from t where c='opaque_mysql_type_year'; insert into at(c,_ttx) select concat('_ttx: ',c),j from t where c='opaque_mysql_type_blob'; insert into at(c,_ttx) select concat('_ttx: ',c),j from t where c='opaque_mysql_type_longblob'; insert into at(c,_ttx) select concat('_ttx: ',c),j from t where c='opaque_mysql_type_mediumblob'; insert into at(c,_ttx) select concat('_ttx: ',c),j from t where c='opaque_mysql_type_tinyblob'; insert into at(c,_ttx) select concat('_ttx: ',c),j from t where c='opaque_mysql_type_varbinary'; insert into at(c,_ttx) select concat('_ttx: ',c),j from t where c='opaque_mysql_type_binary'; insert into at(c,_ttx) select concat('_ttx: ',c),j from t where c='opaque_mysql_type_varchar'; insert into at(c,_ttx) select concat('_ttx: ',c),j from t where c='opaque_mysql_type_string'; insert into at(c,_ttx) select concat('_ttx: ',c),j from t where c='opaque_mysql_type_var_string'; insert into at(c,_blb) select concat('_blb: ',c),j from t where c='null'; insert into at(c,_blb) select concat('_blb: ',c),j from t where c='bool'; insert into at(c,_blb) select concat('_blb: ',c),j from t where c='uint'; insert into at(c,_blb) select concat('_blb: ',c),j from t where c='int'; insert into at(c,_blb) select concat('_blb: ',c),j from t where c='double'; insert into at(c,_blb) select concat('_blb: ',c),j from t where c='stringany'; insert into at(c,_blb) select concat('_blb: ',c),j from t where c='stringint'; insert into at(c,_blb) select concat('_blb: ',c),j from t where c='stringdecimal'; insert into at(c,_blb) select concat('_blb: ',c),j from t where c='object'; insert into at(c,_blb) select concat('_blb: ',c),j from t where c='array'; insert into at(c,_blb) select concat('_blb: ',c),j from t where c='opaque_mysql_type_decimal'; insert into at(c,_blb) select concat('_blb: ',c),j from t where c='opaque_mysql_type_set'; insert into at(c,_blb) select concat('_blb: ',c),j from t where c='opaque_mysql_type_enum'; insert into at(c,_blb) select concat('_blb: ',c),j from t where c='opaque_mysql_type_date'; insert into at(c,_blb) select concat('_blb: ',c),j from t where c='opaque_mysql_type_time'; insert into at(c,_blb) select concat('_blb: ',c),j from t where c='opaque_mysql_type_datetime'; insert into at(c,_blb) select concat('_blb: ',c),j from t where c='opaque_mysql_type_geom'; insert into at(c,_blb) select concat('_blb: ',c),j from t where c='opaque_mysql_type_bit'; insert into at(c,_blb) select concat('_blb: ',c),j from t where c='opaque_mysql_type_year'; insert into at(c,_blb) select concat('_blb: ',c),j from t where c='opaque_mysql_type_blob'; insert into at(c,_blb) select concat('_blb: ',c),j from t where c='opaque_mysql_type_longblob'; insert into at(c,_blb) select concat('_blb: ',c),j from t where c='opaque_mysql_type_mediumblob'; insert into at(c,_blb) select concat('_blb: ',c),j from t where c='opaque_mysql_type_tinyblob'; insert into at(c,_blb) select concat('_blb: ',c),j from t where c='opaque_mysql_type_varbinary'; insert into at(c,_blb) select concat('_blb: ',c),j from t where c='opaque_mysql_type_binary'; insert into at(c,_blb) select concat('_blb: ',c),j from t where c='opaque_mysql_type_varchar'; insert into at(c,_blb) select concat('_blb: ',c),j from t where c='opaque_mysql_type_string'; insert into at(c,_blb) select concat('_blb: ',c),j from t where c='opaque_mysql_type_var_string'; insert into at(c,_txt) select concat('_txt: ',c),j from t where c='null'; insert into at(c,_txt) select concat('_txt: ',c),j from t where c='bool'; insert into at(c,_txt) select concat('_txt: ',c),j from t where c='uint'; insert into at(c,_txt) select concat('_txt: ',c),j from t where c='int'; insert into at(c,_txt) select concat('_txt: ',c),j from t where c='double'; insert into at(c,_txt) select concat('_txt: ',c),j from t where c='stringany'; insert into at(c,_txt) select concat('_txt: ',c),j from t where c='stringint'; insert into at(c,_txt) select concat('_txt: ',c),j from t where c='stringdecimal'; insert into at(c,_txt) select concat('_txt: ',c),j from t where c='object'; insert into at(c,_txt) select concat('_txt: ',c),j from t where c='array'; insert into at(c,_txt) select concat('_txt: ',c),j from t where c='opaque_mysql_type_decimal'; insert into at(c,_txt) select concat('_txt: ',c),j from t where c='opaque_mysql_type_set'; insert into at(c,_txt) select concat('_txt: ',c),j from t where c='opaque_mysql_type_enum'; insert into at(c,_txt) select concat('_txt: ',c),j from t where c='opaque_mysql_type_date'; insert into at(c,_txt) select concat('_txt: ',c),j from t where c='opaque_mysql_type_time'; insert into at(c,_txt) select concat('_txt: ',c),j from t where c='opaque_mysql_type_datetime'; insert into at(c,_txt) select concat('_txt: ',c),j from t where c='opaque_mysql_type_geom'; insert into at(c,_txt) select concat('_txt: ',c),j from t where c='opaque_mysql_type_bit'; insert into at(c,_txt) select concat('_txt: ',c),j from t where c='opaque_mysql_type_year'; insert into at(c,_txt) select concat('_txt: ',c),j from t where c='opaque_mysql_type_blob'; insert into at(c,_txt) select concat('_txt: ',c),j from t where c='opaque_mysql_type_longblob'; insert into at(c,_txt) select concat('_txt: ',c),j from t where c='opaque_mysql_type_mediumblob'; insert into at(c,_txt) select concat('_txt: ',c),j from t where c='opaque_mysql_type_tinyblob'; insert into at(c,_txt) select concat('_txt: ',c),j from t where c='opaque_mysql_type_varbinary'; insert into at(c,_txt) select concat('_txt: ',c),j from t where c='opaque_mysql_type_binary'; insert into at(c,_txt) select concat('_txt: ',c),j from t where c='opaque_mysql_type_varchar'; insert into at(c,_txt) select concat('_txt: ',c),j from t where c='opaque_mysql_type_string'; insert into at(c,_txt) select concat('_txt: ',c),j from t where c='opaque_mysql_type_var_string'; insert into at(c,_mbb) select concat('_mbb: ',c),j from t where c='null'; insert into at(c,_mbb) select concat('_mbb: ',c),j from t where c='bool'; insert into at(c,_mbb) select concat('_mbb: ',c),j from t where c='uint'; insert into at(c,_mbb) select concat('_mbb: ',c),j from t where c='int'; insert into at(c,_mbb) select concat('_mbb: ',c),j from t where c='double'; insert into at(c,_mbb) select concat('_mbb: ',c),j from t where c='stringany'; insert into at(c,_mbb) select concat('_mbb: ',c),j from t where c='stringint'; insert into at(c,_mbb) select concat('_mbb: ',c),j from t where c='stringdecimal'; insert into at(c,_mbb) select concat('_mbb: ',c),j from t where c='object'; insert into at(c,_mbb) select concat('_mbb: ',c),j from t where c='array'; insert into at(c,_mbb) select concat('_mbb: ',c),j from t where c='opaque_mysql_type_decimal'; insert into at(c,_mbb) select concat('_mbb: ',c),j from t where c='opaque_mysql_type_set'; insert into at(c,_mbb) select concat('_mbb: ',c),j from t where c='opaque_mysql_type_enum'; insert into at(c,_mbb) select concat('_mbb: ',c),j from t where c='opaque_mysql_type_date'; insert into at(c,_mbb) select concat('_mbb: ',c),j from t where c='opaque_mysql_type_time'; insert into at(c,_mbb) select concat('_mbb: ',c),j from t where c='opaque_mysql_type_datetime'; insert into at(c,_mbb) select concat('_mbb: ',c),j from t where c='opaque_mysql_type_geom'; insert into at(c,_mbb) select concat('_mbb: ',c),j from t where c='opaque_mysql_type_bit'; insert into at(c,_mbb) select concat('_mbb: ',c),j from t where c='opaque_mysql_type_year'; insert into at(c,_mbb) select concat('_mbb: ',c),j from t where c='opaque_mysql_type_blob'; insert into at(c,_mbb) select concat('_mbb: ',c),j from t where c='opaque_mysql_type_longblob'; insert into at(c,_mbb) select concat('_mbb: ',c),j from t where c='opaque_mysql_type_mediumblob'; insert into at(c,_mbb) select concat('_mbb: ',c),j from t where c='opaque_mysql_type_tinyblob'; insert into at(c,_mbb) select concat('_mbb: ',c),j from t where c='opaque_mysql_type_varbinary'; insert into at(c,_mbb) select concat('_mbb: ',c),j from t where c='opaque_mysql_type_binary'; insert into at(c,_mbb) select concat('_mbb: ',c),j from t where c='opaque_mysql_type_varchar'; insert into at(c,_mbb) select concat('_mbb: ',c),j from t where c='opaque_mysql_type_string'; insert into at(c,_mbb) select concat('_mbb: ',c),j from t where c='opaque_mysql_type_var_string'; insert into at(c,_mtx) select concat('_mtx: ',c),j from t where c='null'; insert into at(c,_mtx) select concat('_mtx: ',c),j from t where c='bool'; insert into at(c,_mtx) select concat('_mtx: ',c),j from t where c='uint'; insert into at(c,_mtx) select concat('_mtx: ',c),j from t where c='int'; insert into at(c,_mtx) select concat('_mtx: ',c),j from t where c='double'; insert into at(c,_mtx) select concat('_mtx: ',c),j from t where c='stringany'; insert into at(c,_mtx) select concat('_mtx: ',c),j from t where c='stringint'; insert into at(c,_mtx) select concat('_mtx: ',c),j from t where c='stringdecimal'; insert into at(c,_mtx) select concat('_mtx: ',c),j from t where c='object'; insert into at(c,_mtx) select concat('_mtx: ',c),j from t where c='array'; insert into at(c,_mtx) select concat('_mtx: ',c),j from t where c='opaque_mysql_type_decimal'; insert into at(c,_mtx) select concat('_mtx: ',c),j from t where c='opaque_mysql_type_set'; insert into at(c,_mtx) select concat('_mtx: ',c),j from t where c='opaque_mysql_type_enum'; insert into at(c,_mtx) select concat('_mtx: ',c),j from t where c='opaque_mysql_type_date'; insert into at(c,_mtx) select concat('_mtx: ',c),j from t where c='opaque_mysql_type_time'; insert into at(c,_mtx) select concat('_mtx: ',c),j from t where c='opaque_mysql_type_datetime'; insert into at(c,_mtx) select concat('_mtx: ',c),j from t where c='opaque_mysql_type_geom'; insert into at(c,_mtx) select concat('_mtx: ',c),j from t where c='opaque_mysql_type_bit'; insert into at(c,_mtx) select concat('_mtx: ',c),j from t where c='opaque_mysql_type_year'; insert into at(c,_mtx) select concat('_mtx: ',c),j from t where c='opaque_mysql_type_blob'; insert into at(c,_mtx) select concat('_mtx: ',c),j from t where c='opaque_mysql_type_longblob'; insert into at(c,_mtx) select concat('_mtx: ',c),j from t where c='opaque_mysql_type_mediumblob'; insert into at(c,_mtx) select concat('_mtx: ',c),j from t where c='opaque_mysql_type_tinyblob'; insert into at(c,_mtx) select concat('_mtx: ',c),j from t where c='opaque_mysql_type_varbinary'; insert into at(c,_mtx) select concat('_mtx: ',c),j from t where c='opaque_mysql_type_binary'; insert into at(c,_mtx) select concat('_mtx: ',c),j from t where c='opaque_mysql_type_varchar'; insert into at(c,_mtx) select concat('_mtx: ',c),j from t where c='opaque_mysql_type_string'; insert into at(c,_mtx) select concat('_mtx: ',c),j from t where c='opaque_mysql_type_var_string'; insert into at(c,_lbb) select concat('_lbb: ',c),j from t where c='null'; insert into at(c,_lbb) select concat('_lbb: ',c),j from t where c='bool'; insert into at(c,_lbb) select concat('_lbb: ',c),j from t where c='uint'; insert into at(c,_lbb) select concat('_lbb: ',c),j from t where c='int'; insert into at(c,_lbb) select concat('_lbb: ',c),j from t where c='double'; insert into at(c,_lbb) select concat('_lbb: ',c),j from t where c='stringany'; insert into at(c,_lbb) select concat('_lbb: ',c),j from t where c='stringint'; insert into at(c,_lbb) select concat('_lbb: ',c),j from t where c='stringdecimal'; insert into at(c,_lbb) select concat('_lbb: ',c),j from t where c='object'; insert into at(c,_lbb) select concat('_lbb: ',c),j from t where c='array'; insert into at(c,_lbb) select concat('_lbb: ',c),j from t where c='opaque_mysql_type_decimal'; insert into at(c,_lbb) select concat('_lbb: ',c),j from t where c='opaque_mysql_type_set'; insert into at(c,_lbb) select concat('_lbb: ',c),j from t where c='opaque_mysql_type_enum'; insert into at(c,_lbb) select concat('_lbb: ',c),j from t where c='opaque_mysql_type_date'; insert into at(c,_lbb) select concat('_lbb: ',c),j from t where c='opaque_mysql_type_time'; insert into at(c,_lbb) select concat('_lbb: ',c),j from t where c='opaque_mysql_type_datetime'; insert into at(c,_lbb) select concat('_lbb: ',c),j from t where c='opaque_mysql_type_geom'; insert into at(c,_lbb) select concat('_lbb: ',c),j from t where c='opaque_mysql_type_bit'; insert into at(c,_lbb) select concat('_lbb: ',c),j from t where c='opaque_mysql_type_year'; insert into at(c,_lbb) select concat('_lbb: ',c),j from t where c='opaque_mysql_type_blob'; insert into at(c,_lbb) select concat('_lbb: ',c),j from t where c='opaque_mysql_type_longblob'; insert into at(c,_lbb) select concat('_lbb: ',c),j from t where c='opaque_mysql_type_mediumblob'; insert into at(c,_lbb) select concat('_lbb: ',c),j from t where c='opaque_mysql_type_tinyblob'; insert into at(c,_lbb) select concat('_lbb: ',c),j from t where c='opaque_mysql_type_varbinary'; insert into at(c,_lbb) select concat('_lbb: ',c),j from t where c='opaque_mysql_type_binary'; insert into at(c,_lbb) select concat('_lbb: ',c),j from t where c='opaque_mysql_type_varchar'; insert into at(c,_lbb) select concat('_lbb: ',c),j from t where c='opaque_mysql_type_string'; insert into at(c,_lbb) select concat('_lbb: ',c),j from t where c='opaque_mysql_type_var_string'; insert into at(c,_ltx) select concat('_ltx: ',c),j from t where c='null'; insert into at(c,_ltx) select concat('_ltx: ',c),j from t where c='bool'; insert into at(c,_ltx) select concat('_ltx: ',c),j from t where c='uint'; insert into at(c,_ltx) select concat('_ltx: ',c),j from t where c='int'; insert into at(c,_ltx) select concat('_ltx: ',c),j from t where c='double'; insert into at(c,_ltx) select concat('_ltx: ',c),j from t where c='stringany'; insert into at(c,_ltx) select concat('_ltx: ',c),j from t where c='stringint'; insert into at(c,_ltx) select concat('_ltx: ',c),j from t where c='stringdecimal'; insert into at(c,_ltx) select concat('_ltx: ',c),j from t where c='object'; insert into at(c,_ltx) select concat('_ltx: ',c),j from t where c='array'; insert into at(c,_ltx) select concat('_ltx: ',c),j from t where c='opaque_mysql_type_decimal'; insert into at(c,_ltx) select concat('_ltx: ',c),j from t where c='opaque_mysql_type_set'; insert into at(c,_ltx) select concat('_ltx: ',c),j from t where c='opaque_mysql_type_enum'; insert into at(c,_ltx) select concat('_ltx: ',c),j from t where c='opaque_mysql_type_date'; insert into at(c,_ltx) select concat('_ltx: ',c),j from t where c='opaque_mysql_type_time'; insert into at(c,_ltx) select concat('_ltx: ',c),j from t where c='opaque_mysql_type_datetime'; insert into at(c,_ltx) select concat('_ltx: ',c),j from t where c='opaque_mysql_type_geom'; insert into at(c,_ltx) select concat('_ltx: ',c),j from t where c='opaque_mysql_type_bit'; insert into at(c,_ltx) select concat('_ltx: ',c),j from t where c='opaque_mysql_type_year'; insert into at(c,_ltx) select concat('_ltx: ',c),j from t where c='opaque_mysql_type_blob'; insert into at(c,_ltx) select concat('_ltx: ',c),j from t where c='opaque_mysql_type_longblob'; insert into at(c,_ltx) select concat('_ltx: ',c),j from t where c='opaque_mysql_type_mediumblob'; insert into at(c,_ltx) select concat('_ltx: ',c),j from t where c='opaque_mysql_type_tinyblob'; insert into at(c,_ltx) select concat('_ltx: ',c),j from t where c='opaque_mysql_type_varbinary'; insert into at(c,_ltx) select concat('_ltx: ',c),j from t where c='opaque_mysql_type_binary'; insert into at(c,_ltx) select concat('_ltx: ',c),j from t where c='opaque_mysql_type_varchar'; insert into at(c,_ltx) select concat('_ltx: ',c),j from t where c='opaque_mysql_type_string'; insert into at(c,_ltx) select concat('_ltx: ',c),j from t where c='opaque_mysql_type_var_string'; --error 1265 # insert into at(c,_enu) select concat('_enu: ',c),j from t where c='null'; --error 1265 # insert into at(c,_enu) select concat('_enu: ',c),j from t where c='bool'; --error 1265 #insert into at(c,_enu) select concat('_enu: ',c),j from t where c='uint'; --error 1265 #insert into at(c,_enu) select concat('_enu: ',c),j from t where c='int'; --error 1265 insert into at(c,_enu) select concat('_enu: ',c),j from t where c='double'; --error 1265 insert into at(c,_enu) select concat('_enu: ',c),j from t where c='stringany'; # needs JSON_UNQUOTE --error 1265 insert into at(c,_enu) select concat('_enu: ',c),j from t where c='stringint'; --error 1265 insert into at(c,_enu) select concat('_enu: ',c),j from t where c='stringdecimal'; --error 1265 insert into at(c,_enu) select concat('_enu: ',c),j from t where c='object'; --error 1265 insert into at(c,_enu) select concat('_enu: ',c),j from t where c='array'; --error 1265 insert into at(c,_enu) select concat('_enu: ',c),j from t where c='opaque_mysql_type_decimal'; --error 1265 insert into at(c,_enu) select concat('_enu: ',c),j from t where c='opaque_mysql_type_set'; --error 1265 insert into at(c,_enu) select concat('_enu: ',c),j from t where c='opaque_mysql_type_enum'; --error 1265 insert into at(c,_enu) select concat('_enu: ',c),j from t where c='opaque_mysql_type_date'; --error 1265 insert into at(c,_enu) select concat('_enu: ',c),j from t where c='opaque_mysql_type_time'; --error 1265 insert into at(c,_enu) select concat('_enu: ',c),j from t where c='opaque_mysql_type_datetime'; --error 1265 insert into at(c,_enu) select concat('_enu: ',c),j from t where c='opaque_mysql_type_geom'; --error 1265 insert into at(c,_enu) select concat('_enu: ',c),j from t where c='opaque_mysql_type_bit'; --error 1265 insert into at(c,_enu) select concat('_enu: ',c),j from t where c='opaque_mysql_type_year'; --error 1265 insert into at(c,_enu) select concat('_enu: ',c),j from t where c='opaque_mysql_type_blob'; --error 1265 insert into at(c,_enu) select concat('_enu: ',c),j from t where c='opaque_mysql_type_longblob'; --error 1265 insert into at(c,_enu) select concat('_enu: ',c),j from t where c='opaque_mysql_type_mediumblob'; --error 1265 insert into at(c,_enu) select concat('_enu: ',c),j from t where c='opaque_mysql_type_tinyblob'; insert into at(c,_enu) select concat('_enu: ',c),j from t where c='opaque_mysql_type_varbinary'; insert into at(c,_enu) select concat('_enu: ',c),j from t where c='opaque_mysql_type_binary'; --error 1265 insert into at(c,_enu) select concat('_enu: ',c),j from t where c='opaque_mysql_type_varchar'; insert into at(c,_enu) select concat('_enu: ',c),j from t where c='opaque_mysql_type_string'; insert into at(c,_enu) select concat('_enu: ',c),j from t where c='opaque_mysql_type_var_string'; --error 1265 insert into at(c,_set) select concat('_set: ',c),j from t where c='null'; --error 1265 insert into at(c,_set) select concat('_set: ',c),j from t where c='bool'; --error 1265 insert into at(c,_set) select concat('_set: ',c),j from t where c='uint'; --error 1265 insert into at(c,_set) select concat('_set: ',c),j from t where c='int'; --error 1265 insert into at(c,_set) select concat('_set: ',c),j from t where c='double'; --error 1265 insert into at(c,_set) select concat('_set: ',c),j from t where c='stringany'; # needs JSON_UNQUOTE --error 1265 insert into at(c,_set) select concat('_set: ',c),j from t where c='stringint'; --error 1265 insert into at(c,_set) select concat('_set: ',c),j from t where c='stringdecimal'; --error 1265 insert into at(c,_set) select concat('_set: ',c),j from t where c='object'; --error 1265 insert into at(c,_set) select concat('_set: ',c),j from t where c='array'; --error 1265 insert into at(c,_set) select concat('_set: ',c),j from t where c='opaque_mysql_type_decimal'; --error 1265 insert into at(c,_set) select concat('_set: ',c),j from t where c='opaque_mysql_type_set'; --error 1265 insert into at(c,_set) select concat('_set: ',c),j from t where c='opaque_mysql_type_enum'; --error 1265 insert into at(c,_set) select concat('_set: ',c),j from t where c='opaque_mysql_type_date'; --error 1265 insert into at(c,_set) select concat('_set: ',c),j from t where c='opaque_mysql_type_time'; --error 1265 insert into at(c,_set) select concat('_set: ',c),j from t where c='opaque_mysql_type_datetime'; --error 1265 insert into at(c,_set) select concat('_set: ',c),j from t where c='opaque_mysql_type_geom'; --error 1265 insert into at(c,_set) select concat('_set: ',c),j from t where c='opaque_mysql_type_bit'; --error 1265 insert into at(c,_set) select concat('_set: ',c),j from t where c='opaque_mysql_type_year'; --error 1265 insert into at(c,_set) select concat('_set: ',c),j from t where c='opaque_mysql_type_blob'; --error 1265 insert into at(c,_set) select concat('_set: ',c),j from t where c='opaque_mysql_type_longblob'; --error 1265 insert into at(c,_set) select concat('_set: ',c),j from t where c='opaque_mysql_type_mediumblob'; --error 1265 insert into at(c,_set) select concat('_set: ',c),j from t where c='opaque_mysql_type_tinyblob'; insert into at(c,_set) select concat('_set: ',c),j from t where c='opaque_mysql_type_varbinary'; insert into at(c,_set) select concat('_set: ',c),j from t where c='opaque_mysql_type_binary'; --error 1265 insert into at(c,_set) select concat('_set: ',c),j from t where c='opaque_mysql_type_varchar'; insert into at(c,_set) select concat('_set: ',c),j from t where c='opaque_mysql_type_string'; insert into at(c,_set) select concat('_set: ',c),j from t where c='opaque_mysql_type_var_string'; --error ER_CANT_CREATE_GEOMETRY_OBJECT insert into at(c,_geo) select concat('_geo: ',c),j from t where c='null'; --error ER_CANT_CREATE_GEOMETRY_OBJECT insert into at(c,_geo) select concat('_geo: ',c),j from t where c='bool'; --error ER_CANT_CREATE_GEOMETRY_OBJECT insert into at(c,_geo) select concat('_geo: ',c),j from t where c='uint'; --error ER_CANT_CREATE_GEOMETRY_OBJECT insert into at(c,_geo) select concat('_geo: ',c),j from t where c='int'; --error ER_CANT_CREATE_GEOMETRY_OBJECT insert into at(c,_geo) select concat('_geo: ',c),j from t where c='double'; --error ER_CANT_CREATE_GEOMETRY_OBJECT insert into at(c,_geo) select concat('_geo: ',c),j from t where c='stringany'; --error ER_CANT_CREATE_GEOMETRY_OBJECT insert into at(c,_geo) select concat('_geo: ',c),j from t where c='stringint'; --error ER_CANT_CREATE_GEOMETRY_OBJECT insert into at(c,_geo) select concat('_geo: ',c),j from t where c='stringdecimal'; --error ER_CANT_CREATE_GEOMETRY_OBJECT insert into at(c,_geo) select concat('_geo: ',c),j from t where c='object'; --error ER_CANT_CREATE_GEOMETRY_OBJECT insert into at(c,_geo) select concat('_geo: ',c),j from t where c='array'; --error ER_CANT_CREATE_GEOMETRY_OBJECT insert into at(c,_geo) select concat('_geo: ',c),j from t where c='opaque_mysql_type_decimal'; --error ER_CANT_CREATE_GEOMETRY_OBJECT insert into at(c,_geo) select concat('_geo: ',c),j from t where c='opaque_mysql_type_set'; --error ER_CANT_CREATE_GEOMETRY_OBJECT insert into at(c,_geo) select concat('_geo: ',c),j from t where c='opaque_mysql_type_enum'; --error ER_CANT_CREATE_GEOMETRY_OBJECT insert into at(c,_geo) select concat('_geo: ',c),j from t where c='opaque_mysql_type_date'; --error ER_CANT_CREATE_GEOMETRY_OBJECT insert into at(c,_geo) select concat('_geo: ',c),j from t where c='opaque_mysql_type_time'; --error ER_CANT_CREATE_GEOMETRY_OBJECT insert into at(c,_geo) select concat('_geo: ',c),j from t where c='opaque_mysql_type_datetime'; --error ER_CANT_CREATE_GEOMETRY_OBJECT insert into at(c,_geo) select concat('_geo: ',c),j from t where c='opaque_mysql_type_geom'; --error ER_CANT_CREATE_GEOMETRY_OBJECT insert into at(c,_geo) select concat('_geo: ',c),j from t where c='opaque_mysql_type_bit'; --error ER_CANT_CREATE_GEOMETRY_OBJECT insert into at(c,_geo) select concat('_geo: ',c),j from t where c='opaque_mysql_type_year'; --error ER_CANT_CREATE_GEOMETRY_OBJECT insert into at(c,_geo) select concat('_geo: ',c),j from t where c='opaque_mysql_type_blob'; --error ER_CANT_CREATE_GEOMETRY_OBJECT insert into at(c,_geo) select concat('_geo: ',c),j from t where c='opaque_mysql_type_longblob'; --error ER_CANT_CREATE_GEOMETRY_OBJECT insert into at(c,_geo) select concat('_geo: ',c),j from t where c='opaque_mysql_type_mediumblob'; --error ER_CANT_CREATE_GEOMETRY_OBJECT insert into at(c,_geo) select concat('_geo: ',c),j from t where c='opaque_mysql_type_tinyblob'; insert into at(c,_geo) select concat('_geo: ',c),j from t where c='opaque_mysql_type_varbinary'; insert into at(c,_geo) select concat('_geo: ',c),j from t where c='opaque_mysql_type_binary'; --error ER_CANT_CREATE_GEOMETRY_OBJECT insert into at(c,_geo) select concat('_geo: ',c),j from t where c='opaque_mysql_type_varchar'; insert into at(c,_geo) select concat('_geo: ',c),j from t where c='opaque_mysql_type_string'; insert into at(c,_geo) select concat('_geo: ',c),j from t where c='opaque_mysql_type_var_string'; --error ER_CANT_CREATE_GEOMETRY_OBJECT insert into at(c,_pnt) select concat('_pnt: ',c),j from t where c='null'; --error ER_CANT_CREATE_GEOMETRY_OBJECT insert into at(c,_pnt) select concat('_pnt: ',c),j from t where c='bool'; --error ER_CANT_CREATE_GEOMETRY_OBJECT insert into at(c,_pnt) select concat('_pnt: ',c),j from t where c='uint'; --error ER_CANT_CREATE_GEOMETRY_OBJECT insert into at(c,_pnt) select concat('_pnt: ',c),j from t where c='int'; --error ER_CANT_CREATE_GEOMETRY_OBJECT insert into at(c,_pnt) select concat('_pnt: ',c),j from t where c='double'; --error ER_CANT_CREATE_GEOMETRY_OBJECT insert into at(c,_pnt) select concat('_pnt: ',c),j from t where c='stringany'; --error ER_CANT_CREATE_GEOMETRY_OBJECT insert into at(c,_pnt) select concat('_pnt: ',c),j from t where c='stringint'; --error ER_CANT_CREATE_GEOMETRY_OBJECT insert into at(c,_pnt) select concat('_pnt: ',c),j from t where c='stringdecimal'; --error ER_CANT_CREATE_GEOMETRY_OBJECT insert into at(c,_pnt) select concat('_pnt: ',c),j from t where c='object'; --error ER_CANT_CREATE_GEOMETRY_OBJECT insert into at(c,_pnt) select concat('_pnt: ',c),j from t where c='array'; --error ER_CANT_CREATE_GEOMETRY_OBJECT insert into at(c,_pnt) select concat('_pnt: ',c),j from t where c='opaque_mysql_type_decimal'; --error ER_CANT_CREATE_GEOMETRY_OBJECT insert into at(c,_pnt) select concat('_pnt: ',c),j from t where c='opaque_mysql_type_set'; --error ER_CANT_CREATE_GEOMETRY_OBJECT insert into at(c,_pnt) select concat('_pnt: ',c),j from t where c='opaque_mysql_type_enum'; --error ER_CANT_CREATE_GEOMETRY_OBJECT insert into at(c,_pnt) select concat('_pnt: ',c),j from t where c='opaque_mysql_type_date'; --error ER_CANT_CREATE_GEOMETRY_OBJECT insert into at(c,_pnt) select concat('_pnt: ',c),j from t where c='opaque_mysql_type_time'; --error ER_CANT_CREATE_GEOMETRY_OBJECT insert into at(c,_pnt) select concat('_pnt: ',c),j from t where c='opaque_mysql_type_datetime'; --error ER_CANT_CREATE_GEOMETRY_OBJECT insert into at(c,_pnt) select concat('_pnt: ',c),j from t where c='opaque_mysql_type_geom'; --error ER_CANT_CREATE_GEOMETRY_OBJECT insert into at(c,_pnt) select concat('_pnt: ',c),j from t where c='opaque_mysql_type_bit'; --error ER_CANT_CREATE_GEOMETRY_OBJECT insert into at(c,_pnt) select concat('_pnt: ',c),j from t where c='opaque_mysql_type_year'; --error ER_CANT_CREATE_GEOMETRY_OBJECT insert into at(c,_pnt) select concat('_pnt: ',c),j from t where c='opaque_mysql_type_blob'; --error ER_CANT_CREATE_GEOMETRY_OBJECT insert into at(c,_pnt) select concat('_pnt: ',c),j from t where c='opaque_mysql_type_longblob'; --error ER_CANT_CREATE_GEOMETRY_OBJECT insert into at(c,_pnt) select concat('_pnt: ',c),j from t where c='opaque_mysql_type_mediumblob'; --error ER_CANT_CREATE_GEOMETRY_OBJECT insert into at(c,_pnt) select concat('_pnt: ',c),j from t where c='opaque_mysql_type_tinyblob'; insert into at(c,_pnt) select concat('_pnt: ',c),j from t where c='opaque_mysql_type_varbinary'; insert into at(c,_pnt) select concat('_pnt: ',c),j from t where c='opaque_mysql_type_binary'; --error ER_CANT_CREATE_GEOMETRY_OBJECT insert into at(c,_pnt) select concat('_pnt: ',c),j from t where c='opaque_mysql_type_varchar'; insert into at(c,_pnt) select concat('_pnt: ',c),j from t where c='opaque_mysql_type_string'; insert into at(c,_pnt) select concat('_pnt: ',c),j from t where c='opaque_mysql_type_var_string'; --error ER_CANT_CREATE_GEOMETRY_OBJECT insert into at(c,_lst) select concat('_lst: ',c),j from t where c='null'; --error ER_CANT_CREATE_GEOMETRY_OBJECT insert into at(c,_lst) select concat('_lst: ',c),j from t where c='bool'; --error ER_CANT_CREATE_GEOMETRY_OBJECT insert into at(c,_lst) select concat('_lst: ',c),j from t where c='uint'; --error ER_CANT_CREATE_GEOMETRY_OBJECT insert into at(c,_lst) select concat('_lst: ',c),j from t where c='int'; --error ER_CANT_CREATE_GEOMETRY_OBJECT insert into at(c,_lst) select concat('_lst: ',c),j from t where c='double'; --error ER_CANT_CREATE_GEOMETRY_OBJECT insert into at(c,_lst) select concat('_lst: ',c),j from t where c='stringany'; --error ER_CANT_CREATE_GEOMETRY_OBJECT insert into at(c,_lst) select concat('_lst: ',c),j from t where c='stringint'; --error ER_CANT_CREATE_GEOMETRY_OBJECT insert into at(c,_lst) select concat('_lst: ',c),j from t where c='stringdecimal'; --error ER_CANT_CREATE_GEOMETRY_OBJECT insert into at(c,_lst) select concat('_lst: ',c),j from t where c='object'; --error ER_CANT_CREATE_GEOMETRY_OBJECT insert into at(c,_lst) select concat('_lst: ',c),j from t where c='array'; --error ER_CANT_CREATE_GEOMETRY_OBJECT insert into at(c,_lst) select concat('_lst: ',c),j from t where c='opaque_mysql_type_decimal'; --error ER_CANT_CREATE_GEOMETRY_OBJECT insert into at(c,_lst) select concat('_lst: ',c),j from t where c='opaque_mysql_type_set'; --error ER_CANT_CREATE_GEOMETRY_OBJECT insert into at(c,_lst) select concat('_lst: ',c),j from t where c='opaque_mysql_type_enum'; --error ER_CANT_CREATE_GEOMETRY_OBJECT insert into at(c,_lst) select concat('_lst: ',c),j from t where c='opaque_mysql_type_date'; --error ER_CANT_CREATE_GEOMETRY_OBJECT insert into at(c,_lst) select concat('_lst: ',c),j from t where c='opaque_mysql_type_time'; --error ER_CANT_CREATE_GEOMETRY_OBJECT insert into at(c,_lst) select concat('_lst: ',c),j from t where c='opaque_mysql_type_datetime'; --error ER_CANT_CREATE_GEOMETRY_OBJECT insert into at(c,_lst) select concat('_lst: ',c),j from t where c='opaque_mysql_type_geom'; --error ER_CANT_CREATE_GEOMETRY_OBJECT insert into at(c,_lst) select concat('_lst: ',c),j from t where c='opaque_mysql_type_bit'; --error ER_CANT_CREATE_GEOMETRY_OBJECT insert into at(c,_lst) select concat('_lst: ',c),j from t where c='opaque_mysql_type_year'; --error ER_CANT_CREATE_GEOMETRY_OBJECT insert into at(c,_lst) select concat('_lst: ',c),j from t where c='opaque_mysql_type_blob'; --error ER_CANT_CREATE_GEOMETRY_OBJECT insert into at(c,_lst) select concat('_lst: ',c),j from t where c='opaque_mysql_type_longblob'; --error ER_CANT_CREATE_GEOMETRY_OBJECT insert into at(c,_lst) select concat('_lst: ',c),j from t where c='opaque_mysql_type_mediumblob'; --error ER_CANT_CREATE_GEOMETRY_OBJECT insert into at(c,_lst) select concat('_lst: ',c),j from t where c='opaque_mysql_type_tinyblob'; insert into at(c,_lst) select concat('_lst: ',c),j from t where c='opaque_mysql_type_varbinary'; insert into at(c,_lst) select concat('_lst: ',c),j from t where c='opaque_mysql_type_binary'; --error ER_CANT_CREATE_GEOMETRY_OBJECT insert into at(c,_lst) select concat('_lst: ',c),j from t where c='opaque_mysql_type_varchar'; insert into at(c,_lst) select concat('_lst: ',c),j from t where c='opaque_mysql_type_string'; insert into at(c,_lst) select concat('_lst: ',c),j from t where c='opaque_mysql_type_var_string'; --error ER_CANT_CREATE_GEOMETRY_OBJECT insert into at(c,_pol) select concat('_pol: ',c),j from t where c='null'; --error ER_CANT_CREATE_GEOMETRY_OBJECT insert into at(c,_pol) select concat('_pol: ',c),j from t where c='bool'; --error ER_CANT_CREATE_GEOMETRY_OBJECT insert into at(c,_pol) select concat('_pol: ',c),j from t where c='uint'; --error ER_CANT_CREATE_GEOMETRY_OBJECT insert into at(c,_pol) select concat('_pol: ',c),j from t where c='int'; --error ER_CANT_CREATE_GEOMETRY_OBJECT insert into at(c,_pol) select concat('_pol: ',c),j from t where c='double'; --error ER_CANT_CREATE_GEOMETRY_OBJECT insert into at(c,_pol) select concat('_pol: ',c),j from t where c='stringany'; --error ER_CANT_CREATE_GEOMETRY_OBJECT insert into at(c,_pol) select concat('_pol: ',c),j from t where c='stringint'; --error ER_CANT_CREATE_GEOMETRY_OBJECT insert into at(c,_pol) select concat('_pol: ',c),j from t where c='stringdecimal'; --error ER_CANT_CREATE_GEOMETRY_OBJECT insert into at(c,_pol) select concat('_pol: ',c),j from t where c='object'; --error ER_CANT_CREATE_GEOMETRY_OBJECT insert into at(c,_pol) select concat('_pol: ',c),j from t where c='array'; --error ER_CANT_CREATE_GEOMETRY_OBJECT insert into at(c,_pol) select concat('_pol: ',c),j from t where c='opaque_mysql_type_decimal'; --error ER_CANT_CREATE_GEOMETRY_OBJECT insert into at(c,_pol) select concat('_pol: ',c),j from t where c='opaque_mysql_type_set'; --error ER_CANT_CREATE_GEOMETRY_OBJECT insert into at(c,_pol) select concat('_pol: ',c),j from t where c='opaque_mysql_type_enum'; --error ER_CANT_CREATE_GEOMETRY_OBJECT insert into at(c,_pol) select concat('_pol: ',c),j from t where c='opaque_mysql_type_date'; --error ER_CANT_CREATE_GEOMETRY_OBJECT insert into at(c,_pol) select concat('_pol: ',c),j from t where c='opaque_mysql_type_time'; --error ER_CANT_CREATE_GEOMETRY_OBJECT insert into at(c,_pol) select concat('_pol: ',c),j from t where c='opaque_mysql_type_datetime'; --error ER_CANT_CREATE_GEOMETRY_OBJECT insert into at(c,_pol) select concat('_pol: ',c),j from t where c='opaque_mysql_type_geom'; --error ER_CANT_CREATE_GEOMETRY_OBJECT insert into at(c,_pol) select concat('_pol: ',c),j from t where c='opaque_mysql_type_bit'; --error ER_CANT_CREATE_GEOMETRY_OBJECT insert into at(c,_pol) select concat('_pol: ',c),j from t where c='opaque_mysql_type_year'; --error ER_CANT_CREATE_GEOMETRY_OBJECT insert into at(c,_pol) select concat('_pol: ',c),j from t where c='opaque_mysql_type_blob'; --error ER_CANT_CREATE_GEOMETRY_OBJECT insert into at(c,_pol) select concat('_pol: ',c),j from t where c='opaque_mysql_type_longblob'; --error ER_CANT_CREATE_GEOMETRY_OBJECT insert into at(c,_pol) select concat('_pol: ',c),j from t where c='opaque_mysql_type_mediumblob'; --error ER_CANT_CREATE_GEOMETRY_OBJECT insert into at(c,_pol) select concat('_pol: ',c),j from t where c='opaque_mysql_type_tinyblob'; insert into at(c,_pol) select concat('_pol: ',c),j from t where c='opaque_mysql_type_varbinary'; insert into at(c,_pol) select concat('_pol: ',c),j from t where c='opaque_mysql_type_binary'; --error ER_CANT_CREATE_GEOMETRY_OBJECT insert into at(c,_pol) select concat('_pol: ',c),j from t where c='opaque_mysql_type_varchar'; insert into at(c,_pol) select concat('_pol: ',c),j from t where c='opaque_mysql_type_string'; insert into at(c,_pol) select concat('_pol: ',c),j from t where c='opaque_mysql_type_var_string'; --error ER_CANT_CREATE_GEOMETRY_OBJECT insert into at(c,_mpt) select concat('_mpt: ',c),j from t where c='null'; --error ER_CANT_CREATE_GEOMETRY_OBJECT insert into at(c,_mpt) select concat('_mpt: ',c),j from t where c='bool'; --error ER_CANT_CREATE_GEOMETRY_OBJECT insert into at(c,_mpt) select concat('_mpt: ',c),j from t where c='uint'; --error ER_CANT_CREATE_GEOMETRY_OBJECT insert into at(c,_mpt) select concat('_mpt: ',c),j from t where c='int'; --error ER_CANT_CREATE_GEOMETRY_OBJECT insert into at(c,_mpt) select concat('_mpt: ',c),j from t where c='double'; --error ER_CANT_CREATE_GEOMETRY_OBJECT insert into at(c,_mpt) select concat('_mpt: ',c),j from t where c='stringany'; --error ER_CANT_CREATE_GEOMETRY_OBJECT insert into at(c,_mpt) select concat('_mpt: ',c),j from t where c='stringint'; --error ER_CANT_CREATE_GEOMETRY_OBJECT insert into at(c,_mpt) select concat('_mpt: ',c),j from t where c='stringdecimal'; --error ER_CANT_CREATE_GEOMETRY_OBJECT insert into at(c,_mpt) select concat('_mpt: ',c),j from t where c='object'; --error ER_CANT_CREATE_GEOMETRY_OBJECT insert into at(c,_mpt) select concat('_mpt: ',c),j from t where c='array'; --error ER_CANT_CREATE_GEOMETRY_OBJECT insert into at(c,_mpt) select concat('_mpt: ',c),j from t where c='opaque_mysql_type_decimal'; --error ER_CANT_CREATE_GEOMETRY_OBJECT insert into at(c,_mpt) select concat('_mpt: ',c),j from t where c='opaque_mysql_type_set'; --error ER_CANT_CREATE_GEOMETRY_OBJECT insert into at(c,_mpt) select concat('_mpt: ',c),j from t where c='opaque_mysql_type_enum'; --error ER_CANT_CREATE_GEOMETRY_OBJECT insert into at(c,_mpt) select concat('_mpt: ',c),j from t where c='opaque_mysql_type_date'; --error ER_CANT_CREATE_GEOMETRY_OBJECT insert into at(c,_mpt) select concat('_mpt: ',c),j from t where c='opaque_mysql_type_time'; --error ER_CANT_CREATE_GEOMETRY_OBJECT insert into at(c,_mpt) select concat('_mpt: ',c),j from t where c='opaque_mysql_type_datetime'; --error ER_CANT_CREATE_GEOMETRY_OBJECT insert into at(c,_mpt) select concat('_mpt: ',c),j from t where c='opaque_mysql_type_geom'; --error ER_CANT_CREATE_GEOMETRY_OBJECT insert into at(c,_mpt) select concat('_mpt: ',c),j from t where c='opaque_mysql_type_bit'; --error ER_CANT_CREATE_GEOMETRY_OBJECT insert into at(c,_mpt) select concat('_mpt: ',c),j from t where c='opaque_mysql_type_year'; --error ER_CANT_CREATE_GEOMETRY_OBJECT insert into at(c,_mpt) select concat('_mpt: ',c),j from t where c='opaque_mysql_type_blob'; --error ER_CANT_CREATE_GEOMETRY_OBJECT insert into at(c,_mpt) select concat('_mpt: ',c),j from t where c='opaque_mysql_type_longblob'; --error ER_CANT_CREATE_GEOMETRY_OBJECT insert into at(c,_mpt) select concat('_mpt: ',c),j from t where c='opaque_mysql_type_mediumblob'; --error ER_CANT_CREATE_GEOMETRY_OBJECT insert into at(c,_mpt) select concat('_mpt: ',c),j from t where c='opaque_mysql_type_tinyblob'; insert into at(c,_mpt) select concat('_mpt: ',c),j from t where c='opaque_mysql_type_varbinary'; insert into at(c,_mpt) select concat('_mpt: ',c),j from t where c='opaque_mysql_type_binary'; --error ER_CANT_CREATE_GEOMETRY_OBJECT insert into at(c,_mpt) select concat('_mpt: ',c),j from t where c='opaque_mysql_type_varchar'; insert into at(c,_mpt) select concat('_mpt: ',c),j from t where c='opaque_mysql_type_string'; insert into at(c,_mpt) select concat('_mpt: ',c),j from t where c='opaque_mysql_type_var_string'; --error ER_CANT_CREATE_GEOMETRY_OBJECT insert into at(c,_mls) select concat('_mls: ',c),j from t where c='null'; --error ER_CANT_CREATE_GEOMETRY_OBJECT insert into at(c,_mls) select concat('_mls: ',c),j from t where c='bool'; --error ER_CANT_CREATE_GEOMETRY_OBJECT insert into at(c,_mls) select concat('_mls: ',c),j from t where c='uint'; --error ER_CANT_CREATE_GEOMETRY_OBJECT insert into at(c,_mls) select concat('_mls: ',c),j from t where c='int'; --error ER_CANT_CREATE_GEOMETRY_OBJECT insert into at(c,_mls) select concat('_mls: ',c),j from t where c='double'; --error ER_CANT_CREATE_GEOMETRY_OBJECT insert into at(c,_mls) select concat('_mls: ',c),j from t where c='stringany'; --error ER_CANT_CREATE_GEOMETRY_OBJECT insert into at(c,_mls) select concat('_mls: ',c),j from t where c='stringint'; --error ER_CANT_CREATE_GEOMETRY_OBJECT insert into at(c,_mls) select concat('_mls: ',c),j from t where c='stringdecimal'; --error ER_CANT_CREATE_GEOMETRY_OBJECT insert into at(c,_mls) select concat('_mls: ',c),j from t where c='object'; --error ER_CANT_CREATE_GEOMETRY_OBJECT insert into at(c,_mls) select concat('_mls: ',c),j from t where c='array'; --error ER_CANT_CREATE_GEOMETRY_OBJECT insert into at(c,_mls) select concat('_mls: ',c),j from t where c='opaque_mysql_type_decimal'; --error ER_CANT_CREATE_GEOMETRY_OBJECT insert into at(c,_mls) select concat('_mls: ',c),j from t where c='opaque_mysql_type_set'; --error ER_CANT_CREATE_GEOMETRY_OBJECT insert into at(c,_mls) select concat('_mls: ',c),j from t where c='opaque_mysql_type_enum'; --error ER_CANT_CREATE_GEOMETRY_OBJECT insert into at(c,_mls) select concat('_mls: ',c),j from t where c='opaque_mysql_type_date'; --error ER_CANT_CREATE_GEOMETRY_OBJECT insert into at(c,_mls) select concat('_mls: ',c),j from t where c='opaque_mysql_type_time'; --error ER_CANT_CREATE_GEOMETRY_OBJECT insert into at(c,_mls) select concat('_mls: ',c),j from t where c='opaque_mysql_type_datetime'; --error ER_CANT_CREATE_GEOMETRY_OBJECT insert into at(c,_mls) select concat('_mls: ',c),j from t where c='opaque_mysql_type_geom'; --error ER_CANT_CREATE_GEOMETRY_OBJECT insert into at(c,_mls) select concat('_mls: ',c),j from t where c='opaque_mysql_type_bit'; --error ER_CANT_CREATE_GEOMETRY_OBJECT insert into at(c,_mls) select concat('_mls: ',c),j from t where c='opaque_mysql_type_year'; --error ER_CANT_CREATE_GEOMETRY_OBJECT insert into at(c,_mls) select concat('_mls: ',c),j from t where c='opaque_mysql_type_blob'; --error ER_CANT_CREATE_GEOMETRY_OBJECT insert into at(c,_mls) select concat('_mls: ',c),j from t where c='opaque_mysql_type_longblob'; --error ER_CANT_CREATE_GEOMETRY_OBJECT insert into at(c,_mls) select concat('_mls: ',c),j from t where c='opaque_mysql_type_mediumblob'; --error ER_CANT_CREATE_GEOMETRY_OBJECT insert into at(c,_mls) select concat('_mls: ',c),j from t where c='opaque_mysql_type_tinyblob'; insert into at(c,_mls) select concat('_mls: ',c),j from t where c='opaque_mysql_type_varbinary'; insert into at(c,_mls) select concat('_mls: ',c),j from t where c='opaque_mysql_type_binary'; --error ER_CANT_CREATE_GEOMETRY_OBJECT insert into at(c,_mls) select concat('_mls: ',c),j from t where c='opaque_mysql_type_varchar'; insert into at(c,_mls) select concat('_mls: ',c),j from t where c='opaque_mysql_type_string'; insert into at(c,_mls) select concat('_mls: ',c),j from t where c='opaque_mysql_type_var_string'; --error ER_CANT_CREATE_GEOMETRY_OBJECT insert into at(c,_mpy) select concat('_mpy: ',c),j from t where c='null'; --error ER_CANT_CREATE_GEOMETRY_OBJECT insert into at(c,_mpy) select concat('_mpy: ',c),j from t where c='bool'; --error ER_CANT_CREATE_GEOMETRY_OBJECT insert into at(c,_mpy) select concat('_mpy: ',c),j from t where c='uint'; --error ER_CANT_CREATE_GEOMETRY_OBJECT insert into at(c,_mpy) select concat('_mpy: ',c),j from t where c='int'; --error ER_CANT_CREATE_GEOMETRY_OBJECT insert into at(c,_mpy) select concat('_mpy: ',c),j from t where c='double'; --error ER_CANT_CREATE_GEOMETRY_OBJECT insert into at(c,_mpy) select concat('_mpy: ',c),j from t where c='stringany'; --error ER_CANT_CREATE_GEOMETRY_OBJECT insert into at(c,_mpy) select concat('_mpy: ',c),j from t where c='stringint'; --error ER_CANT_CREATE_GEOMETRY_OBJECT insert into at(c,_mpy) select concat('_mpy: ',c),j from t where c='stringdecimal'; --error ER_CANT_CREATE_GEOMETRY_OBJECT insert into at(c,_mpy) select concat('_mpy: ',c),j from t where c='object'; --error ER_CANT_CREATE_GEOMETRY_OBJECT insert into at(c,_mpy) select concat('_mpy: ',c),j from t where c='array'; --error ER_CANT_CREATE_GEOMETRY_OBJECT insert into at(c,_mpy) select concat('_mpy: ',c),j from t where c='opaque_mysql_type_decimal'; --error ER_CANT_CREATE_GEOMETRY_OBJECT insert into at(c,_mpy) select concat('_mpy: ',c),j from t where c='opaque_mysql_type_set'; --error ER_CANT_CREATE_GEOMETRY_OBJECT insert into at(c,_mpy) select concat('_mpy: ',c),j from t where c='opaque_mysql_type_enum'; --error ER_CANT_CREATE_GEOMETRY_OBJECT insert into at(c,_mpy) select concat('_mpy: ',c),j from t where c='opaque_mysql_type_date'; --error ER_CANT_CREATE_GEOMETRY_OBJECT insert into at(c,_mpy) select concat('_mpy: ',c),j from t where c='opaque_mysql_type_time'; --error ER_CANT_CREATE_GEOMETRY_OBJECT insert into at(c,_mpy) select concat('_mpy: ',c),j from t where c='opaque_mysql_type_datetime'; --error ER_CANT_CREATE_GEOMETRY_OBJECT insert into at(c,_mpy) select concat('_mpy: ',c),j from t where c='opaque_mysql_type_geom'; --error ER_CANT_CREATE_GEOMETRY_OBJECT insert into at(c,_mpy) select concat('_mpy: ',c),j from t where c='opaque_mysql_type_bit'; --error ER_CANT_CREATE_GEOMETRY_OBJECT insert into at(c,_mpy) select concat('_mpy: ',c),j from t where c='opaque_mysql_type_year'; --error ER_CANT_CREATE_GEOMETRY_OBJECT insert into at(c,_mpy) select concat('_mpy: ',c),j from t where c='opaque_mysql_type_blob'; --error ER_CANT_CREATE_GEOMETRY_OBJECT insert into at(c,_mpy) select concat('_mpy: ',c),j from t where c='opaque_mysql_type_longblob'; --error ER_CANT_CREATE_GEOMETRY_OBJECT insert into at(c,_mpy) select concat('_mpy: ',c),j from t where c='opaque_mysql_type_mediumblob'; --error ER_CANT_CREATE_GEOMETRY_OBJECT insert into at(c,_mpy) select concat('_mpy: ',c),j from t where c='opaque_mysql_type_tinyblob'; insert into at(c,_mpy) select concat('_mpy: ',c),j from t where c='opaque_mysql_type_varbinary'; insert into at(c,_mpy) select concat('_mpy: ',c),j from t where c='opaque_mysql_type_binary'; --error ER_CANT_CREATE_GEOMETRY_OBJECT insert into at(c,_mpy) select concat('_mpy: ',c),j from t where c='opaque_mysql_type_varchar'; insert into at(c,_mpy) select concat('_mpy: ',c),j from t where c='opaque_mysql_type_string'; insert into at(c,_mpy) select concat('_mpy: ',c),j from t where c='opaque_mysql_type_var_string'; --error ER_CANT_CREATE_GEOMETRY_OBJECT insert into at(c,_gco) select concat('_gco: ',c),j from t where c='null'; --error ER_CANT_CREATE_GEOMETRY_OBJECT insert into at(c,_gco) select concat('_gco: ',c),j from t where c='bool'; --error ER_CANT_CREATE_GEOMETRY_OBJECT insert into at(c,_gco) select concat('_gco: ',c),j from t where c='uint'; --error ER_CANT_CREATE_GEOMETRY_OBJECT insert into at(c,_gco) select concat('_gco: ',c),j from t where c='int'; --error ER_CANT_CREATE_GEOMETRY_OBJECT insert into at(c,_gco) select concat('_gco: ',c),j from t where c='double'; --error ER_CANT_CREATE_GEOMETRY_OBJECT insert into at(c,_gco) select concat('_gco: ',c),j from t where c='stringany'; --error ER_CANT_CREATE_GEOMETRY_OBJECT insert into at(c,_gco) select concat('_gco: ',c),j from t where c='stringint'; --error ER_CANT_CREATE_GEOMETRY_OBJECT insert into at(c,_gco) select concat('_gco: ',c),j from t where c='stringdecimal'; --error ER_CANT_CREATE_GEOMETRY_OBJECT insert into at(c,_gco) select concat('_gco: ',c),j from t where c='object'; --error ER_CANT_CREATE_GEOMETRY_OBJECT insert into at(c,_gco) select concat('_gco: ',c),j from t where c='array'; --error ER_CANT_CREATE_GEOMETRY_OBJECT insert into at(c,_gco) select concat('_gco: ',c),j from t where c='opaque_mysql_type_decimal'; --error ER_CANT_CREATE_GEOMETRY_OBJECT insert into at(c,_gco) select concat('_gco: ',c),j from t where c='opaque_mysql_type_set'; --error ER_CANT_CREATE_GEOMETRY_OBJECT insert into at(c,_gco) select concat('_gco: ',c),j from t where c='opaque_mysql_type_enum'; --error ER_CANT_CREATE_GEOMETRY_OBJECT insert into at(c,_gco) select concat('_gco: ',c),j from t where c='opaque_mysql_type_date'; --error ER_CANT_CREATE_GEOMETRY_OBJECT insert into at(c,_gco) select concat('_gco: ',c),j from t where c='opaque_mysql_type_time'; --error ER_CANT_CREATE_GEOMETRY_OBJECT insert into at(c,_gco) select concat('_gco: ',c),j from t where c='opaque_mysql_type_datetime'; --error ER_CANT_CREATE_GEOMETRY_OBJECT insert into at(c,_gco) select concat('_gco: ',c),j from t where c='opaque_mysql_type_geom'; --error ER_CANT_CREATE_GEOMETRY_OBJECT insert into at(c,_gco) select concat('_gco: ',c),j from t where c='opaque_mysql_type_bit'; --error ER_CANT_CREATE_GEOMETRY_OBJECT insert into at(c,_gco) select concat('_gco: ',c),j from t where c='opaque_mysql_type_year'; --error ER_CANT_CREATE_GEOMETRY_OBJECT insert into at(c,_gco) select concat('_gco: ',c),j from t where c='opaque_mysql_type_blob'; --error ER_CANT_CREATE_GEOMETRY_OBJECT insert into at(c,_gco) select concat('_gco: ',c),j from t where c='opaque_mysql_type_longblob'; --error ER_CANT_CREATE_GEOMETRY_OBJECT insert into at(c,_gco) select concat('_gco: ',c),j from t where c='opaque_mysql_type_mediumblob'; --error ER_CANT_CREATE_GEOMETRY_OBJECT insert into at(c,_gco) select concat('_gco: ',c),j from t where c='opaque_mysql_type_tinyblob'; insert into at(c,_gco) select concat('_gco: ',c),j from t where c='opaque_mysql_type_varbinary'; insert into at(c,_gco) select concat('_gco: ',c),j from t where c='opaque_mysql_type_binary'; --error ER_CANT_CREATE_GEOMETRY_OBJECT insert into at(c,_gco) select concat('_gco: ',c),j from t where c='opaque_mysql_type_varchar'; insert into at(c,_gco) select concat('_gco: ',c),j from t where c='opaque_mysql_type_string'; insert into at(c,_gco) select concat('_gco: ',c),j from t where c='opaque_mysql_type_var_string'; --echo # ---------------------------------------------------------------------- --echo # I N S E R T F R O M J S O N F U N C T I O N --echo # ---------------------------------------------------------------------- insert into at(c,_bit) select concat('_bit: ',c), json_extract(j, '$') from t where c='null'; insert into at(c,_bit) select concat('_bit: ',c), json_extract(j, '$') from t where c='bool'; insert into at(c,_bit) select concat('_bit: ',c), json_extract(j, '$') from t where c='uint'; insert into at(c,_bit) select concat('_bit: ',c), json_extract(j, '$') from t where c='int'; insert into at(c,_bit) select concat('_bit: ',c), json_extract(j, '$') from t where c='double'; insert into at(c,_bit) select concat('_bit: ',c), json_extract(j, '$') from t where c='stringany'; insert into at(c,_bit) select concat('_bit: ',c), json_extract(j, '$') from t where c='stringint'; insert into at(c,_bit) select concat('_bit: ',c), json_extract(j, '$') from t where c='stringdecimal'; insert into at(c,_bit) select concat('_bit: ',c), json_extract(j, '$') from t where c='object'; insert into at(c,_bit) select concat('_bit: ',c), json_extract(j, '$') from t where c='array'; insert into at(c,_bit) select concat('_bit: ',c), json_extract(j, '$') from t where c='opaque_mysql_type_decimal'; insert into at(c,_bit) select concat('_bit: ',c), json_extract(j, '$') from t where c='opaque_mysql_type_set'; insert into at(c,_bit) select concat('_bit: ',c), json_extract(j, '$') from t where c='opaque_mysql_type_enum'; --error ER_DATA_TOO_LONG insert into at(c,_bit) select concat('_bit: ',c), json_extract(j, '$') from t where c='opaque_mysql_type_date'; --error ER_DATA_TOO_LONG insert into at(c,_bit) select concat('_bit: ',c), json_extract(j, '$') from t where c='opaque_mysql_type_time'; --error ER_DATA_TOO_LONG insert into at(c,_bit) select concat('_bit: ',c), json_extract(j, '$') from t where c='opaque_mysql_type_datetime'; --error ER_DATA_TOO_LONG insert into at(c,_bit) select concat('_bit: ',c), json_extract(j, '$') from t where c='opaque_mysql_type_geom'; --error ER_DATA_TOO_LONG insert into at(c,_bit) select concat('_bit: ',c), json_extract(j, '$') from t where c='opaque_mysql_type_bit'; --error ER_DATA_TOO_LONG insert into at(c,_bit) select concat('_bit: ',c), json_extract(j, '$') from t where c='opaque_mysql_type_year'; --error ER_DATA_TOO_LONG insert into at(c,_bit) select concat('_bit: ',c), json_extract(j, '$') from t where c='opaque_mysql_type_year'; --error ER_DATA_TOO_LONG insert into at(c,_bit) select concat('_bit: ',c), json_extract(j, '$') from t where c='opaque_mysql_type_blob'; --error ER_DATA_TOO_LONG insert into at(c,_bit) select concat('_bit: ',c), json_extract(j, '$') from t where c='opaque_mysql_type_longblob'; --error ER_DATA_TOO_LONG insert into at(c,_bit) select concat('_bit: ',c), json_extract(j, '$') from t where c='opaque_mysql_type_mediumblob'; --error ER_DATA_TOO_LONG insert into at(c,_bit) select concat('_bit: ',c), json_extract(j, '$') from t where c='opaque_mysql_type_tinyblob'; insert into at(c,_bit) select concat('_bit: ',c), json_extract(j, '$') from t where c='opaque_mysql_type_varbinary'; insert into at(c,_bit) select concat('_bit: ',c), json_extract(j, '$') from t where c='opaque_mysql_type_binary'; --error ER_DATA_TOO_LONG insert into at(c,_bit) select concat('_bit: ',c), json_extract(j, '$') from t where c='opaque_mysql_type_varchar'; insert into at(c,_bit) select concat('_bit: ',c), json_extract(j, '$') from t where c='opaque_mysql_type_string'; insert into at(c,_bit) select concat('_bit: ',c), json_extract(j, '$') from t where c='opaque_mysql_type_var_string'; --error ER_INVALID_JSON_VALUE_FOR_CAST insert into at(c,_tin) select concat('_tin: ',c), json_extract(j, '$') from t where c='null'; insert into at(c,_tin) select concat('_tin: ',c), json_extract(j, '$') from t where c='bool'; insert into at(c,_tin) select concat('_tin: ',c), json_extract(j, '$') from t where c='uint'; insert into at(c,_tin) select concat('_tin: ',c), json_extract(j, '$') from t where c='int'; insert into at(c,_tin) select concat('_tin: ',c), json_extract(j, '$') from t where c='double'; --error ER_INVALID_JSON_VALUE_FOR_CAST insert into at(c,_tin) select concat('_tin: ',c), json_extract(j, '$') from t where c='stringany'; insert into at(c,_tin) select concat('_tin: ',c), json_extract(j, '$') from t where c='stringint'; --error ER_INVALID_JSON_VALUE_FOR_CAST insert into at(c,_tin) select concat('_tin: ',c), json_extract(j, '$') from t where c='stringdecimal'; # needs cast(j as decimal) --error ER_INVALID_JSON_VALUE_FOR_CAST insert into at(c,_tin) select concat('_tin: ',c), json_extract(j, '$') from t where c='object'; --error ER_INVALID_JSON_VALUE_FOR_CAST insert into at(c,_tin) select concat('_tin: ',c), json_extract(j, '$') from t where c='array'; insert into at(c,_tin) select concat('_tin: ',c), json_extract(j, '$') from t where c='opaque_mysql_type_decimal'; --error ER_INVALID_JSON_VALUE_FOR_CAST insert into at(c,_tin) select concat('_tin: ',c), json_extract(j, '$') from t where c='opaque_mysql_type_set'; --error ER_INVALID_JSON_VALUE_FOR_CAST insert into at(c,_tin) select concat('_tin: ',c), json_extract(j, '$') from t where c='opaque_mysql_type_enum'; --error ER_INVALID_JSON_VALUE_FOR_CAST insert into at(c,_tin) select concat('_tin: ',c), json_extract(j, '$') from t where c='opaque_mysql_type_date'; --error ER_INVALID_JSON_VALUE_FOR_CAST insert into at(c,_tin) select concat('_tin: ',c), json_extract(j, '$') from t where c='opaque_mysql_type_time'; --error ER_INVALID_JSON_VALUE_FOR_CAST insert into at(c,_tin) select concat('_tin: ',c), json_extract(j, '$') from t where c='opaque_mysql_type_datetime'; --error ER_INVALID_JSON_VALUE_FOR_CAST insert into at(c,_tin) select concat('_tin: ',c), json_extract(j, '$') from t where c='opaque_mysql_type_geom'; --error ER_INVALID_JSON_VALUE_FOR_CAST insert into at(c,_tin) select concat('_tin: ',c), json_extract(j, '$') from t where c='opaque_mysql_type_bit'; --error ER_INVALID_JSON_VALUE_FOR_CAST insert into at(c,_tin) select concat('_tin: ',c), json_extract(j, '$') from t where c='opaque_mysql_type_year'; --error ER_INVALID_JSON_VALUE_FOR_CAST insert into at(c,_tin) select concat('_tin: ',c), json_extract(j, '$') from t where c='opaque_mysql_type_blob'; --error ER_INVALID_JSON_VALUE_FOR_CAST insert into at(c,_tin) select concat('_tin: ',c), json_extract(j, '$') from t where c='opaque_mysql_type_longblob'; --error ER_INVALID_JSON_VALUE_FOR_CAST insert into at(c,_tin) select concat('_tin: ',c), json_extract(j, '$') from t where c='opaque_mysql_type_mediumblob'; --error ER_INVALID_JSON_VALUE_FOR_CAST insert into at(c,_tin) select concat('_tin: ',c), json_extract(j, '$') from t where c='opaque_mysql_type_tinyblob'; insert into at(c,_tin) select concat('_tin: ',c), json_extract(j, '$') from t where c='opaque_mysql_type_varbinary'; insert into at(c,_tin) select concat('_tin: ',c), json_extract(j, '$') from t where c='opaque_mysql_type_binary'; --error ER_INVALID_JSON_VALUE_FOR_CAST insert into at(c,_tin) select concat('_tin: ',c), json_extract(j, '$') from t where c='opaque_mysql_type_varchar'; insert into at(c,_tin) select concat('_tin: ',c), json_extract(j, '$') from t where c='opaque_mysql_type_string'; insert into at(c,_tin) select concat('_tin: ',c), json_extract(j, '$') from t where c='opaque_mysql_type_var_string'; --error ER_INVALID_JSON_VALUE_FOR_CAST insert into at(c,_boo) select concat('_boo: ',c), json_extract(j, '$') from t where c='null'; insert into at(c,_boo) select concat('_boo: ',c), json_extract(j, '$') from t where c='bool'; insert into at(c,_boo) select concat('_boo: ',c), json_extract(j, '$') from t where c='uint'; insert into at(c,_boo) select concat('_boo: ',c), json_extract(j, '$') from t where c='int'; insert into at(c,_boo) select concat('_boo: ',c), json_extract(j, '$') from t where c='double'; --error ER_INVALID_JSON_VALUE_FOR_CAST insert into at(c,_boo) select concat('_boo: ',c), json_extract(j, '$') from t where c='stringany'; insert into at(c,_boo) select concat('_boo: ',c), json_extract(j, '$') from t where c='stringint'; --error ER_INVALID_JSON_VALUE_FOR_CAST insert into at(c,_boo) select concat('_boo: ',c), json_extract(j, '$') from t where c='stringdecimal'; --error ER_INVALID_JSON_VALUE_FOR_CAST insert into at(c,_boo) select concat('_boo: ',c), json_extract(j, '$') from t where c='object'; --error ER_INVALID_JSON_VALUE_FOR_CAST insert into at(c,_boo) select concat('_boo: ',c), json_extract(j, '$') from t where c='array'; insert into at(c,_boo) select concat('_boo: ',c), json_extract(j, '$') from t where c='opaque_mysql_type_decimal'; --error ER_INVALID_JSON_VALUE_FOR_CAST insert into at(c,_boo) select concat('_boo: ',c), json_extract(j, '$') from t where c='opaque_mysql_type_set'; --error ER_INVALID_JSON_VALUE_FOR_CAST insert into at(c,_boo) select concat('_boo: ',c), json_extract(j, '$') from t where c='opaque_mysql_type_enum'; --error ER_INVALID_JSON_VALUE_FOR_CAST insert into at(c,_boo) select concat('_boo: ',c), json_extract(j, '$') from t where c='opaque_mysql_type_date'; --error ER_INVALID_JSON_VALUE_FOR_CAST insert into at(c,_boo) select concat('_boo: ',c), json_extract(j, '$') from t where c='opaque_mysql_type_time'; --error ER_INVALID_JSON_VALUE_FOR_CAST insert into at(c,_boo) select concat('_boo: ',c), json_extract(j, '$') from t where c='opaque_mysql_type_datetime'; --error ER_INVALID_JSON_VALUE_FOR_CAST insert into at(c,_boo) select concat('_boo: ',c), json_extract(j, '$') from t where c='opaque_mysql_type_geom'; --error ER_INVALID_JSON_VALUE_FOR_CAST insert into at(c,_boo) select concat('_boo: ',c), json_extract(j, '$') from t where c='opaque_mysql_type_bit'; --error ER_INVALID_JSON_VALUE_FOR_CAST insert into at(c,_boo) select concat('_boo: ',c), json_extract(j, '$') from t where c='opaque_mysql_type_year'; --error ER_INVALID_JSON_VALUE_FOR_CAST insert into at(c,_boo) select concat('_boo: ',c), json_extract(j, '$') from t where c='opaque_mysql_type_blob'; --error ER_INVALID_JSON_VALUE_FOR_CAST insert into at(c,_boo) select concat('_boo: ',c), json_extract(j, '$') from t where c='opaque_mysql_type_longblob'; --error ER_INVALID_JSON_VALUE_FOR_CAST insert into at(c,_boo) select concat('_boo: ',c), json_extract(j, '$') from t where c='opaque_mysql_type_mediumblob'; --error ER_INVALID_JSON_VALUE_FOR_CAST insert into at(c,_boo) select concat('_boo: ',c), json_extract(j, '$') from t where c='opaque_mysql_type_tinyblob'; insert into at(c,_boo) select concat('_boo: ',c), json_extract(j, '$') from t where c='opaque_mysql_type_varbinary'; insert into at(c,_boo) select concat('_boo: ',c), json_extract(j, '$') from t where c='opaque_mysql_type_binary'; --error ER_INVALID_JSON_VALUE_FOR_CAST insert into at(c,_boo) select concat('_boo: ',c), json_extract(j, '$') from t where c='opaque_mysql_type_varchar'; insert into at(c,_boo) select concat('_boo: ',c), json_extract(j, '$') from t where c='opaque_mysql_type_string'; insert into at(c,_boo) select concat('_boo: ',c), json_extract(j, '$') from t where c='opaque_mysql_type_var_string'; --error ER_INVALID_JSON_VALUE_FOR_CAST insert into at(c,_sms) select concat('_sms: ',c), json_extract(j, '$') from t where c='null'; insert into at(c,_sms) select concat('_sms: ',c), json_extract(j, '$') from t where c='bool'; insert into at(c,_sms) select concat('_sms: ',c), json_extract(j, '$') from t where c='uint'; insert into at(c,_sms) select concat('_sms: ',c), json_extract(j, '$') from t where c='int'; insert into at(c,_sms) select concat('_sms: ',c), json_extract(j, '$') from t where c='double'; --error ER_INVALID_JSON_VALUE_FOR_CAST insert into at(c,_sms) select concat('_sms: ',c), json_extract(j, '$') from t where c='stringany'; insert into at(c,_sms) select concat('_sms: ',c), json_extract(j, '$') from t where c='stringint'; --error ER_INVALID_JSON_VALUE_FOR_CAST insert into at(c,_sms) select concat('_sms: ',c), json_extract(j, '$') from t where c='stringdecimal'; --error ER_INVALID_JSON_VALUE_FOR_CAST insert into at(c,_sms) select concat('_sms: ',c), json_extract(j, '$') from t where c='object'; --error ER_INVALID_JSON_VALUE_FOR_CAST insert into at(c,_sms) select concat('_sms: ',c), json_extract(j, '$') from t where c='array'; insert into at(c,_sms) select concat('_sms: ',c), json_extract(j, '$') from t where c='opaque_mysql_type_decimal'; --error ER_INVALID_JSON_VALUE_FOR_CAST insert into at(c,_sms) select concat('_sms: ',c), json_extract(j, '$') from t where c='opaque_mysql_type_set'; --error ER_INVALID_JSON_VALUE_FOR_CAST insert into at(c,_sms) select concat('_sms: ',c), json_extract(j, '$') from t where c='opaque_mysql_type_enum'; --error ER_INVALID_JSON_VALUE_FOR_CAST insert into at(c,_sms) select concat('_sms: ',c), json_extract(j, '$') from t where c='opaque_mysql_type_date'; --error ER_INVALID_JSON_VALUE_FOR_CAST insert into at(c,_sms) select concat('_sms: ',c), json_extract(j, '$') from t where c='opaque_mysql_type_time'; --error ER_INVALID_JSON_VALUE_FOR_CAST --error ER_INVALID_JSON_VALUE_FOR_CAST insert into at(c,_sms) select concat('_sms: ',c), json_extract(j, '$') from t where c='opaque_mysql_type_datetime'; --error ER_INVALID_JSON_VALUE_FOR_CAST insert into at(c,_sms) select concat('_sms: ',c), json_extract(j, '$') from t where c='opaque_mysql_type_geom'; --error ER_INVALID_JSON_VALUE_FOR_CAST insert into at(c,_sms) select concat('_sms: ',c), json_extract(j, '$') from t where c='opaque_mysql_type_bit'; --error ER_INVALID_JSON_VALUE_FOR_CAST insert into at(c,_sms) select concat('_sms: ',c), json_extract(j, '$') from t where c='opaque_mysql_type_year'; --error ER_INVALID_JSON_VALUE_FOR_CAST insert into at(c,_sms) select concat('_sms: ',c), json_extract(j, '$') from t where c='opaque_mysql_type_blob'; --error ER_INVALID_JSON_VALUE_FOR_CAST insert into at(c,_sms) select concat('_sms: ',c), json_extract(j, '$') from t where c='opaque_mysql_type_longblob'; --error ER_INVALID_JSON_VALUE_FOR_CAST insert into at(c,_sms) select concat('_sms: ',c), json_extract(j, '$') from t where c='opaque_mysql_type_mediumblob'; --error ER_INVALID_JSON_VALUE_FOR_CAST insert into at(c,_sms) select concat('_sms: ',c), json_extract(j, '$') from t where c='opaque_mysql_type_tinyblob'; insert into at(c,_sms) select concat('_sms: ',c), json_extract(j, '$') from t where c='opaque_mysql_type_varbinary'; insert into at(c,_sms) select concat('_sms: ',c), json_extract(j, '$') from t where c='opaque_mysql_type_binary'; --error ER_INVALID_JSON_VALUE_FOR_CAST insert into at(c,_sms) select concat('_sms: ',c), json_extract(j, '$') from t where c='opaque_mysql_type_varchar'; insert into at(c,_sms) select concat('_sms: ',c), json_extract(j, '$') from t where c='opaque_mysql_type_string'; insert into at(c,_sms) select concat('_sms: ',c), json_extract(j, '$') from t where c='opaque_mysql_type_var_string'; --error ER_INVALID_JSON_VALUE_FOR_CAST insert into at(c,_smu) select concat('_smu: ',c), json_extract(j, '$') from t where c='null'; insert into at(c,_smu) select concat('_smu: ',c), json_extract(j, '$') from t where c='bool'; insert into at(c,_smu) select concat('_smu: ',c), json_extract(j, '$') from t where c='uint'; insert into at(c,_smu) select concat('_smu: ',c), json_extract(j, '$') from t where c='int'; insert into at(c,_smu) select concat('_smu: ',c), json_extract(j, '$') from t where c='double'; --error ER_INVALID_JSON_VALUE_FOR_CAST insert into at(c,_smu) select concat('_smu: ',c), json_extract(j, '$') from t where c='stringany'; insert into at(c,_smu) select concat('_smu: ',c), json_extract(j, '$') from t where c='stringint'; --error ER_INVALID_JSON_VALUE_FOR_CAST insert into at(c,_smu) select concat('_smu: ',c), json_extract(j, '$') from t where c='stringdecimal'; --error ER_INVALID_JSON_VALUE_FOR_CAST insert into at(c,_smu) select concat('_smu: ',c), json_extract(j, '$') from t where c='object'; --error ER_INVALID_JSON_VALUE_FOR_CAST insert into at(c,_smu) select concat('_smu: ',c), json_extract(j, '$') from t where c='array'; insert into at(c,_smu) select concat('_smu: ',c), json_extract(j, '$') from t where c='opaque_mysql_type_decimal'; --error ER_INVALID_JSON_VALUE_FOR_CAST insert into at(c,_smu) select concat('_smu: ',c), json_extract(j, '$') from t where c='opaque_mysql_type_set'; --error ER_INVALID_JSON_VALUE_FOR_CAST insert into at(c,_smu) select concat('_smu: ',c), json_extract(j, '$') from t where c='opaque_mysql_type_enum'; --error ER_INVALID_JSON_VALUE_FOR_CAST insert into at(c,_smu) select concat('_smu: ',c), json_extract(j, '$') from t where c='opaque_mysql_type_date'; --error ER_INVALID_JSON_VALUE_FOR_CAST insert into at(c,_smu) select concat('_smu: ',c), json_extract(j, '$') from t where c='opaque_mysql_type_time'; --error ER_INVALID_JSON_VALUE_FOR_CAST insert into at(c,_smu) select concat('_smu: ',c), json_extract(j, '$') from t where c='opaque_mysql_type_datetime'; --error ER_INVALID_JSON_VALUE_FOR_CAST insert into at(c,_smu) select concat('_smu: ',c), json_extract(j, '$') from t where c='opaque_mysql_type_geom'; --error ER_INVALID_JSON_VALUE_FOR_CAST insert into at(c,_smu) select concat('_smu: ',c), json_extract(j, '$') from t where c='opaque_mysql_type_bit'; --error ER_INVALID_JSON_VALUE_FOR_CAST insert into at(c,_smu) select concat('_smu: ',c), json_extract(j, '$') from t where c='opaque_mysql_type_year'; --error ER_INVALID_JSON_VALUE_FOR_CAST insert into at(c,_smu) select concat('_smu: ',c), json_extract(j, '$') from t where c='opaque_mysql_type_blob'; --error ER_INVALID_JSON_VALUE_FOR_CAST insert into at(c,_smu) select concat('_smu: ',c), json_extract(j, '$') from t where c='opaque_mysql_type_longblob'; --error ER_INVALID_JSON_VALUE_FOR_CAST insert into at(c,_smu) select concat('_smu: ',c), json_extract(j, '$') from t where c='opaque_mysql_type_mediumblob'; --error ER_INVALID_JSON_VALUE_FOR_CAST insert into at(c,_smu) select concat('_smu: ',c), json_extract(j, '$') from t where c='opaque_mysql_type_tinyblob'; insert into at(c,_smu) select concat('_smu: ',c), json_extract(j, '$') from t where c='opaque_mysql_type_varbinary'; insert into at(c,_smu) select concat('_smu: ',c), json_extract(j, '$') from t where c='opaque_mysql_type_binary'; --error ER_INVALID_JSON_VALUE_FOR_CAST insert into at(c,_smu) select concat('_smu: ',c), json_extract(j, '$') from t where c='opaque_mysql_type_varchar'; insert into at(c,_smu) select concat('_smu: ',c), json_extract(j, '$') from t where c='opaque_mysql_type_string'; insert into at(c,_smu) select concat('_smu: ',c), json_extract(j, '$') from t where c='opaque_mysql_type_var_string'; --error ER_INVALID_JSON_VALUE_FOR_CAST insert into at(c,_mes) select concat('_mes: ',c), json_extract(j, '$') from t where c='null'; insert into at(c,_mes) select concat('_mes: ',c), json_extract(j, '$') from t where c='bool'; insert into at(c,_mes) select concat('_mes: ',c), json_extract(j, '$') from t where c='uint'; insert into at(c,_mes) select concat('_mes: ',c), json_extract(j, '$') from t where c='int'; insert into at(c,_mes) select concat('_mes: ',c), json_extract(j, '$') from t where c='double'; --error ER_INVALID_JSON_VALUE_FOR_CAST insert into at(c,_mes) select concat('_mes: ',c), json_extract(j, '$') from t where c='stringany'; insert into at(c,_mes) select concat('_mes: ',c), json_extract(j, '$') from t where c='stringint'; --error ER_INVALID_JSON_VALUE_FOR_CAST insert into at(c,_mes) select concat('_mes: ',c), json_extract(j, '$') from t where c='stringdecimal'; --error ER_INVALID_JSON_VALUE_FOR_CAST insert into at(c,_mes) select concat('_mes: ',c), json_extract(j, '$') from t where c='object'; --error ER_INVALID_JSON_VALUE_FOR_CAST insert into at(c,_mes) select concat('_mes: ',c), json_extract(j, '$') from t where c='array'; insert into at(c,_mes) select concat('_mes: ',c), json_extract(j, '$') from t where c='opaque_mysql_type_decimal'; --error ER_INVALID_JSON_VALUE_FOR_CAST insert into at(c,_mes) select concat('_mes: ',c), json_extract(j, '$') from t where c='opaque_mysql_type_set'; --error ER_INVALID_JSON_VALUE_FOR_CAST insert into at(c,_mes) select concat('_mes: ',c), json_extract(j, '$') from t where c='opaque_mysql_type_enum'; --error ER_INVALID_JSON_VALUE_FOR_CAST insert into at(c,_mes) select concat('_mes: ',c), json_extract(j, '$') from t where c='opaque_mysql_type_date'; --error ER_INVALID_JSON_VALUE_FOR_CAST insert into at(c,_mes) select concat('_mes: ',c), json_extract(j, '$') from t where c='opaque_mysql_type_time'; --error ER_INVALID_JSON_VALUE_FOR_CAST insert into at(c,_mes) select concat('_mes: ',c), json_extract(j, '$') from t where c='opaque_mysql_type_datetime'; --error ER_INVALID_JSON_VALUE_FOR_CAST insert into at(c,_mes) select concat('_mes: ',c), json_extract(j, '$') from t where c='opaque_mysql_type_geom'; --error ER_INVALID_JSON_VALUE_FOR_CAST insert into at(c,_mes) select concat('_mes: ',c), json_extract(j, '$') from t where c='opaque_mysql_type_bit'; --error ER_INVALID_JSON_VALUE_FOR_CAST insert into at(c,_mes) select concat('_mes: ',c), json_extract(j, '$') from t where c='opaque_mysql_type_year'; --error ER_INVALID_JSON_VALUE_FOR_CAST insert into at(c,_mes) select concat('_mes: ',c), json_extract(j, '$') from t where c='opaque_mysql_type_blob'; --error ER_INVALID_JSON_VALUE_FOR_CAST insert into at(c,_mes) select concat('_mes: ',c), json_extract(j, '$') from t where c='opaque_mysql_type_longblob'; --error ER_INVALID_JSON_VALUE_FOR_CAST insert into at(c,_mes) select concat('_mes: ',c), json_extract(j, '$') from t where c='opaque_mysql_type_mediumblob'; --error ER_INVALID_JSON_VALUE_FOR_CAST insert into at(c,_mes) select concat('_mes: ',c), json_extract(j, '$') from t where c='opaque_mysql_type_tinyblob'; insert into at(c,_mes) select concat('_mes: ',c), json_extract(j, '$') from t where c='opaque_mysql_type_varbinary'; insert into at(c,_mes) select concat('_mes: ',c), json_extract(j, '$') from t where c='opaque_mysql_type_binary'; --error ER_INVALID_JSON_VALUE_FOR_CAST insert into at(c,_mes) select concat('_mes: ',c), json_extract(j, '$') from t where c='opaque_mysql_type_varchar'; insert into at(c,_mes) select concat('_mes: ',c), json_extract(j, '$') from t where c='opaque_mysql_type_string'; insert into at(c,_mes) select concat('_mes: ',c), json_extract(j, '$') from t where c='opaque_mysql_type_var_string'; --error ER_INVALID_JSON_VALUE_FOR_CAST insert into at(c,_meu) select concat('_meu: ',c), json_extract(j, '$') from t where c='null'; insert into at(c,_meu) select concat('_meu: ',c), json_extract(j, '$') from t where c='bool'; insert into at(c,_meu) select concat('_meu: ',c), json_extract(j, '$') from t where c='uint'; insert into at(c,_meu) select concat('_meu: ',c), json_extract(j, '$') from t where c='int'; insert into at(c,_meu) select concat('_meu: ',c), json_extract(j, '$') from t where c='double'; --error ER_INVALID_JSON_VALUE_FOR_CAST insert into at(c,_meu) select concat('_meu: ',c), json_extract(j, '$') from t where c='stringany'; insert into at(c,_meu) select concat('_meu: ',c), json_extract(j, '$') from t where c='stringint'; --error ER_INVALID_JSON_VALUE_FOR_CAST insert into at(c,_meu) select concat('_meu: ',c), json_extract(j, '$') from t where c='stringdecimal'; --error ER_INVALID_JSON_VALUE_FOR_CAST insert into at(c,_meu) select concat('_meu: ',c), json_extract(j, '$') from t where c='object'; --error ER_INVALID_JSON_VALUE_FOR_CAST insert into at(c,_meu) select concat('_meu: ',c), json_extract(j, '$') from t where c='array'; insert into at(c,_meu) select concat('_meu: ',c), json_extract(j, '$') from t where c='opaque_mysql_type_decimal'; --error ER_INVALID_JSON_VALUE_FOR_CAST insert into at(c,_meu) select concat('_meu: ',c), json_extract(j, '$') from t where c='opaque_mysql_type_set'; --error ER_INVALID_JSON_VALUE_FOR_CAST insert into at(c,_meu) select concat('_meu: ',c), json_extract(j, '$') from t where c='opaque_mysql_type_enum'; --error ER_INVALID_JSON_VALUE_FOR_CAST insert into at(c,_meu) select concat('_meu: ',c), json_extract(j, '$') from t where c='opaque_mysql_type_date'; --error ER_INVALID_JSON_VALUE_FOR_CAST insert into at(c,_meu) select concat('_meu: ',c), json_extract(j, '$') from t where c='opaque_mysql_type_time'; --error ER_INVALID_JSON_VALUE_FOR_CAST insert into at(c,_meu) select concat('_meu: ',c), json_extract(j, '$') from t where c='opaque_mysql_type_datetime'; --error ER_INVALID_JSON_VALUE_FOR_CAST insert into at(c,_meu) select concat('_meu: ',c), json_extract(j, '$') from t where c='opaque_mysql_type_geom'; --error ER_INVALID_JSON_VALUE_FOR_CAST insert into at(c,_meu) select concat('_meu: ',c), json_extract(j, '$') from t where c='opaque_mysql_type_bit'; --error ER_INVALID_JSON_VALUE_FOR_CAST insert into at(c,_meu) select concat('_meu: ',c), json_extract(j, '$') from t where c='opaque_mysql_type_year'; --error ER_INVALID_JSON_VALUE_FOR_CAST insert into at(c,_meu) select concat('_meu: ',c), json_extract(j, '$') from t where c='opaque_mysql_type_blob'; --error ER_INVALID_JSON_VALUE_FOR_CAST insert into at(c,_meu) select concat('_meu: ',c), json_extract(j, '$') from t where c='opaque_mysql_type_longblob'; --error ER_INVALID_JSON_VALUE_FOR_CAST insert into at(c,_meu) select concat('_meu: ',c), json_extract(j, '$') from t where c='opaque_mysql_type_mediumblob'; --error ER_INVALID_JSON_VALUE_FOR_CAST insert into at(c,_meu) select concat('_meu: ',c), json_extract(j, '$') from t where c='opaque_mysql_type_tinyblob'; insert into at(c,_meu) select concat('_meu: ',c), json_extract(j, '$') from t where c='opaque_mysql_type_varbinary'; insert into at(c,_meu) select concat('_meu: ',c), json_extract(j, '$') from t where c='opaque_mysql_type_binary'; --error ER_INVALID_JSON_VALUE_FOR_CAST insert into at(c,_meu) select concat('_meu: ',c), json_extract(j, '$') from t where c='opaque_mysql_type_varchar'; insert into at(c,_meu) select concat('_meu: ',c), json_extract(j, '$') from t where c='opaque_mysql_type_string'; insert into at(c,_meu) select concat('_meu: ',c), json_extract(j, '$') from t where c='opaque_mysql_type_var_string'; --error ER_INVALID_JSON_VALUE_FOR_CAST insert into at(c,_ins) select concat('_ins: ',c), json_extract(j, '$') from t where c='null'; insert into at(c,_ins) select concat('_ins: ',c), json_extract(j, '$') from t where c='bool'; insert into at(c,_ins) select concat('_ins: ',c), json_extract(j, '$') from t where c='uint'; insert into at(c,_ins) select concat('_ins: ',c), json_extract(j, '$') from t where c='int'; insert into at(c,_ins) select concat('_ins: ',c), json_extract(j, '$') from t where c='double'; --error ER_INVALID_JSON_VALUE_FOR_CAST insert into at(c,_ins) select concat('_ins: ',c), json_extract(j, '$') from t where c='stringany'; insert into at(c,_ins) select concat('_ins: ',c), json_extract(j, '$') from t where c='stringint'; --error ER_INVALID_JSON_VALUE_FOR_CAST insert into at(c,_ins) select concat('_ins: ',c), json_extract(j, '$') from t where c='stringdecimal'; --error ER_INVALID_JSON_VALUE_FOR_CAST insert into at(c,_ins) select concat('_ins: ',c), json_extract(j, '$') from t where c='object'; --error ER_INVALID_JSON_VALUE_FOR_CAST insert into at(c,_ins) select concat('_ins: ',c), json_extract(j, '$') from t where c='array'; insert into at(c,_ins) select concat('_ins: ',c), json_extract(j, '$') from t where c='opaque_mysql_type_decimal'; --error ER_INVALID_JSON_VALUE_FOR_CAST insert into at(c,_ins) select concat('_ins: ',c), json_extract(j, '$') from t where c='opaque_mysql_type_set'; --error ER_INVALID_JSON_VALUE_FOR_CAST insert into at(c,_ins) select concat('_ins: ',c), json_extract(j, '$') from t where c='opaque_mysql_type_enum'; --error ER_INVALID_JSON_VALUE_FOR_CAST insert into at(c,_ins) select concat('_ins: ',c), json_extract(j, '$') from t where c='opaque_mysql_type_date'; --error ER_INVALID_JSON_VALUE_FOR_CAST insert into at(c,_ins) select concat('_ins: ',c), json_extract(j, '$') from t where c='opaque_mysql_type_time'; --error ER_INVALID_JSON_VALUE_FOR_CAST insert into at(c,_ins) select concat('_ins: ',c), json_extract(j, '$') from t where c='opaque_mysql_type_datetime'; --error ER_INVALID_JSON_VALUE_FOR_CAST insert into at(c,_ins) select concat('_ins: ',c), json_extract(j, '$') from t where c='opaque_mysql_type_geom'; --error ER_INVALID_JSON_VALUE_FOR_CAST insert into at(c,_ins) select concat('_ins: ',c), json_extract(j, '$') from t where c='opaque_mysql_type_bit'; --error ER_INVALID_JSON_VALUE_FOR_CAST insert into at(c,_ins) select concat('_ins: ',c), json_extract(j, '$') from t where c='opaque_mysql_type_year'; --error ER_INVALID_JSON_VALUE_FOR_CAST insert into at(c,_ins) select concat('_ins: ',c), json_extract(j, '$') from t where c='opaque_mysql_type_blob'; --error ER_INVALID_JSON_VALUE_FOR_CAST insert into at(c,_ins) select concat('_ins: ',c), json_extract(j, '$') from t where c='opaque_mysql_type_longblob'; --error ER_INVALID_JSON_VALUE_FOR_CAST insert into at(c,_ins) select concat('_ins: ',c), json_extract(j, '$') from t where c='opaque_mysql_type_mediumblob'; --error ER_INVALID_JSON_VALUE_FOR_CAST insert into at(c,_ins) select concat('_ins: ',c), json_extract(j, '$') from t where c='opaque_mysql_type_tinyblob'; insert into at(c,_ins) select concat('_ins: ',c), json_extract(j, '$') from t where c='opaque_mysql_type_varbinary'; insert into at(c,_ins) select concat('_ins: ',c), json_extract(j, '$') from t where c='opaque_mysql_type_binary'; --error ER_INVALID_JSON_VALUE_FOR_CAST insert into at(c,_ins) select concat('_ins: ',c), json_extract(j, '$') from t where c='opaque_mysql_type_varchar'; insert into at(c,_ins) select concat('_ins: ',c), json_extract(j, '$') from t where c='opaque_mysql_type_string'; insert into at(c,_ins) select concat('_ins: ',c), json_extract(j, '$') from t where c='opaque_mysql_type_var_string'; --error ER_INVALID_JSON_VALUE_FOR_CAST insert into at(c,_inu) select concat('_inu: ',c), json_extract(j, '$') from t where c='null'; insert into at(c,_inu) select concat('_inu: ',c), json_extract(j, '$') from t where c='bool'; insert into at(c,_inu) select concat('_inu: ',c), json_extract(j, '$') from t where c='uint'; insert into at(c,_inu) select concat('_inu: ',c), json_extract(j, '$') from t where c='int'; insert into at(c,_inu) select concat('_inu: ',c), json_extract(j, '$') from t where c='double'; --error ER_INVALID_JSON_VALUE_FOR_CAST insert into at(c,_inu) select concat('_inu: ',c), json_extract(j, '$') from t where c='stringany'; insert into at(c,_inu) select concat('_inu: ',c), json_extract(j, '$') from t where c='stringint'; --error ER_INVALID_JSON_VALUE_FOR_CAST insert into at(c,_inu) select concat('_inu: ',c), json_extract(j, '$') from t where c='stringdecimal'; --error ER_INVALID_JSON_VALUE_FOR_CAST insert into at(c,_inu) select concat('_inu: ',c), json_extract(j, '$') from t where c='object'; --error ER_INVALID_JSON_VALUE_FOR_CAST insert into at(c,_inu) select concat('_inu: ',c), json_extract(j, '$') from t where c='array'; insert into at(c,_inu) select concat('_inu: ',c), json_extract(j, '$') from t where c='opaque_mysql_type_decimal'; --error ER_INVALID_JSON_VALUE_FOR_CAST insert into at(c,_inu) select concat('_inu: ',c), json_extract(j, '$') from t where c='opaque_mysql_type_set'; --error ER_INVALID_JSON_VALUE_FOR_CAST insert into at(c,_inu) select concat('_inu: ',c), json_extract(j, '$') from t where c='opaque_mysql_type_enum'; --error ER_INVALID_JSON_VALUE_FOR_CAST insert into at(c,_inu) select concat('_inu: ',c), json_extract(j, '$') from t where c='opaque_mysql_type_date'; --error ER_INVALID_JSON_VALUE_FOR_CAST insert into at(c,_inu) select concat('_inu: ',c), json_extract(j, '$') from t where c='opaque_mysql_type_time'; --error ER_INVALID_JSON_VALUE_FOR_CAST insert into at(c,_inu) select concat('_inu: ',c), json_extract(j, '$') from t where c='opaque_mysql_type_datetime'; --error ER_INVALID_JSON_VALUE_FOR_CAST insert into at(c,_inu) select concat('_inu: ',c), json_extract(j, '$') from t where c='opaque_mysql_type_geom'; --error ER_INVALID_JSON_VALUE_FOR_CAST insert into at(c,_inu) select concat('_inu: ',c), json_extract(j, '$') from t where c='opaque_mysql_type_bit'; --error ER_INVALID_JSON_VALUE_FOR_CAST insert into at(c,_inu) select concat('_inu: ',c), json_extract(j, '$') from t where c='opaque_mysql_type_year'; --error ER_INVALID_JSON_VALUE_FOR_CAST insert into at(c,_inu) select concat('_inu: ',c), json_extract(j, '$') from t where c='opaque_mysql_type_blob'; --error ER_INVALID_JSON_VALUE_FOR_CAST insert into at(c,_inu) select concat('_inu: ',c), json_extract(j, '$') from t where c='opaque_mysql_type_longblob'; --error ER_INVALID_JSON_VALUE_FOR_CAST insert into at(c,_inu) select concat('_inu: ',c), json_extract(j, '$') from t where c='opaque_mysql_type_mediumblob'; --error ER_INVALID_JSON_VALUE_FOR_CAST insert into at(c,_inu) select concat('_inu: ',c), json_extract(j, '$') from t where c='opaque_mysql_type_tinyblob'; insert into at(c,_inu) select concat('_inu: ',c), json_extract(j, '$') from t where c='opaque_mysql_type_varbinary'; insert into at(c,_inu) select concat('_inu: ',c), json_extract(j, '$') from t where c='opaque_mysql_type_binary'; --error ER_INVALID_JSON_VALUE_FOR_CAST insert into at(c,_inu) select concat('_inu: ',c), json_extract(j, '$') from t where c='opaque_mysql_type_varchar'; insert into at(c,_inu) select concat('_inu: ',c), json_extract(j, '$') from t where c='opaque_mysql_type_string'; insert into at(c,_inu) select concat('_inu: ',c), json_extract(j, '$') from t where c='opaque_mysql_type_var_string'; --error ER_INVALID_JSON_VALUE_FOR_CAST insert into at(c,_bis) select concat('_bis: ',c), json_extract(j, '$') from t where c='null'; insert into at(c,_bis) select concat('_bis: ',c), json_extract(j, '$') from t where c='bool'; insert into at(c,_bis) select concat('_bis: ',c), json_extract(j, '$') from t where c='uint'; insert into at(c,_bis) select concat('_bis: ',c), json_extract(j, '$') from t where c='int'; insert into at(c,_bis) select concat('_bis: ',c), json_extract(j, '$') from t where c='double'; --error ER_INVALID_JSON_VALUE_FOR_CAST insert into at(c,_bis) select concat('_bis: ',c), json_extract(j, '$') from t where c='stringany'; insert into at(c,_bis) select concat('_bis: ',c), json_extract(j, '$') from t where c='stringint'; --error ER_INVALID_JSON_VALUE_FOR_CAST insert into at(c,_bis) select concat('_bis: ',c), json_extract(j, '$') from t where c='stringdecimal'; --error ER_INVALID_JSON_VALUE_FOR_CAST insert into at(c,_bis) select concat('_bis: ',c), json_extract(j, '$') from t where c='object'; --error ER_INVALID_JSON_VALUE_FOR_CAST insert into at(c,_bis) select concat('_bis: ',c), json_extract(j, '$') from t where c='array'; insert into at(c,_bis) select concat('_bis: ',c), json_extract(j, '$') from t where c='opaque_mysql_type_decimal'; --error ER_INVALID_JSON_VALUE_FOR_CAST insert into at(c,_bis) select concat('_bis: ',c), json_extract(j, '$') from t where c='opaque_mysql_type_set'; --error ER_INVALID_JSON_VALUE_FOR_CAST insert into at(c,_bis) select concat('_bis: ',c), json_extract(j, '$') from t where c='opaque_mysql_type_enum'; --error ER_INVALID_JSON_VALUE_FOR_CAST insert into at(c,_bis) select concat('_bis: ',c), json_extract(j, '$') from t where c='opaque_mysql_type_date'; --error ER_INVALID_JSON_VALUE_FOR_CAST insert into at(c,_bis) select concat('_bis: ',c), json_extract(j, '$') from t where c='opaque_mysql_type_time'; --error ER_INVALID_JSON_VALUE_FOR_CAST insert into at(c,_bis) select concat('_bis: ',c), json_extract(j, '$') from t where c='opaque_mysql_type_datetime'; --error ER_INVALID_JSON_VALUE_FOR_CAST insert into at(c,_bis) select concat('_bis: ',c), json_extract(j, '$') from t where c='opaque_mysql_type_geom'; --error ER_INVALID_JSON_VALUE_FOR_CAST insert into at(c,_bis) select concat('_bis: ',c), json_extract(j, '$') from t where c='opaque_mysql_type_bit'; --error ER_INVALID_JSON_VALUE_FOR_CAST insert into at(c,_bis) select concat('_bis: ',c), json_extract(j, '$') from t where c='opaque_mysql_type_year'; --error ER_INVALID_JSON_VALUE_FOR_CAST insert into at(c,_bis) select concat('_bis: ',c), json_extract(j, '$') from t where c='opaque_mysql_type_blob'; --error ER_INVALID_JSON_VALUE_FOR_CAST insert into at(c,_bis) select concat('_bis: ',c), json_extract(j, '$') from t where c='opaque_mysql_type_longblob'; --error ER_INVALID_JSON_VALUE_FOR_CAST insert into at(c,_bis) select concat('_bis: ',c), json_extract(j, '$') from t where c='opaque_mysql_type_mediumblob'; --error ER_INVALID_JSON_VALUE_FOR_CAST insert into at(c,_bis) select concat('_bis: ',c), json_extract(j, '$') from t where c='opaque_mysql_type_tinyblob'; insert into at(c,_bis) select concat('_bis: ',c), json_extract(j, '$') from t where c='opaque_mysql_type_varbinary'; insert into at(c,_bis) select concat('_bis: ',c), json_extract(j, '$') from t where c='opaque_mysql_type_binary'; --error ER_INVALID_JSON_VALUE_FOR_CAST insert into at(c,_bis) select concat('_bis: ',c), json_extract(j, '$') from t where c='opaque_mysql_type_varchar'; insert into at(c,_bis) select concat('_bis: ',c), json_extract(j, '$') from t where c='opaque_mysql_type_string'; insert into at(c,_bis) select concat('_bis: ',c), json_extract(j, '$') from t where c='opaque_mysql_type_var_string'; --error ER_INVALID_JSON_VALUE_FOR_CAST insert into at(c,_biu) select concat('_biu: ',c), json_extract(j, '$') from t where c='null'; insert into at(c,_biu) select concat('_biu: ',c), json_extract(j, '$') from t where c='bool'; insert into at(c,_biu) select concat('_biu: ',c), json_extract(j, '$') from t where c='uint'; insert into at(c,_biu) select concat('_biu: ',c), json_extract(j, '$') from t where c='int'; insert into at(c,_biu) select concat('_biu: ',c), json_extract(j, '$') from t where c='double'; --error ER_INVALID_JSON_VALUE_FOR_CAST insert into at(c,_biu) select concat('_biu: ',c), json_extract(j, '$') from t where c='stringany'; insert into at(c,_biu) select concat('_biu: ',c), json_extract(j, '$') from t where c='stringint'; --error ER_INVALID_JSON_VALUE_FOR_CAST insert into at(c,_biu) select concat('_biu: ',c), json_extract(j, '$') from t where c='stringdecimal'; --error ER_INVALID_JSON_VALUE_FOR_CAST insert into at(c,_biu) select concat('_biu: ',c), json_extract(j, '$') from t where c='object'; --error ER_INVALID_JSON_VALUE_FOR_CAST insert into at(c,_biu) select concat('_biu: ',c), json_extract(j, '$') from t where c='array'; insert into at(c,_biu) select concat('_biu: ',c), json_extract(j, '$') from t where c='opaque_mysql_type_decimal'; --error ER_INVALID_JSON_VALUE_FOR_CAST insert into at(c,_biu) select concat('_biu: ',c), json_extract(j, '$') from t where c='opaque_mysql_type_set'; --error ER_INVALID_JSON_VALUE_FOR_CAST insert into at(c,_biu) select concat('_biu: ',c), json_extract(j, '$') from t where c='opaque_mysql_type_enum'; --error ER_INVALID_JSON_VALUE_FOR_CAST insert into at(c,_biu) select concat('_biu: ',c), json_extract(j, '$') from t where c='opaque_mysql_type_date'; --error ER_INVALID_JSON_VALUE_FOR_CAST insert into at(c,_biu) select concat('_biu: ',c), json_extract(j, '$') from t where c='opaque_mysql_type_time'; --error ER_INVALID_JSON_VALUE_FOR_CAST insert into at(c,_biu) select concat('_biu: ',c), json_extract(j, '$') from t where c='opaque_mysql_type_datetime'; --error ER_INVALID_JSON_VALUE_FOR_CAST insert into at(c,_biu) select concat('_biu: ',c), json_extract(j, '$') from t where c='opaque_mysql_type_geom'; --error ER_INVALID_JSON_VALUE_FOR_CAST insert into at(c,_biu) select concat('_biu: ',c), json_extract(j, '$') from t where c='opaque_mysql_type_bit'; --error ER_INVALID_JSON_VALUE_FOR_CAST insert into at(c,_biu) select concat('_biu: ',c), json_extract(j, '$') from t where c='opaque_mysql_type_year'; --error ER_INVALID_JSON_VALUE_FOR_CAST insert into at(c,_biu) select concat('_biu: ',c), json_extract(j, '$') from t where c='opaque_mysql_type_blob'; --error ER_INVALID_JSON_VALUE_FOR_CAST insert into at(c,_biu) select concat('_biu: ',c), json_extract(j, '$') from t where c='opaque_mysql_type_longblob'; --error ER_INVALID_JSON_VALUE_FOR_CAST insert into at(c,_biu) select concat('_biu: ',c), json_extract(j, '$') from t where c='opaque_mysql_type_mediumblob'; --error ER_INVALID_JSON_VALUE_FOR_CAST insert into at(c,_biu) select concat('_biu: ',c), json_extract(j, '$') from t where c='opaque_mysql_type_tinyblob'; insert into at(c,_biu) select concat('_biu: ',c), json_extract(j, '$') from t where c='opaque_mysql_type_varbinary'; insert into at(c,_biu) select concat('_biu: ',c), json_extract(j, '$') from t where c='opaque_mysql_type_binary'; --error ER_INVALID_JSON_VALUE_FOR_CAST insert into at(c,_biu) select concat('_biu: ',c), json_extract(j, '$') from t where c='opaque_mysql_type_varchar'; insert into at(c,_biu) select concat('_biu: ',c), json_extract(j, '$') from t where c='opaque_mysql_type_string'; insert into at(c,_biu) select concat('_biu: ',c), json_extract(j, '$') from t where c='opaque_mysql_type_var_string'; --error ER_INVALID_JSON_VALUE_FOR_CAST insert into at(c,_dec) select concat('_dec: ',c), json_extract(j, '$') from t where c='null'; insert into at(c,_dec) select concat('_dec: ',c), json_extract(j, '$') from t where c='bool'; insert into at(c,_dec) select concat('_dec: ',c), json_extract(j, '$') from t where c='uint'; insert into at(c,_dec) select concat('_dec: ',c), json_extract(j, '$') from t where c='int'; insert into at(c,_dec) select concat('_dec: ',c), json_extract(j, '$') from t where c='double'; --error ER_TRUNCATED_WRONG_VALUE_FOR_FIELD insert into at(c,_dec) select concat('_dec: ',c), json_extract(j, '$') from t where c='stringany'; insert into at(c,_dec) select concat('_dec: ',c), json_extract(j, '$') from t where c='stringint'; insert into at(c,_dec) select concat('_dec: ',c), json_extract(j, '$') from t where c='stringdecimal'; --error ER_INVALID_JSON_VALUE_FOR_CAST insert into at(c,_dec) select concat('_dec: ',c), json_extract(j, '$') from t where c='object'; --error ER_INVALID_JSON_VALUE_FOR_CAST insert into at(c,_dec) select concat('_dec: ',c), json_extract(j, '$') from t where c='array'; insert into at(c,_dec) select concat('_dec: ',c), json_extract(j, '$') from t where c='opaque_mysql_type_decimal'; --error ER_TRUNCATED_WRONG_VALUE_FOR_FIELD insert into at(c,_dec) select concat('_dec: ',c), json_extract(j, '$') from t where c='opaque_mysql_type_set'; --error ER_TRUNCATED_WRONG_VALUE_FOR_FIELD insert into at(c,_dec) select concat('_dec: ',c), json_extract(j, '$') from t where c='opaque_mysql_type_enum'; --error ER_INVALID_JSON_VALUE_FOR_CAST insert into at(c,_dec) select concat('_dec: ',c), json_extract(j, '$') from t where c='opaque_mysql_type_date'; --error ER_INVALID_JSON_VALUE_FOR_CAST insert into at(c,_dec) select concat('_dec: ',c), json_extract(j, '$') from t where c='opaque_mysql_type_time'; --error ER_INVALID_JSON_VALUE_FOR_CAST insert into at(c,_dec) select concat('_dec: ',c), json_extract(j, '$') from t where c='opaque_mysql_type_datetime'; --error ER_INVALID_JSON_VALUE_FOR_CAST insert into at(c,_dec) select concat('_dec: ',c), json_extract(j, '$') from t where c='opaque_mysql_type_geom'; --error ER_INVALID_JSON_VALUE_FOR_CAST insert into at(c,_dec) select concat('_dec: ',c), json_extract(j, '$') from t where c='opaque_mysql_type_bit'; --error ER_INVALID_JSON_VALUE_FOR_CAST insert into at(c,_dec) select concat('_dec: ',c), json_extract(j, '$') from t where c='opaque_mysql_type_year'; --error ER_INVALID_JSON_VALUE_FOR_CAST insert into at(c,_dec) select concat('_dec: ',c), json_extract(j, '$') from t where c='opaque_mysql_type_blob'; --error ER_INVALID_JSON_VALUE_FOR_CAST insert into at(c,_dec) select concat('_dec: ',c), json_extract(j, '$') from t where c='opaque_mysql_type_longblob'; --error ER_INVALID_JSON_VALUE_FOR_CAST insert into at(c,_dec) select concat('_dec: ',c), json_extract(j, '$') from t where c='opaque_mysql_type_mediumblob'; --error ER_INVALID_JSON_VALUE_FOR_CAST insert into at(c,_dec) select concat('_dec: ',c), json_extract(j, '$') from t where c='opaque_mysql_type_tinyblob'; insert into at(c,_dec) select concat('_dec: ',c), json_extract(j, '$') from t where c='opaque_mysql_type_varbinary'; insert into at(c,_dec) select concat('_dec: ',c), json_extract(j, '$') from t where c='opaque_mysql_type_binary'; --error ER_INVALID_JSON_VALUE_FOR_CAST insert into at(c,_dec) select concat('_dec: ',c), json_extract(j, '$') from t where c='opaque_mysql_type_varchar'; insert into at(c,_dec) select concat('_dec: ',c), json_extract(j, '$') from t where c='opaque_mysql_type_string'; insert into at(c,_dec) select concat('_dec: ',c), json_extract(j, '$') from t where c='opaque_mysql_type_var_string'; --error ER_INVALID_JSON_VALUE_FOR_CAST insert into at(c,_flo) select concat('_flo: ',c), json_extract(j, '$') from t where c='null'; insert into at(c,_flo) select concat('_flo: ',c), json_extract(j, '$') from t where c='bool'; insert into at(c,_flo) select concat('_flo: ',c), json_extract(j, '$') from t where c='uint'; insert into at(c,_flo) select concat('_flo: ',c), json_extract(j, '$') from t where c='int'; insert into at(c,_flo) select concat('_flo: ',c), json_extract(j, '$') from t where c='double'; --error ER_INVALID_JSON_VALUE_FOR_CAST insert into at(c,_flo) select concat('_flo: ',c), json_extract(j, '$') from t where c='stringany'; insert into at(c,_flo) select concat('_flo: ',c), json_extract(j, '$') from t where c='stringint'; insert into at(c,_flo) select concat('_flo: ',c), json_extract(j, '$') from t where c='stringdecimal'; --error ER_INVALID_JSON_VALUE_FOR_CAST insert into at(c,_flo) select concat('_flo: ',c), json_extract(j, '$') from t where c='object'; --error ER_INVALID_JSON_VALUE_FOR_CAST insert into at(c,_flo) select concat('_flo: ',c), json_extract(j, '$') from t where c='array'; insert into at(c,_flo) select concat('_flo: ',c), json_extract(j, '$') from t where c='opaque_mysql_type_decimal'; --error ER_INVALID_JSON_VALUE_FOR_CAST insert into at(c,_flo) select concat('_flo: ',c), json_extract(j, '$') from t where c='opaque_mysql_type_set'; --error ER_INVALID_JSON_VALUE_FOR_CAST insert into at(c,_flo) select concat('_flo: ',c), json_extract(j, '$') from t where c='opaque_mysql_type_enum'; --error ER_INVALID_JSON_VALUE_FOR_CAST insert into at(c,_flo) select concat('_flo: ',c), json_extract(j, '$') from t where c='opaque_mysql_type_date'; --error ER_INVALID_JSON_VALUE_FOR_CAST insert into at(c,_flo) select concat('_flo: ',c), json_extract(j, '$') from t where c='opaque_mysql_type_time'; --error ER_INVALID_JSON_VALUE_FOR_CAST insert into at(c,_flo) select concat('_flo: ',c), json_extract(j, '$') from t where c='opaque_mysql_type_datetime'; --error ER_INVALID_JSON_VALUE_FOR_CAST insert into at(c,_flo) select concat('_flo: ',c), json_extract(j, '$') from t where c='opaque_mysql_type_geom'; --error ER_INVALID_JSON_VALUE_FOR_CAST insert into at(c,_flo) select concat('_flo: ',c), json_extract(j, '$') from t where c='opaque_mysql_type_bit'; --error ER_INVALID_JSON_VALUE_FOR_CAST insert into at(c,_flo) select concat('_flo: ',c), json_extract(j, '$') from t where c='opaque_mysql_type_year'; --error ER_INVALID_JSON_VALUE_FOR_CAST insert into at(c,_flo) select concat('_flo: ',c), json_extract(j, '$') from t where c='opaque_mysql_type_blob'; --error ER_INVALID_JSON_VALUE_FOR_CAST insert into at(c,_flo) select concat('_flo: ',c), json_extract(j, '$') from t where c='opaque_mysql_type_longblob'; --error ER_INVALID_JSON_VALUE_FOR_CAST insert into at(c,_flo) select concat('_flo: ',c), json_extract(j, '$') from t where c='opaque_mysql_type_mediumblob'; --error ER_INVALID_JSON_VALUE_FOR_CAST insert into at(c,_flo) select concat('_flo: ',c), json_extract(j, '$') from t where c='opaque_mysql_type_tinyblob'; insert into at(c,_flo) select concat('_flo: ',c), json_extract(j, '$') from t where c='opaque_mysql_type_varbinary'; insert into at(c,_flo) select concat('_flo: ',c), json_extract(j, '$') from t where c='opaque_mysql_type_binary'; --error ER_INVALID_JSON_VALUE_FOR_CAST insert into at(c,_flo) select concat('_flo: ',c), json_extract(j, '$') from t where c='opaque_mysql_type_varchar'; insert into at(c,_flo) select concat('_flo: ',c), json_extract(j, '$') from t where c='opaque_mysql_type_string'; insert into at(c,_flo) select concat('_flo: ',c), json_extract(j, '$') from t where c='opaque_mysql_type_var_string'; --error ER_INVALID_JSON_VALUE_FOR_CAST insert into at(c,_dou) select concat('_dou: ',c), json_extract(j, '$') from t where c='null'; insert into at(c,_dou) select concat('_dou: ',c), json_extract(j, '$') from t where c='bool'; insert into at(c,_dou) select concat('_dou: ',c), json_extract(j, '$') from t where c='uint'; insert into at(c,_dou) select concat('_dou: ',c), json_extract(j, '$') from t where c='int'; insert into at(c,_dou) select concat('_dou: ',c), json_extract(j, '$') from t where c='double'; --error ER_INVALID_JSON_VALUE_FOR_CAST insert into at(c,_dou) select concat('_dou: ',c), json_extract(j, '$') from t where c='stringany'; insert into at(c,_dou) select concat('_dou: ',c), json_extract(j, '$') from t where c='stringint'; insert into at(c,_dou) select concat('_dou: ',c), json_extract(j, '$') from t where c='stringdecimal'; --error ER_INVALID_JSON_VALUE_FOR_CAST insert into at(c,_dou) select concat('_dou: ',c), json_extract(j, '$') from t where c='object'; --error ER_INVALID_JSON_VALUE_FOR_CAST insert into at(c,_dou) select concat('_dou: ',c), json_extract(j, '$') from t where c='array'; insert into at(c,_dou) select concat('_dou: ',c), json_extract(j, '$') from t where c='opaque_mysql_type_decimal'; --error ER_INVALID_JSON_VALUE_FOR_CAST insert into at(c,_dou) select concat('_dou: ',c), json_extract(j, '$') from t where c='opaque_mysql_type_set'; --error ER_INVALID_JSON_VALUE_FOR_CAST insert into at(c,_dou) select concat('_dou: ',c), json_extract(j, '$') from t where c='opaque_mysql_type_enum'; --error ER_INVALID_JSON_VALUE_FOR_CAST insert into at(c,_dou) select concat('_dou: ',c), json_extract(j, '$') from t where c='opaque_mysql_type_date'; --error ER_INVALID_JSON_VALUE_FOR_CAST insert into at(c,_dou) select concat('_dou: ',c), json_extract(j, '$') from t where c='opaque_mysql_type_time'; --error ER_INVALID_JSON_VALUE_FOR_CAST insert into at(c,_dou) select concat('_dou: ',c), json_extract(j, '$') from t where c='opaque_mysql_type_datetime'; --error ER_INVALID_JSON_VALUE_FOR_CAST insert into at(c,_dou) select concat('_dou: ',c), json_extract(j, '$') from t where c='opaque_mysql_type_geom'; --error ER_INVALID_JSON_VALUE_FOR_CAST insert into at(c,_dou) select concat('_dou: ',c), json_extract(j, '$') from t where c='opaque_mysql_type_bit'; --error ER_INVALID_JSON_VALUE_FOR_CAST insert into at(c,_dou) select concat('_dou: ',c), json_extract(j, '$') from t where c='opaque_mysql_type_year'; --error ER_INVALID_JSON_VALUE_FOR_CAST insert into at(c,_dou) select concat('_dou: ',c), json_extract(j, '$') from t where c='opaque_mysql_type_blob'; --error ER_INVALID_JSON_VALUE_FOR_CAST insert into at(c,_dou) select concat('_dou: ',c), json_extract(j, '$') from t where c='opaque_mysql_type_longblob'; --error ER_INVALID_JSON_VALUE_FOR_CAST insert into at(c,_dou) select concat('_dou: ',c), json_extract(j, '$') from t where c='opaque_mysql_type_mediumblob'; --error ER_INVALID_JSON_VALUE_FOR_CAST insert into at(c,_dou) select concat('_dou: ',c), json_extract(j, '$') from t where c='opaque_mysql_type_tinyblob'; insert into at(c,_dou) select concat('_dou: ',c), json_extract(j, '$') from t where c='opaque_mysql_type_varbinary'; insert into at(c,_dou) select concat('_dou: ',c), json_extract(j, '$') from t where c='opaque_mysql_type_binary'; --error ER_INVALID_JSON_VALUE_FOR_CAST insert into at(c,_dou) select concat('_dou: ',c), json_extract(j, '$') from t where c='opaque_mysql_type_varchar'; insert into at(c,_dou) select concat('_dou: ',c), json_extract(j, '$') from t where c='opaque_mysql_type_string'; insert into at(c,_dou) select concat('_dou: ',c), json_extract(j, '$') from t where c='opaque_mysql_type_var_string'; --error ER_INVALID_JSON_VALUE_FOR_CAST insert into at(c,_dat) select concat('_dat: ',c), json_extract(j, '$') from t where c='null'; --error ER_INVALID_JSON_VALUE_FOR_CAST insert into at(c,_dat) select concat('_dat: ',c), json_extract(j, '$') from t where c='bool'; --error ER_INVALID_JSON_VALUE_FOR_CAST insert into at(c,_dat) select concat('_dat: ',c), json_extract(j, '$') from t where c='uint'; --error ER_INVALID_JSON_VALUE_FOR_CAST insert into at(c,_dat) select concat('_dat: ',c), json_extract(j, '$') from t where c='int'; --error ER_INVALID_JSON_VALUE_FOR_CAST insert into at(c,_dat) select concat('_dat: ',c), json_extract(j, '$') from t where c='double'; --error ER_INVALID_JSON_VALUE_FOR_CAST insert into at(c,_dat) select concat('_dat: ',c), json_extract(j, '$') from t where c='stringany'; --error ER_INVALID_JSON_VALUE_FOR_CAST insert into at(c,_dat) select concat('_dat: ',c), json_extract(j, '$') from t where c='stringint'; --error ER_INVALID_JSON_VALUE_FOR_CAST insert into at(c,_dat) select concat('_dat: ',c), json_extract(j, '$') from t where c='stringdecimal'; --error ER_INVALID_JSON_VALUE_FOR_CAST insert into at(c,_dat) select concat('_dat: ',c), json_extract(j, '$') from t where c='object'; --error ER_INVALID_JSON_VALUE_FOR_CAST insert into at(c,_dat) select concat('_dat: ',c), json_extract(j, '$') from t where c='array'; --error ER_INVALID_JSON_VALUE_FOR_CAST insert into at(c,_dat) select concat('_dat: ',c), json_extract(j, '$') from t where c='opaque_mysql_type_decimal'; --error ER_INVALID_JSON_VALUE_FOR_CAST insert into at(c,_dat) select concat('_dat: ',c), json_extract(j, '$') from t where c='opaque_mysql_type_set'; --error ER_INVALID_JSON_VALUE_FOR_CAST insert into at(c,_dat) select concat('_dat: ',c), json_extract(j, '$') from t where c='opaque_mysql_type_enum'; insert into at(c,_dat) select concat('_dat: ',c), json_extract(j, '$') from t where c='opaque_mysql_type_date'; insert into at(c,_dat) select concat('_dat: ',c), json_extract(j, '$') from t where c='opaque_mysql_type_time'; insert into at(c,_dat) select concat('_dat: ',c), json_extract(j, '$') from t where c='opaque_mysql_type_datetime'; --error ER_INVALID_JSON_VALUE_FOR_CAST insert into at(c,_dat) select concat('_dat: ',c), json_extract(j, '$') from t where c='opaque_mysql_type_geom'; --error ER_INVALID_JSON_VALUE_FOR_CAST insert into at(c,_dat) select concat('_dat: ',c), json_extract(j, '$') from t where c='opaque_mysql_type_bit'; --error ER_INVALID_JSON_VALUE_FOR_CAST insert into at(c,_dat) select concat('_dat: ',c), json_extract(j, '$') from t where c='opaque_mysql_type_year'; --error ER_INVALID_JSON_VALUE_FOR_CAST insert into at(c,_dat) select concat('_dat: ',c), json_extract(j, '$') from t where c='opaque_mysql_type_blob'; --error ER_INVALID_JSON_VALUE_FOR_CAST insert into at(c,_dat) select concat('_dat: ',c), json_extract(j, '$') from t where c='opaque_mysql_type_longblob'; --error ER_INVALID_JSON_VALUE_FOR_CAST insert into at(c,_dat) select concat('_dat: ',c), json_extract(j, '$') from t where c='opaque_mysql_type_mediumblob'; --error ER_INVALID_JSON_VALUE_FOR_CAST insert into at(c,_dat) select concat('_dat: ',c), json_extract(j, '$') from t where c='opaque_mysql_type_tinyblob'; insert into at(c,_dat) select concat('_dat: ',c), json_extract(j, '$') from t where c='opaque_mysql_type_varbinary'; insert into at(c,_dat) select concat('_dat: ',c), json_extract(j, '$') from t where c='opaque_mysql_type_binary'; --error ER_INVALID_JSON_VALUE_FOR_CAST insert into at(c,_dat) select concat('_dat: ',c), json_extract(j, '$') from t where c='opaque_mysql_type_varchar'; insert into at(c,_dat) select concat('_dat: ',c), json_extract(j, '$') from t where c='opaque_mysql_type_string'; insert into at(c,_dat) select concat('_dat: ',c), json_extract(j, '$') from t where c='opaque_mysql_type_var_string'; --error ER_INVALID_JSON_VALUE_FOR_CAST insert into at(c,_dtt) select concat('_dtt: ',c), json_extract(j, '$') from t where c='null'; --error ER_INVALID_JSON_VALUE_FOR_CAST insert into at(c,_dtt) select concat('_dtt: ',c), json_extract(j, '$') from t where c='bool'; --error ER_INVALID_JSON_VALUE_FOR_CAST insert into at(c,_dtt) select concat('_dtt: ',c), json_extract(j, '$') from t where c='uint'; --error ER_INVALID_JSON_VALUE_FOR_CAST insert into at(c,_dtt) select concat('_dtt: ',c), json_extract(j, '$') from t where c='int'; --error ER_INVALID_JSON_VALUE_FOR_CAST insert into at(c,_dtt) select concat('_dtt: ',c), json_extract(j, '$') from t where c='double'; --error ER_INVALID_JSON_VALUE_FOR_CAST insert into at(c,_dtt) select concat('_dtt: ',c), json_extract(j, '$') from t where c='stringany'; --error ER_INVALID_JSON_VALUE_FOR_CAST insert into at(c,_dtt) select concat('_dtt: ',c), json_extract(j, '$') from t where c='stringint'; --error ER_INVALID_JSON_VALUE_FOR_CAST insert into at(c,_dtt) select concat('_dtt: ',c), json_extract(j, '$') from t where c='stringdecimal'; --error ER_INVALID_JSON_VALUE_FOR_CAST insert into at(c,_dtt) select concat('_dtt: ',c), json_extract(j, '$') from t where c='object'; --error ER_INVALID_JSON_VALUE_FOR_CAST insert into at(c,_dtt) select concat('_dtt: ',c), json_extract(j, '$') from t where c='array'; --error ER_INVALID_JSON_VALUE_FOR_CAST insert into at(c,_dtt) select concat('_dtt: ',c), json_extract(j, '$') from t where c='opaque_mysql_type_decimal'; --error ER_INVALID_JSON_VALUE_FOR_CAST insert into at(c,_dtt) select concat('_dtt: ',c), json_extract(j, '$') from t where c='opaque_mysql_type_set'; --error ER_INVALID_JSON_VALUE_FOR_CAST insert into at(c,_dtt) select concat('_dtt: ',c), json_extract(j, '$') from t where c='opaque_mysql_type_enum'; insert into at(c,_dtt) select concat('_dtt: ',c), json_extract(j, '$') from t where c='opaque_mysql_type_date'; insert into at(c,_dtt) select concat('_dtt: ',c), json_extract(j, '$') from t where c='opaque_mysql_type_time'; insert into at(c,_dtt) select concat('_dtt: ',c), json_extract(j, '$') from t where c='opaque_mysql_type_datetime'; --error ER_INVALID_JSON_VALUE_FOR_CAST insert into at(c,_dtt) select concat('_dtt: ',c), json_extract(j, '$') from t where c='opaque_mysql_type_geom'; --error ER_INVALID_JSON_VALUE_FOR_CAST insert into at(c,_dtt) select concat('_dtt: ',c), json_extract(j, '$') from t where c='opaque_mysql_type_bit'; --error ER_INVALID_JSON_VALUE_FOR_CAST insert into at(c,_dtt) select concat('_dtt: ',c), json_extract(j, '$') from t where c='opaque_mysql_type_year'; --error ER_INVALID_JSON_VALUE_FOR_CAST insert into at(c,_dtt) select concat('_dtt: ',c), json_extract(j, '$') from t where c='opaque_mysql_type_blob'; --error ER_INVALID_JSON_VALUE_FOR_CAST insert into at(c,_dtt) select concat('_dtt: ',c), json_extract(j, '$') from t where c='opaque_mysql_type_longblob'; --error ER_INVALID_JSON_VALUE_FOR_CAST insert into at(c,_dtt) select concat('_dtt: ',c), json_extract(j, '$') from t where c='opaque_mysql_type_mediumblob'; --error ER_INVALID_JSON_VALUE_FOR_CAST insert into at(c,_dtt) select concat('_dtt: ',c), json_extract(j, '$') from t where c='opaque_mysql_type_tinyblob'; insert into at(c,_dtt) select concat('_dtt: ',c), json_extract(j, '$') from t where c='opaque_mysql_type_varbinary'; insert into at(c,_dtt) select concat('_dtt: ',c), json_extract(j, '$') from t where c='opaque_mysql_type_binary'; --error ER_INVALID_JSON_VALUE_FOR_CAST insert into at(c,_dtt) select concat('_dtt: ',c), json_extract(j, '$') from t where c='opaque_mysql_type_varchar'; insert into at(c,_dtt) select concat('_dtt: ',c), json_extract(j, '$') from t where c='opaque_mysql_type_string'; insert into at(c,_dat) select concat('_dat: ',c), json_extract(j, '$') from t where c='opaque_mysql_type_var_string'; --error ER_INVALID_JSON_VALUE_FOR_CAST insert into at(c,_smp) select concat('_smp: ',c), json_extract(j, '$') from t where c='null'; --error ER_INVALID_JSON_VALUE_FOR_CAST insert into at(c,_smp) select concat('_smp: ',c), json_extract(j, '$') from t where c='bool'; --error ER_INVALID_JSON_VALUE_FOR_CAST insert into at(c,_smp) select concat('_smp: ',c), json_extract(j, '$') from t where c='uint'; --error ER_INVALID_JSON_VALUE_FOR_CAST insert into at(c,_smp) select concat('_smp: ',c), json_extract(j, '$') from t where c='int'; --error ER_INVALID_JSON_VALUE_FOR_CAST insert into at(c,_smp) select concat('_smp: ',c), json_extract(j, '$') from t where c='double'; --error ER_INVALID_JSON_VALUE_FOR_CAST insert into at(c,_smp) select concat('_smp: ',c), json_extract(j, '$') from t where c='stringany'; --error ER_INVALID_JSON_VALUE_FOR_CAST insert into at(c,_smp) select concat('_smp: ',c), json_extract(j, '$') from t where c='stringint'; --error ER_INVALID_JSON_VALUE_FOR_CAST insert into at(c,_smp) select concat('_smp: ',c), json_extract(j, '$') from t where c='stringdecimal'; --error ER_INVALID_JSON_VALUE_FOR_CAST insert into at(c,_smp) select concat('_smp: ',c), json_extract(j, '$') from t where c='object'; --error ER_INVALID_JSON_VALUE_FOR_CAST insert into at(c,_smp) select concat('_smp: ',c), json_extract(j, '$') from t where c='array'; --error ER_INVALID_JSON_VALUE_FOR_CAST insert into at(c,_smp) select concat('_smp: ',c), json_extract(j, '$') from t where c='opaque_mysql_type_decimal'; --error ER_INVALID_JSON_VALUE_FOR_CAST insert into at(c,_smp) select concat('_smp: ',c), json_extract(j, '$') from t where c='opaque_mysql_type_set'; --error ER_INVALID_JSON_VALUE_FOR_CAST insert into at(c,_smp) select concat('_smp: ',c), json_extract(j, '$') from t where c='opaque_mysql_type_enum'; insert into at(c,_smp) select concat('_smp: ',c), json_extract(j, '$') from t where c='opaque_mysql_type_date'; insert into at(c,_smp) select concat('_smp: ',c), json_extract(j, '$') from t where c='opaque_mysql_type_time'; insert into at(c,_smp) select concat('_smp: ',c), json_extract(j, '$') from t where c='opaque_mysql_type_datetime'; --error ER_INVALID_JSON_VALUE_FOR_CAST insert into at(c,_smp) select concat('_smp: ',c), json_extract(j, '$') from t where c='opaque_mysql_type_geom'; --error ER_INVALID_JSON_VALUE_FOR_CAST insert into at(c,_smp) select concat('_smp: ',c), json_extract(j, '$') from t where c='opaque_mysql_type_bit'; --error ER_INVALID_JSON_VALUE_FOR_CAST insert into at(c,_smp) select concat('_smp: ',c), json_extract(j, '$') from t where c='opaque_mysql_type_year'; --error ER_INVALID_JSON_VALUE_FOR_CAST insert into at(c,_smp) select concat('_smp: ',c), json_extract(j, '$') from t where c='opaque_mysql_type_blob'; --error ER_INVALID_JSON_VALUE_FOR_CAST insert into at(c,_smp) select concat('_smp: ',c), json_extract(j, '$') from t where c='opaque_mysql_type_longblob'; --error ER_INVALID_JSON_VALUE_FOR_CAST insert into at(c,_smp) select concat('_smp: ',c), json_extract(j, '$') from t where c='opaque_mysql_type_mediumblob'; --error ER_INVALID_JSON_VALUE_FOR_CAST insert into at(c,_smp) select concat('_smp: ',c), json_extract(j, '$') from t where c='opaque_mysql_type_tinyblob'; insert into at(c,_smp) select concat('_smp: ',c), json_extract(j, '$') from t where c='opaque_mysql_type_varbinary'; insert into at(c,_smp) select concat('_smp: ',c), json_extract(j, '$') from t where c='opaque_mysql_type_binary'; --error ER_INVALID_JSON_VALUE_FOR_CAST insert into at(c,_smp) select concat('_smp: ',c), json_extract(j, '$') from t where c='opaque_mysql_type_varchar'; insert into at(c,_smp) select concat('_smp: ',c), json_extract(j, '$') from t where c='opaque_mysql_type_string'; insert into at(c,_smp) select concat('_smp: ',c), json_extract(j, '$') from t where c='opaque_mysql_type_var_string'; --error ER_INVALID_JSON_VALUE_FOR_CAST insert into at(c,_tim) select concat('_tim: ',c), json_extract(j, '$') from t where c='null'; --error ER_INVALID_JSON_VALUE_FOR_CAST insert into at(c,_tim) select concat('_tim: ',c), json_extract(j, '$') from t where c='bool'; --error ER_INVALID_JSON_VALUE_FOR_CAST insert into at(c,_tim) select concat('_tim: ',c), json_extract(j, '$') from t where c='uint'; --error ER_INVALID_JSON_VALUE_FOR_CAST insert into at(c,_tim) select concat('_tim: ',c), json_extract(j, '$') from t where c='int'; --error ER_INVALID_JSON_VALUE_FOR_CAST insert into at(c,_tim) select concat('_tim: ',c), json_extract(j, '$') from t where c='double'; --error ER_INVALID_JSON_VALUE_FOR_CAST insert into at(c,_tim) select concat('_tim: ',c), json_extract(j, '$') from t where c='stringany'; --error ER_INVALID_JSON_VALUE_FOR_CAST insert into at(c,_tim) select concat('_tim: ',c), json_extract(j, '$') from t where c='stringint'; --error ER_INVALID_JSON_VALUE_FOR_CAST insert into at(c,_tim) select concat('_tim: ',c), json_extract(j, '$') from t where c='stringdecimal'; --error ER_INVALID_JSON_VALUE_FOR_CAST insert into at(c,_tim) select concat('_tim: ',c), json_extract(j, '$') from t where c='object'; --error ER_INVALID_JSON_VALUE_FOR_CAST insert into at(c,_tim) select concat('_tim: ',c), json_extract(j, '$') from t where c='array'; --error ER_INVALID_JSON_VALUE_FOR_CAST insert into at(c,_tim) select concat('_tim: ',c), json_extract(j, '$') from t where c='opaque_mysql_type_decimal'; --error ER_INVALID_JSON_VALUE_FOR_CAST insert into at(c,_tim) select concat('_tim: ',c), json_extract(j, '$') from t where c='opaque_mysql_type_set'; --error ER_INVALID_JSON_VALUE_FOR_CAST insert into at(c,_tim) select concat('_tim: ',c), json_extract(j, '$') from t where c='opaque_mysql_type_enum'; insert into at(c,_tim) select concat('_tim: ',c), json_extract(j, '$') from t where c='opaque_mysql_type_date'; insert into at(c,_tim) select concat('_tim: ',c), json_extract(j, '$') from t where c='opaque_mysql_type_time'; insert into at(c,_tim) select concat('_tim: ',c), json_extract(j, '$') from t where c='opaque_mysql_type_datetime'; --error ER_INVALID_JSON_VALUE_FOR_CAST insert into at(c,_tim) select concat('_tim: ',c), json_extract(j, '$') from t where c='opaque_mysql_type_geom'; --error ER_INVALID_JSON_VALUE_FOR_CAST insert into at(c,_tim) select concat('_tim: ',c), json_extract(j, '$') from t where c='opaque_mysql_type_bit'; --error ER_INVALID_JSON_VALUE_FOR_CAST insert into at(c,_tim) select concat('_tim: ',c), json_extract(j, '$') from t where c='opaque_mysql_type_year'; --error ER_INVALID_JSON_VALUE_FOR_CAST insert into at(c,_tim) select concat('_tim: ',c), json_extract(j, '$') from t where c='opaque_mysql_type_blob'; --error ER_INVALID_JSON_VALUE_FOR_CAST insert into at(c,_tim) select concat('_tim: ',c), json_extract(j, '$') from t where c='opaque_mysql_type_longblob'; --error ER_INVALID_JSON_VALUE_FOR_CAST insert into at(c,_tim) select concat('_tim: ',c), json_extract(j, '$') from t where c='opaque_mysql_type_mediumblob'; --error ER_INVALID_JSON_VALUE_FOR_CAST insert into at(c,_tim) select concat('_tim: ',c), json_extract(j, '$') from t where c='opaque_mysql_type_tinyblob'; insert into at(c,_tim) select concat('_tim: ',c), json_extract(j, '$') from t where c='opaque_mysql_type_varbinary'; insert into at(c,_tim) select concat('_tim: ',c), json_extract(j, '$') from t where c='opaque_mysql_type_binary'; --error ER_INVALID_JSON_VALUE_FOR_CAST insert into at(c,_tim) select concat('_tim: ',c), json_extract(j, '$') from t where c='opaque_mysql_type_varchar'; insert into at(c,_tim) select concat('_tim: ',c), json_extract(j, '$') from t where c='opaque_mysql_type_string'; insert into at(c,_tim) select concat('_tim: ',c), json_extract(j, '$') from t where c='opaque_mysql_type_var_string'; --error ER_TRUNCATED_WRONG_VALUE_FOR_FIELD insert into at(c,_yea) select concat('_yea: ',c), json_extract(j, '$') from t where c='null'; --error ER_TRUNCATED_WRONG_VALUE_FOR_FIELD insert into at(c,_yea) select concat('_yea: ',c), json_extract(j, '$') from t where c='bool'; insert into at(c,_yea) select concat('_yea: ',c), json_extract(j, '$') from t where c='uint'; insert into at(c,_yea) select concat('_yea: ',c), json_extract(j, '$') from t where c='int'; insert into at(c,_yea) select concat('_yea: ',c), json_extract(j, '$') from t where c='double'; --error ER_TRUNCATED_WRONG_VALUE_FOR_FIELD insert into at(c,_yea) select concat('_yea: ',c), json_extract(j, '$') from t where c='stringany'; --error ER_TRUNCATED_WRONG_VALUE_FOR_FIELD insert into at(c,_yea) select concat('_yea: ',c), json_extract(j, '$') from t where c='stringint'; # JSON_UNQUOTE helps --error ER_TRUNCATED_WRONG_VALUE_FOR_FIELD insert into at(c,_yea) select concat('_yea: ',c), json_extract(j, '$') from t where c='stringdecimal'; --error ER_TRUNCATED_WRONG_VALUE_FOR_FIELD insert into at(c,_yea) select concat('_yea: ',c), json_extract(j, '$') from t where c='object'; --error ER_TRUNCATED_WRONG_VALUE_FOR_FIELD insert into at(c,_yea) select concat('_yea: ',c), json_extract(j, '$') from t where c='array'; insert into at(c,_yea) select concat('_yea: ',c), json_extract(j, '$') from t where c='opaque_mysql_type_decimal'; --error ER_TRUNCATED_WRONG_VALUE_FOR_FIELD insert into at(c,_yea) select concat('_yea: ',c), json_extract(j, '$') from t where c='opaque_mysql_type_set'; --error ER_TRUNCATED_WRONG_VALUE_FOR_FIELD insert into at(c,_yea) select concat('_yea: ',c), json_extract(j, '$') from t where c='opaque_mysql_type_enum'; --error ER_TRUNCATED_WRONG_VALUE_FOR_FIELD insert into at(c,_yea) select concat('_yea: ',c), json_extract(j, '$') from t where c='opaque_mysql_type_date'; --error ER_TRUNCATED_WRONG_VALUE_FOR_FIELD insert into at(c,_yea) select concat('_yea: ',c), json_extract(j, '$') from t where c='opaque_mysql_type_time'; --error ER_TRUNCATED_WRONG_VALUE_FOR_FIELD insert into at(c,_yea) select concat('_yea: ',c), json_extract(j, '$') from t where c='opaque_mysql_type_datetime'; --error ER_TRUNCATED_WRONG_VALUE_FOR_FIELD insert into at(c,_yea) select concat('_yea: ',c), json_extract(j, '$') from t where c='opaque_mysql_type_geom'; --error ER_TRUNCATED_WRONG_VALUE_FOR_FIELD insert into at(c,_yea) select concat('_yea: ',c), json_extract(j, '$') from t where c='opaque_mysql_type_bit'; --error ER_TRUNCATED_WRONG_VALUE_FOR_FIELD insert into at(c,_yea) select concat('_yea: ',c), json_extract(j, '$') from t where c='opaque_mysql_type_year'; --error ER_TRUNCATED_WRONG_VALUE_FOR_FIELD insert into at(c,_yea) select concat('_yea: ',c), json_extract(j, '$') from t where c='opaque_mysql_type_blob'; --error ER_TRUNCATED_WRONG_VALUE_FOR_FIELD insert into at(c,_yea) select concat('_yea: ',c), json_extract(j, '$') from t where c='opaque_mysql_type_longblob'; --error ER_TRUNCATED_WRONG_VALUE_FOR_FIELD insert into at(c,_yea) select concat('_yea: ',c), json_extract(j, '$') from t where c='opaque_mysql_type_mediumblob'; --error ER_TRUNCATED_WRONG_VALUE_FOR_FIELD insert into at(c,_yea) select concat('_yea: ',c), json_extract(j, '$') from t where c='opaque_mysql_type_tinyblob'; insert into at(c,_yea) select concat('_yea: ',c), json_extract(j, '$') from t where c='opaque_mysql_type_varbinary'; insert into at(c,_yea) select concat('_yea: ',c), json_extract(j, '$') from t where c='opaque_mysql_type_binary'; --error ER_TRUNCATED_WRONG_VALUE_FOR_FIELD insert into at(c,_yea) select concat('_yea: ',c), json_extract(j, '$') from t where c='opaque_mysql_type_varchar'; insert into at(c,_yea) select concat('_yea: ',c), json_extract(j, '$') from t where c='opaque_mysql_type_string'; insert into at(c,_yea) select concat('_yea: ',c), json_extract(j, '$') from t where c='opaque_mysql_type_var_string'; insert into at(c,_jsn) select concat('_jsn: ',c), json_extract(j, '$') from t where c='null'; insert into at(c,_jsn) select concat('_jsn: ',c), json_extract(j, '$') from t where c='bool'; insert into at(c,_jsn) select concat('_jsn: ',c), json_extract(j, '$') from t where c='uint'; insert into at(c,_jsn) select concat('_jsn: ',c), json_extract(j, '$') from t where c='int'; insert into at(c,_jsn) select concat('_jsn: ',c), json_extract(j, '$') from t where c='double'; insert into at(c,_jsn) select concat('_jsn: ',c), json_extract(j, '$') from t where c='stringany'; insert into at(c,_jsn) select concat('_jsn: ',c), json_extract(j, '$') from t where c='stringint'; insert into at(c,_jsn) select concat('_jsn: ',c), json_extract(j, '$') from t where c='stringdecimal'; insert into at(c,_jsn) select concat('_jsn: ',c), json_extract(j, '$') from t where c='object'; insert into at(c,_jsn) select concat('_jsn: ',c), json_extract(j, '$') from t where c='array'; insert into at(c,_jsn) select concat('_jsn: ',c), json_extract(j, '$') from t where c='opaque_mysql_type_decimal'; insert into at(c,_jsn) select concat('_jsn: ',c), json_extract(j, '$') from t where c='opaque_mysql_type_set'; insert into at(c,_jsn) select concat('_jsn: ',c), json_extract(j, '$') from t where c='opaque_mysql_type_enum'; insert into at(c,_jsn) select concat('_jsn: ',c), json_extract(j, '$') from t where c='opaque_mysql_type_date'; insert into at(c,_jsn) select concat('_jsn: ',c), json_extract(j, '$') from t where c='opaque_mysql_type_time'; insert into at(c,_jsn) select concat('_jsn: ',c), json_extract(j, '$') from t where c='opaque_mysql_type_datetime'; insert into at(c,_jsn) select concat('_jsn: ',c), json_extract(j, '$') from t where c='opaque_mysql_type_geom'; insert into at(c,_jsn) select concat('_jsn: ',c), json_extract(j, '$') from t where c='opaque_mysql_type_bit'; insert into at(c,_jsn) select concat('_jsn: ',c), json_extract(j, '$') from t where c='opaque_mysql_type_year'; insert into at(c,_jsn) select concat('_jsn: ',c), json_extract(j, '$') from t where c='opaque_mysql_type_blob'; insert into at(c,_jsn) select concat('_jsn: ',c), json_extract(j, '$') from t where c='opaque_mysql_type_longblob'; insert into at(c,_jsn) select concat('_jsn: ',c), json_extract(j, '$') from t where c='opaque_mysql_type_mediumblob'; insert into at(c,_jsn) select concat('_jsn: ',c), json_extract(j, '$') from t where c='opaque_mysql_type_tinyblob'; insert into at(c,_jsn) select concat('_jsn: ',c), json_extract(j, '$') from t where c='opaque_mysql_type_varbinary'; insert into at(c,_jsn) select concat('_jsn: ',c), json_extract(j, '$') from t where c='opaque_mysql_type_binary'; insert into at(c,_jsn) select concat('_jsn: ',c), json_extract(j, '$') from t where c='opaque_mysql_type_varchar'; insert into at(c,_jsn) select concat('_jsn: ',c), json_extract(j, '$') from t where c='opaque_mysql_type_string'; insert into at(c,_jsn) select concat('_jsn: ',c), json_extract(j, '$') from t where c='opaque_mysql_type_var_string'; insert into at(c,_chr) select concat('_chr: ',c), json_extract(j, '$') from t where c='null'; insert into at(c,_chr) select concat('_chr: ',c), json_extract(j, '$') from t where c='bool'; insert into at(c,_chr) select concat('_chr: ',c), json_extract(j, '$') from t where c='uint'; insert into at(c,_chr) select concat('_chr: ',c), json_extract(j, '$') from t where c='int'; insert into at(c,_chr) select concat('_chr: ',c), json_extract(j, '$') from t where c='double'; insert into at(c,_chr) select concat('_chr: ',c), json_extract(j, '$') from t where c='stringany'; insert into at(c,_chr) select concat('_chr: ',c), json_extract(j, '$') from t where c='stringint'; insert into at(c,_chr) select concat('_chr: ',c), json_extract(j, '$') from t where c='stringdecimal'; insert into at(c,_chr) select concat('_chr: ',c), json_extract(j, '$') from t where c='object'; insert into at(c,_chr) select concat('_chr: ',c), json_extract(j, '$') from t where c='array'; insert into at(c,_chr) select concat('_chr: ',c), json_extract(j, '$') from t where c='opaque_mysql_type_decimal'; insert into at(c,_chr) select concat('_chr: ',c), json_extract(j, '$') from t where c='opaque_mysql_type_set'; insert into at(c,_chr) select concat('_chr: ',c), json_extract(j, '$') from t where c='opaque_mysql_type_enum'; insert into at(c,_chr) select concat('_chr: ',c), json_extract(j, '$') from t where c='opaque_mysql_type_date'; insert into at(c,_chr) select concat('_chr: ',c), json_extract(j, '$') from t where c='opaque_mysql_type_time'; insert into at(c,_chr) select concat('_chr: ',c), json_extract(j, '$') from t where c='opaque_mysql_type_datetime'; insert into at(c,_chr) select concat('_chr: ',c), json_extract(j, '$') from t where c='opaque_mysql_type_geom'; insert into at(c,_chr) select concat('_chr: ',c), json_extract(j, '$') from t where c='opaque_mysql_type_bit'; insert into at(c,_chr) select concat('_chr: ',c), json_extract(j, '$') from t where c='opaque_mysql_type_year'; insert into at(c,_chr) select concat('_chr: ',c), json_extract(j, '$') from t where c='opaque_mysql_type_blob'; insert into at(c,_chr) select concat('_chr: ',c), json_extract(j, '$') from t where c='opaque_mysql_type_longblob'; insert into at(c,_chr) select concat('_chr: ',c), json_extract(j, '$') from t where c='opaque_mysql_type_mediumblob'; insert into at(c,_chr) select concat('_chr: ',c), json_extract(j, '$') from t where c='opaque_mysql_type_tinyblob'; insert into at(c,_chr) select concat('_chr: ',c), json_extract(j, '$') from t where c='opaque_mysql_type_varbinary'; insert into at(c,_chr) select concat('_chr: ',c), json_extract(j, '$') from t where c='opaque_mysql_type_binary'; insert into at(c,_chr) select concat('_chr: ',c), json_extract(j, '$') from t where c='opaque_mysql_type_varchar'; insert into at(c,_chr) select concat('_chr: ',c), json_extract(j, '$') from t where c='opaque_mysql_type_string'; insert into at(c,_chr) select concat('_chr: ',c), json_extract(j, '$') from t where c='opaque_mysql_type_var_string'; insert into at(c,_vch) select concat('_vch: ',c), json_extract(j, '$') from t where c='null'; insert into at(c,_vch) select concat('_vch: ',c), json_extract(j, '$') from t where c='bool'; insert into at(c,_vch) select concat('_vch: ',c), json_extract(j, '$') from t where c='uint'; insert into at(c,_vch) select concat('_vch: ',c), json_extract(j, '$') from t where c='int'; insert into at(c,_vch) select concat('_vch: ',c), json_extract(j, '$') from t where c='double'; insert into at(c,_vch) select concat('_vch: ',c), json_extract(j, '$') from t where c='stringany'; insert into at(c,_vch) select concat('_vch: ',c), json_extract(j, '$') from t where c='stringint'; insert into at(c,_vch) select concat('_vch: ',c), json_extract(j, '$') from t where c='stringdecimal'; insert into at(c,_vch) select concat('_vch: ',c), json_extract(j, '$') from t where c='object'; insert into at(c,_vch) select concat('_vch: ',c), json_extract(j, '$') from t where c='array'; insert into at(c,_vch) select concat('_vch: ',c), json_extract(j, '$') from t where c='opaque_mysql_type_decimal'; insert into at(c,_vch) select concat('_vch: ',c), json_extract(j, '$') from t where c='opaque_mysql_type_set'; insert into at(c,_vch) select concat('_vch: ',c), json_extract(j, '$') from t where c='opaque_mysql_type_enum'; insert into at(c,_vch) select concat('_vch: ',c), json_extract(j, '$') from t where c='opaque_mysql_type_date'; insert into at(c,_vch) select concat('_vch: ',c), json_extract(j, '$') from t where c='opaque_mysql_type_time'; insert into at(c,_vch) select concat('_vch: ',c), json_extract(j, '$') from t where c='opaque_mysql_type_datetime'; insert into at(c,_vch) select concat('_vch: ',c), json_extract(j, '$') from t where c='opaque_mysql_type_geom'; insert into at(c,_vch) select concat('_vch: ',c), json_extract(j, '$') from t where c='opaque_mysql_type_bit'; insert into at(c,_vch) select concat('_vch: ',c), json_extract(j, '$') from t where c='opaque_mysql_type_year'; insert into at(c,_vch) select concat('_vch: ',c), json_extract(j, '$') from t where c='opaque_mysql_type_blob'; insert into at(c,_vch) select concat('_vch: ',c), json_extract(j, '$') from t where c='opaque_mysql_type_longblob'; insert into at(c,_vch) select concat('_vch: ',c), json_extract(j, '$') from t where c='opaque_mysql_type_mediumblob'; insert into at(c,_vch) select concat('_vch: ',c), json_extract(j, '$') from t where c='opaque_mysql_type_tinyblob'; insert into at(c,_vch) select concat('_vch: ',c), json_extract(j, '$') from t where c='opaque_mysql_type_varbinary'; insert into at(c,_vch) select concat('_vch: ',c), json_extract(j, '$') from t where c='opaque_mysql_type_binary'; insert into at(c,_vch) select concat('_vch: ',c), json_extract(j, '$') from t where c='opaque_mysql_type_varchar'; insert into at(c,_vch) select concat('_vch: ',c), json_extract(j, '$') from t where c='opaque_mysql_type_string'; insert into at(c,_vch) select concat('_vch: ',c), json_extract(j, '$') from t where c='opaque_mysql_type_var_string'; insert into at(c,_bin) select concat('_bin: ',c), json_extract(j, '$') from t where c='null'; insert into at(c,_bin) select concat('_bin: ',c), json_extract(j, '$') from t where c='bool'; insert into at(c,_bin) select concat('_bin: ',c), json_extract(j, '$') from t where c='uint'; insert into at(c,_bin) select concat('_bin: ',c), json_extract(j, '$') from t where c='int'; insert into at(c,_bin) select concat('_bin: ',c), json_extract(j, '$') from t where c='double'; insert into at(c,_bin) select concat('_bin: ',c), json_extract(j, '$') from t where c='stringany'; insert into at(c,_bin) select concat('_bin: ',c), json_extract(j, '$') from t where c='stringint'; insert into at(c,_bin) select concat('_bin: ',c), json_extract(j, '$') from t where c='stringdecimal'; insert into at(c,_bin) select concat('_bin: ',c), json_extract(j, '$') from t where c='object'; insert into at(c,_bin) select concat('_bin: ',c), json_extract(j, '$') from t where c='array'; insert into at(c,_bin) select concat('_bin: ',c), json_extract(j, '$') from t where c='opaque_mysql_type_decimal'; insert into at(c,_bin) select concat('_bin: ',c), json_extract(j, '$') from t where c='opaque_mysql_type_set'; insert into at(c,_bin) select concat('_bin: ',c), json_extract(j, '$') from t where c='opaque_mysql_type_enum'; insert into at(c,_bin) select concat('_bin: ',c), json_extract(j, '$') from t where c='opaque_mysql_type_date'; insert into at(c,_bin) select concat('_bin: ',c), json_extract(j, '$') from t where c='opaque_mysql_type_time'; insert into at(c,_bin) select concat('_bin: ',c), json_extract(j, '$') from t where c='opaque_mysql_type_datetime'; insert into at(c,_bin) select concat('_bin: ',c), json_extract(j, '$') from t where c='opaque_mysql_type_geom'; insert into at(c,_bin) select concat('_bin: ',c), json_extract(j, '$') from t where c='opaque_mysql_type_bit'; insert into at(c,_bin) select concat('_bin: ',c), json_extract(j, '$') from t where c='opaque_mysql_type_year'; insert into at(c,_bin) select concat('_bin: ',c), json_extract(j, '$') from t where c='opaque_mysql_type_blob'; insert into at(c,_bin) select concat('_bin: ',c), json_extract(j, '$') from t where c='opaque_mysql_type_longblob'; insert into at(c,_bin) select concat('_bin: ',c), json_extract(j, '$') from t where c='opaque_mysql_type_mediumblob'; insert into at(c,_bin) select concat('_bin: ',c), json_extract(j, '$') from t where c='opaque_mysql_type_tinyblob'; insert into at(c,_bin) select concat('_bin: ',c), json_extract(j, '$') from t where c='opaque_mysql_type_varbinary'; insert into at(c,_bin) select concat('_bin: ',c), json_extract(j, '$') from t where c='opaque_mysql_type_binary'; insert into at(c,_bin) select concat('_bin: ',c), json_extract(j, '$') from t where c='opaque_mysql_type_varchar'; insert into at(c,_bin) select concat('_bin: ',c), json_extract(j, '$') from t where c='opaque_mysql_type_string'; insert into at(c,_bin) select concat('_bin: ',c), json_extract(j, '$') from t where c='opaque_mysql_type_var_string'; insert into at(c,_vbn) select concat('_vbn: ',c), json_extract(j, '$') from t where c='null'; insert into at(c,_vbn) select concat('_vbn: ',c), json_extract(j, '$') from t where c='bool'; insert into at(c,_vbn) select concat('_vbn: ',c), json_extract(j, '$') from t where c='uint'; insert into at(c,_vbn) select concat('_vbn: ',c), json_extract(j, '$') from t where c='int'; insert into at(c,_vbn) select concat('_vbn: ',c), json_extract(j, '$') from t where c='double'; insert into at(c,_vbn) select concat('_vbn: ',c), json_extract(j, '$') from t where c='stringany'; insert into at(c,_vbn) select concat('_vbn: ',c), json_extract(j, '$') from t where c='stringint'; insert into at(c,_vbn) select concat('_vbn: ',c), json_extract(j, '$') from t where c='stringdecimal'; insert into at(c,_vbn) select concat('_vbn: ',c), json_extract(j, '$') from t where c='object'; insert into at(c,_vbn) select concat('_vbn: ',c), json_extract(j, '$') from t where c='array'; insert into at(c,_vbn) select concat('_vbn: ',c), json_extract(j, '$') from t where c='opaque_mysql_type_decimal'; insert into at(c,_vbn) select concat('_vbn: ',c), json_extract(j, '$') from t where c='opaque_mysql_type_set'; insert into at(c,_vbn) select concat('_vbn: ',c), json_extract(j, '$') from t where c='opaque_mysql_type_enum'; insert into at(c,_vbn) select concat('_vbn: ',c), json_extract(j, '$') from t where c='opaque_mysql_type_date'; insert into at(c,_vbn) select concat('_vbn: ',c), json_extract(j, '$') from t where c='opaque_mysql_type_time'; insert into at(c,_vbn) select concat('_vbn: ',c), json_extract(j, '$') from t where c='opaque_mysql_type_datetime'; insert into at(c,_vbn) select concat('_vbn: ',c), json_extract(j, '$') from t where c='opaque_mysql_type_geom'; insert into at(c,_vbn) select concat('_vbn: ',c), json_extract(j, '$') from t where c='opaque_mysql_type_bit'; insert into at(c,_vbn) select concat('_vbn: ',c), json_extract(j, '$') from t where c='opaque_mysql_type_year'; insert into at(c,_vbn) select concat('_vbn: ',c), json_extract(j, '$') from t where c='opaque_mysql_type_blob'; insert into at(c,_vbn) select concat('_vbn: ',c), json_extract(j, '$') from t where c='opaque_mysql_type_longblob'; insert into at(c,_vbn) select concat('_vbn: ',c), json_extract(j, '$') from t where c='opaque_mysql_type_mediumblob'; insert into at(c,_vbn) select concat('_vbn: ',c), json_extract(j, '$') from t where c='opaque_mysql_type_tinyblob'; insert into at(c,_vbn) select concat('_vbn: ',c), json_extract(j, '$') from t where c='opaque_mysql_type_varbinary'; insert into at(c,_vbn) select concat('_vbn: ',c), json_extract(j, '$') from t where c='opaque_mysql_type_binary'; insert into at(c,_vbn) select concat('_vbn: ',c), json_extract(j, '$') from t where c='opaque_mysql_type_varchar'; insert into at(c,_vbn) select concat('_vbn: ',c), json_extract(j, '$') from t where c='opaque_mysql_type_string'; insert into at(c,_vbn) select concat('_vbn: ',c), json_extract(j, '$') from t where c='opaque_mysql_type_var_string'; insert into at(c,_tbl) select concat('_tbl: ',c), json_extract(j, '$') from t where c='null'; insert into at(c,_tbl) select concat('_tbl: ',c), json_extract(j, '$') from t where c='bool'; insert into at(c,_tbl) select concat('_tbl: ',c), json_extract(j, '$') from t where c='uint'; insert into at(c,_tbl) select concat('_tbl: ',c), json_extract(j, '$') from t where c='int'; insert into at(c,_tbl) select concat('_tbl: ',c), json_extract(j, '$') from t where c='double'; insert into at(c,_tbl) select concat('_tbl: ',c), json_extract(j, '$') from t where c='stringany'; insert into at(c,_tbl) select concat('_tbl: ',c), json_extract(j, '$') from t where c='stringint'; insert into at(c,_tbl) select concat('_tbl: ',c), json_extract(j, '$') from t where c='stringdecimal'; insert into at(c,_tbl) select concat('_tbl: ',c), json_extract(j, '$') from t where c='object'; insert into at(c,_tbl) select concat('_tbl: ',c), json_extract(j, '$') from t where c='array'; insert into at(c,_tbl) select concat('_tbl: ',c), json_extract(j, '$') from t where c='opaque_mysql_type_decimal'; insert into at(c,_tbl) select concat('_tbl: ',c), json_extract(j, '$') from t where c='opaque_mysql_type_set'; insert into at(c,_tbl) select concat('_tbl: ',c), json_extract(j, '$') from t where c='opaque_mysql_type_enum'; insert into at(c,_tbl) select concat('_tbl: ',c), json_extract(j, '$') from t where c='opaque_mysql_type_date'; insert into at(c,_tbl) select concat('_tbl: ',c), json_extract(j, '$') from t where c='opaque_mysql_type_time'; insert into at(c,_tbl) select concat('_tbl: ',c), json_extract(j, '$') from t where c='opaque_mysql_type_datetime'; insert into at(c,_tbl) select concat('_tbl: ',c), json_extract(j, '$') from t where c='opaque_mysql_type_geom'; insert into at(c,_tbl) select concat('_tbl: ',c), json_extract(j, '$') from t where c='opaque_mysql_type_bit'; insert into at(c,_tbl) select concat('_tbl: ',c), json_extract(j, '$') from t where c='opaque_mysql_type_year'; insert into at(c,_tbl) select concat('_tbl: ',c), json_extract(j, '$') from t where c='opaque_mysql_type_blob'; insert into at(c,_tbl) select concat('_tbl: ',c), json_extract(j, '$') from t where c='opaque_mysql_type_longblob'; insert into at(c,_tbl) select concat('_tbl: ',c), json_extract(j, '$') from t where c='opaque_mysql_type_mediumblob'; insert into at(c,_tbl) select concat('_tbl: ',c), json_extract(j, '$') from t where c='opaque_mysql_type_tinyblob'; insert into at(c,_tbl) select concat('_tbl: ',c), json_extract(j, '$') from t where c='opaque_mysql_type_varbinary'; insert into at(c,_tbl) select concat('_tbl: ',c), json_extract(j, '$') from t where c='opaque_mysql_type_binary'; insert into at(c,_tbl) select concat('_tbl: ',c), json_extract(j, '$') from t where c='opaque_mysql_type_varchar'; insert into at(c,_tbl) select concat('_tbl: ',c), json_extract(j, '$') from t where c='opaque_mysql_type_string'; insert into at(c,_tbl) select concat('_tbl: ',c), json_extract(j, '$') from t where c='opaque_mysql_type_var_string'; insert into at(c,_ttx) select concat('_ttx: ',c), json_extract(j, '$') from t where c='null'; insert into at(c,_ttx) select concat('_ttx: ',c), json_extract(j, '$') from t where c='bool'; insert into at(c,_ttx) select concat('_ttx: ',c), json_extract(j, '$') from t where c='uint'; insert into at(c,_ttx) select concat('_ttx: ',c), json_extract(j, '$') from t where c='int'; insert into at(c,_ttx) select concat('_ttx: ',c), json_extract(j, '$') from t where c='double'; insert into at(c,_ttx) select concat('_ttx: ',c), json_extract(j, '$') from t where c='stringany'; insert into at(c,_ttx) select concat('_ttx: ',c), json_extract(j, '$') from t where c='stringint'; insert into at(c,_ttx) select concat('_ttx: ',c), json_extract(j, '$') from t where c='stringdecimal'; insert into at(c,_ttx) select concat('_ttx: ',c), json_extract(j, '$') from t where c='object'; insert into at(c,_ttx) select concat('_ttx: ',c), json_extract(j, '$') from t where c='array'; insert into at(c,_ttx) select concat('_ttx: ',c), json_extract(j, '$') from t where c='opaque_mysql_type_decimal'; insert into at(c,_ttx) select concat('_ttx: ',c), json_extract(j, '$') from t where c='opaque_mysql_type_set'; insert into at(c,_ttx) select concat('_ttx: ',c), json_extract(j, '$') from t where c='opaque_mysql_type_enum'; insert into at(c,_ttx) select concat('_ttx: ',c), json_extract(j, '$') from t where c='opaque_mysql_type_date'; insert into at(c,_ttx) select concat('_ttx: ',c), json_extract(j, '$') from t where c='opaque_mysql_type_time'; insert into at(c,_ttx) select concat('_ttx: ',c), json_extract(j, '$') from t where c='opaque_mysql_type_datetime'; insert into at(c,_ttx) select concat('_ttx: ',c), json_extract(j, '$') from t where c='opaque_mysql_type_geom'; insert into at(c,_ttx) select concat('_ttx: ',c), json_extract(j, '$') from t where c='opaque_mysql_type_bit'; insert into at(c,_ttx) select concat('_ttx: ',c), json_extract(j, '$') from t where c='opaque_mysql_type_year'; insert into at(c,_ttx) select concat('_ttx: ',c), json_extract(j, '$') from t where c='opaque_mysql_type_blob'; insert into at(c,_ttx) select concat('_ttx: ',c), json_extract(j, '$') from t where c='opaque_mysql_type_longblob'; insert into at(c,_ttx) select concat('_ttx: ',c), json_extract(j, '$') from t where c='opaque_mysql_type_mediumblob'; insert into at(c,_ttx) select concat('_ttx: ',c), json_extract(j, '$') from t where c='opaque_mysql_type_tinyblob'; insert into at(c,_ttx) select concat('_ttx: ',c), json_extract(j, '$') from t where c='opaque_mysql_type_varbinary'; insert into at(c,_ttx) select concat('_ttx: ',c), json_extract(j, '$') from t where c='opaque_mysql_type_binary'; insert into at(c,_ttx) select concat('_ttx: ',c), json_extract(j, '$') from t where c='opaque_mysql_type_varchar'; insert into at(c,_ttx) select concat('_ttx: ',c), json_extract(j, '$') from t where c='opaque_mysql_type_string'; insert into at(c,_ttx) select concat('_ttx: ',c), json_extract(j, '$') from t where c='opaque_mysql_type_var_string'; insert into at(c,_blb) select concat('_blb: ',c), json_extract(j, '$') from t where c='null'; insert into at(c,_blb) select concat('_blb: ',c), json_extract(j, '$') from t where c='bool'; insert into at(c,_blb) select concat('_blb: ',c), json_extract(j, '$') from t where c='uint'; insert into at(c,_blb) select concat('_blb: ',c), json_extract(j, '$') from t where c='int'; insert into at(c,_blb) select concat('_blb: ',c), json_extract(j, '$') from t where c='double'; insert into at(c,_blb) select concat('_blb: ',c), json_extract(j, '$') from t where c='stringany'; insert into at(c,_blb) select concat('_blb: ',c), json_extract(j, '$') from t where c='stringint'; insert into at(c,_blb) select concat('_blb: ',c), json_extract(j, '$') from t where c='stringdecimal'; insert into at(c,_blb) select concat('_blb: ',c), json_extract(j, '$') from t where c='object'; insert into at(c,_blb) select concat('_blb: ',c), json_extract(j, '$') from t where c='array'; insert into at(c,_blb) select concat('_blb: ',c), json_extract(j, '$') from t where c='opaque_mysql_type_decimal'; insert into at(c,_blb) select concat('_blb: ',c), json_extract(j, '$') from t where c='opaque_mysql_type_set'; insert into at(c,_blb) select concat('_blb: ',c), json_extract(j, '$') from t where c='opaque_mysql_type_enum'; insert into at(c,_blb) select concat('_blb: ',c), json_extract(j, '$') from t where c='opaque_mysql_type_date'; insert into at(c,_blb) select concat('_blb: ',c), json_extract(j, '$') from t where c='opaque_mysql_type_time'; insert into at(c,_blb) select concat('_blb: ',c), json_extract(j, '$') from t where c='opaque_mysql_type_datetime'; insert into at(c,_blb) select concat('_blb: ',c), json_extract(j, '$') from t where c='opaque_mysql_type_geom'; insert into at(c,_blb) select concat('_blb: ',c), json_extract(j, '$') from t where c='opaque_mysql_type_bit'; insert into at(c,_blb) select concat('_blb: ',c), json_extract(j, '$') from t where c='opaque_mysql_type_year'; insert into at(c,_blb) select concat('_blb: ',c), json_extract(j, '$') from t where c='opaque_mysql_type_blob'; insert into at(c,_blb) select concat('_blb: ',c), json_extract(j, '$') from t where c='opaque_mysql_type_longblob'; insert into at(c,_blb) select concat('_blb: ',c), json_extract(j, '$') from t where c='opaque_mysql_type_mediumblob'; insert into at(c,_blb) select concat('_blb: ',c), json_extract(j, '$') from t where c='opaque_mysql_type_tinyblob'; insert into at(c,_blb) select concat('_blb: ',c), json_extract(j, '$') from t where c='opaque_mysql_type_varbinary'; insert into at(c,_blb) select concat('_blb: ',c), json_extract(j, '$') from t where c='opaque_mysql_type_binary'; insert into at(c,_blb) select concat('_blb: ',c), json_extract(j, '$') from t where c='opaque_mysql_type_varchar'; insert into at(c,_blb) select concat('_blb: ',c), json_extract(j, '$') from t where c='opaque_mysql_type_string'; insert into at(c,_blb) select concat('_blb: ',c), json_extract(j, '$') from t where c='opaque_mysql_type_var_string'; insert into at(c,_txt) select concat('_txt: ',c), json_extract(j, '$') from t where c='null'; insert into at(c,_txt) select concat('_txt: ',c), json_extract(j, '$') from t where c='bool'; insert into at(c,_txt) select concat('_txt: ',c), json_extract(j, '$') from t where c='uint'; insert into at(c,_txt) select concat('_txt: ',c), json_extract(j, '$') from t where c='int'; insert into at(c,_txt) select concat('_txt: ',c), json_extract(j, '$') from t where c='double'; insert into at(c,_txt) select concat('_txt: ',c), json_extract(j, '$') from t where c='stringany'; insert into at(c,_txt) select concat('_txt: ',c), json_extract(j, '$') from t where c='stringint'; insert into at(c,_txt) select concat('_txt: ',c), json_extract(j, '$') from t where c='stringdecimal'; insert into at(c,_txt) select concat('_txt: ',c), json_extract(j, '$') from t where c='object'; insert into at(c,_txt) select concat('_txt: ',c), json_extract(j, '$') from t where c='array'; insert into at(c,_txt) select concat('_txt: ',c), json_extract(j, '$') from t where c='opaque_mysql_type_decimal'; insert into at(c,_txt) select concat('_txt: ',c), json_extract(j, '$') from t where c='opaque_mysql_type_set'; insert into at(c,_txt) select concat('_txt: ',c), json_extract(j, '$') from t where c='opaque_mysql_type_enum'; insert into at(c,_txt) select concat('_txt: ',c), json_extract(j, '$') from t where c='opaque_mysql_type_date'; insert into at(c,_txt) select concat('_txt: ',c), json_extract(j, '$') from t where c='opaque_mysql_type_time'; insert into at(c,_txt) select concat('_txt: ',c), json_extract(j, '$') from t where c='opaque_mysql_type_datetime'; insert into at(c,_txt) select concat('_txt: ',c), json_extract(j, '$') from t where c='opaque_mysql_type_geom'; insert into at(c,_txt) select concat('_txt: ',c), json_extract(j, '$') from t where c='opaque_mysql_type_bit'; insert into at(c,_txt) select concat('_txt: ',c), json_extract(j, '$') from t where c='opaque_mysql_type_year'; insert into at(c,_txt) select concat('_txt: ',c), json_extract(j, '$') from t where c='opaque_mysql_type_blob'; insert into at(c,_txt) select concat('_txt: ',c), json_extract(j, '$') from t where c='opaque_mysql_type_longblob'; insert into at(c,_txt) select concat('_txt: ',c), json_extract(j, '$') from t where c='opaque_mysql_type_mediumblob'; insert into at(c,_txt) select concat('_txt: ',c), json_extract(j, '$') from t where c='opaque_mysql_type_tinyblob'; insert into at(c,_txt) select concat('_txt: ',c), json_extract(j, '$') from t where c='opaque_mysql_type_varbinary'; insert into at(c,_txt) select concat('_txt: ',c), json_extract(j, '$') from t where c='opaque_mysql_type_binary'; insert into at(c,_txt) select concat('_txt: ',c), json_extract(j, '$') from t where c='opaque_mysql_type_varchar'; insert into at(c,_txt) select concat('_txt: ',c), json_extract(j, '$') from t where c='opaque_mysql_type_string'; insert into at(c,_txt) select concat('_txt: ',c), json_extract(j, '$') from t where c='opaque_mysql_type_var_string'; insert into at(c,_mbb) select concat('_mbb: ',c), json_extract(j, '$') from t where c='null'; insert into at(c,_mbb) select concat('_mbb: ',c), json_extract(j, '$') from t where c='bool'; insert into at(c,_mbb) select concat('_mbb: ',c), json_extract(j, '$') from t where c='uint'; insert into at(c,_mbb) select concat('_mbb: ',c), json_extract(j, '$') from t where c='int'; insert into at(c,_mbb) select concat('_mbb: ',c), json_extract(j, '$') from t where c='double'; insert into at(c,_mbb) select concat('_mbb: ',c), json_extract(j, '$') from t where c='stringany'; insert into at(c,_mbb) select concat('_mbb: ',c), json_extract(j, '$') from t where c='stringint'; insert into at(c,_mbb) select concat('_mbb: ',c), json_extract(j, '$') from t where c='stringdecimal'; insert into at(c,_mbb) select concat('_mbb: ',c), json_extract(j, '$') from t where c='object'; insert into at(c,_mbb) select concat('_mbb: ',c), json_extract(j, '$') from t where c='array'; insert into at(c,_mbb) select concat('_mbb: ',c), json_extract(j, '$') from t where c='opaque_mysql_type_decimal'; insert into at(c,_mbb) select concat('_mbb: ',c), json_extract(j, '$') from t where c='opaque_mysql_type_set'; insert into at(c,_mbb) select concat('_mbb: ',c), json_extract(j, '$') from t where c='opaque_mysql_type_enum'; insert into at(c,_mbb) select concat('_mbb: ',c), json_extract(j, '$') from t where c='opaque_mysql_type_date'; insert into at(c,_mbb) select concat('_mbb: ',c), json_extract(j, '$') from t where c='opaque_mysql_type_time'; insert into at(c,_mbb) select concat('_mbb: ',c), json_extract(j, '$') from t where c='opaque_mysql_type_datetime'; insert into at(c,_mbb) select concat('_mbb: ',c), json_extract(j, '$') from t where c='opaque_mysql_type_geom'; insert into at(c,_mbb) select concat('_mbb: ',c), json_extract(j, '$') from t where c='opaque_mysql_type_bit'; insert into at(c,_mbb) select concat('_mbb: ',c), json_extract(j, '$') from t where c='opaque_mysql_type_year'; insert into at(c,_mbb) select concat('_mbb: ',c), json_extract(j, '$') from t where c='opaque_mysql_type_blob'; insert into at(c,_mbb) select concat('_mbb: ',c), json_extract(j, '$') from t where c='opaque_mysql_type_longblob'; insert into at(c,_mbb) select concat('_mbb: ',c), json_extract(j, '$') from t where c='opaque_mysql_type_mediumblob'; insert into at(c,_mbb) select concat('_mbb: ',c), json_extract(j, '$') from t where c='opaque_mysql_type_tinyblob'; insert into at(c,_mbb) select concat('_mbb: ',c), json_extract(j, '$') from t where c='opaque_mysql_type_varbinary'; insert into at(c,_mbb) select concat('_mbb: ',c), json_extract(j, '$') from t where c='opaque_mysql_type_binary'; insert into at(c,_mbb) select concat('_mbb: ',c), json_extract(j, '$') from t where c='opaque_mysql_type_varchar'; insert into at(c,_mbb) select concat('_mbb: ',c), json_extract(j, '$') from t where c='opaque_mysql_type_string'; insert into at(c,_mbb) select concat('_mbb: ',c), json_extract(j, '$') from t where c='opaque_mysql_type_var_string'; insert into at(c,_mtx) select concat('_mtx: ',c), json_extract(j, '$') from t where c='null'; insert into at(c,_mtx) select concat('_mtx: ',c), json_extract(j, '$') from t where c='bool'; insert into at(c,_mtx) select concat('_mtx: ',c), json_extract(j, '$') from t where c='uint'; insert into at(c,_mtx) select concat('_mtx: ',c), json_extract(j, '$') from t where c='int'; insert into at(c,_mtx) select concat('_mtx: ',c), json_extract(j, '$') from t where c='double'; insert into at(c,_mtx) select concat('_mtx: ',c), json_extract(j, '$') from t where c='stringany'; insert into at(c,_mtx) select concat('_mtx: ',c), json_extract(j, '$') from t where c='stringint'; insert into at(c,_mtx) select concat('_mtx: ',c), json_extract(j, '$') from t where c='stringdecimal'; insert into at(c,_mtx) select concat('_mtx: ',c), json_extract(j, '$') from t where c='object'; insert into at(c,_mtx) select concat('_mtx: ',c), json_extract(j, '$') from t where c='array'; insert into at(c,_mtx) select concat('_mtx: ',c), json_extract(j, '$') from t where c='opaque_mysql_type_decimal'; insert into at(c,_mtx) select concat('_mtx: ',c), json_extract(j, '$') from t where c='opaque_mysql_type_set'; insert into at(c,_mtx) select concat('_mtx: ',c), json_extract(j, '$') from t where c='opaque_mysql_type_enum'; insert into at(c,_mtx) select concat('_mtx: ',c), json_extract(j, '$') from t where c='opaque_mysql_type_date'; insert into at(c,_mtx) select concat('_mtx: ',c), json_extract(j, '$') from t where c='opaque_mysql_type_time'; insert into at(c,_mtx) select concat('_mtx: ',c), json_extract(j, '$') from t where c='opaque_mysql_type_datetime'; insert into at(c,_mtx) select concat('_mtx: ',c), json_extract(j, '$') from t where c='opaque_mysql_type_geom'; insert into at(c,_mtx) select concat('_mtx: ',c), json_extract(j, '$') from t where c='opaque_mysql_type_bit'; insert into at(c,_mtx) select concat('_mtx: ',c), json_extract(j, '$') from t where c='opaque_mysql_type_year'; insert into at(c,_mtx) select concat('_mtx: ',c), json_extract(j, '$') from t where c='opaque_mysql_type_blob'; insert into at(c,_mtx) select concat('_mtx: ',c), json_extract(j, '$') from t where c='opaque_mysql_type_longblob'; insert into at(c,_mtx) select concat('_mtx: ',c), json_extract(j, '$') from t where c='opaque_mysql_type_mediumblob'; insert into at(c,_mtx) select concat('_mtx: ',c), json_extract(j, '$') from t where c='opaque_mysql_type_tinyblob'; insert into at(c,_mtx) select concat('_mtx: ',c), json_extract(j, '$') from t where c='opaque_mysql_type_varbinary'; insert into at(c,_mtx) select concat('_mtx: ',c), json_extract(j, '$') from t where c='opaque_mysql_type_binary'; insert into at(c,_mtx) select concat('_mtx: ',c), json_extract(j, '$') from t where c='opaque_mysql_type_varchar'; insert into at(c,_mtx) select concat('_mtx: ',c), json_extract(j, '$') from t where c='opaque_mysql_type_string'; insert into at(c,_mtx) select concat('_mtx: ',c), json_extract(j, '$') from t where c='opaque_mysql_type_var_string'; insert into at(c,_lbb) select concat('_lbb: ',c), json_extract(j, '$') from t where c='null'; insert into at(c,_lbb) select concat('_lbb: ',c), json_extract(j, '$') from t where c='bool'; insert into at(c,_lbb) select concat('_lbb: ',c), json_extract(j, '$') from t where c='uint'; insert into at(c,_lbb) select concat('_lbb: ',c), json_extract(j, '$') from t where c='int'; insert into at(c,_lbb) select concat('_lbb: ',c), json_extract(j, '$') from t where c='double'; insert into at(c,_lbb) select concat('_lbb: ',c), json_extract(j, '$') from t where c='stringany'; insert into at(c,_lbb) select concat('_lbb: ',c), json_extract(j, '$') from t where c='stringint'; insert into at(c,_lbb) select concat('_lbb: ',c), json_extract(j, '$') from t where c='stringdecimal'; insert into at(c,_lbb) select concat('_lbb: ',c), json_extract(j, '$') from t where c='object'; insert into at(c,_lbb) select concat('_lbb: ',c), json_extract(j, '$') from t where c='array'; insert into at(c,_lbb) select concat('_lbb: ',c), json_extract(j, '$') from t where c='opaque_mysql_type_decimal'; insert into at(c,_lbb) select concat('_lbb: ',c), json_extract(j, '$') from t where c='opaque_mysql_type_set'; insert into at(c,_lbb) select concat('_lbb: ',c), json_extract(j, '$') from t where c='opaque_mysql_type_enum'; insert into at(c,_lbb) select concat('_lbb: ',c), json_extract(j, '$') from t where c='opaque_mysql_type_date'; insert into at(c,_lbb) select concat('_lbb: ',c), json_extract(j, '$') from t where c='opaque_mysql_type_time'; insert into at(c,_lbb) select concat('_lbb: ',c), json_extract(j, '$') from t where c='opaque_mysql_type_datetime'; insert into at(c,_lbb) select concat('_lbb: ',c), json_extract(j, '$') from t where c='opaque_mysql_type_geom'; insert into at(c,_lbb) select concat('_lbb: ',c), json_extract(j, '$') from t where c='opaque_mysql_type_bit'; insert into at(c,_lbb) select concat('_lbb: ',c), json_extract(j, '$') from t where c='opaque_mysql_type_year'; insert into at(c,_lbb) select concat('_lbb: ',c), json_extract(j, '$') from t where c='opaque_mysql_type_blob'; insert into at(c,_lbb) select concat('_lbb: ',c), json_extract(j, '$') from t where c='opaque_mysql_type_longblob'; insert into at(c,_lbb) select concat('_lbb: ',c), json_extract(j, '$') from t where c='opaque_mysql_type_mediumblob'; insert into at(c,_lbb) select concat('_lbb: ',c), json_extract(j, '$') from t where c='opaque_mysql_type_tinyblob'; insert into at(c,_lbb) select concat('_lbb: ',c), json_extract(j, '$') from t where c='opaque_mysql_type_varbinary'; insert into at(c,_lbb) select concat('_lbb: ',c), json_extract(j, '$') from t where c='opaque_mysql_type_binary'; insert into at(c,_lbb) select concat('_lbb: ',c), json_extract(j, '$') from t where c='opaque_mysql_type_varchar'; insert into at(c,_lbb) select concat('_lbb: ',c), json_extract(j, '$') from t where c='opaque_mysql_type_string'; insert into at(c,_lbb) select concat('_lbb: ',c), json_extract(j, '$') from t where c='opaque_mysql_type_var_string'; insert into at(c,_ltx) select concat('_ltx: ',c), json_extract(j, '$') from t where c='null'; insert into at(c,_ltx) select concat('_ltx: ',c), json_extract(j, '$') from t where c='bool'; insert into at(c,_ltx) select concat('_ltx: ',c), json_extract(j, '$') from t where c='uint'; insert into at(c,_ltx) select concat('_ltx: ',c), json_extract(j, '$') from t where c='int'; insert into at(c,_ltx) select concat('_ltx: ',c), json_extract(j, '$') from t where c='double'; insert into at(c,_ltx) select concat('_ltx: ',c), json_extract(j, '$') from t where c='stringany'; insert into at(c,_ltx) select concat('_ltx: ',c), json_extract(j, '$') from t where c='stringint'; insert into at(c,_ltx) select concat('_ltx: ',c), json_extract(j, '$') from t where c='stringdecimal'; insert into at(c,_ltx) select concat('_ltx: ',c), json_extract(j, '$') from t where c='object'; insert into at(c,_ltx) select concat('_ltx: ',c), json_extract(j, '$') from t where c='array'; insert into at(c,_ltx) select concat('_ltx: ',c), json_extract(j, '$') from t where c='opaque_mysql_type_decimal'; insert into at(c,_ltx) select concat('_ltx: ',c), json_extract(j, '$') from t where c='opaque_mysql_type_set'; insert into at(c,_ltx) select concat('_ltx: ',c), json_extract(j, '$') from t where c='opaque_mysql_type_enum'; insert into at(c,_ltx) select concat('_ltx: ',c), json_extract(j, '$') from t where c='opaque_mysql_type_date'; insert into at(c,_ltx) select concat('_ltx: ',c), json_extract(j, '$') from t where c='opaque_mysql_type_time'; insert into at(c,_ltx) select concat('_ltx: ',c), json_extract(j, '$') from t where c='opaque_mysql_type_datetime'; insert into at(c,_ltx) select concat('_ltx: ',c), json_extract(j, '$') from t where c='opaque_mysql_type_geom'; insert into at(c,_ltx) select concat('_ltx: ',c), json_extract(j, '$') from t where c='opaque_mysql_type_bit'; insert into at(c,_ltx) select concat('_ltx: ',c), json_extract(j, '$') from t where c='opaque_mysql_type_year'; insert into at(c,_ltx) select concat('_ltx: ',c), json_extract(j, '$') from t where c='opaque_mysql_type_blob'; insert into at(c,_ltx) select concat('_ltx: ',c), json_extract(j, '$') from t where c='opaque_mysql_type_longblob'; insert into at(c,_ltx) select concat('_ltx: ',c), json_extract(j, '$') from t where c='opaque_mysql_type_mediumblob'; insert into at(c,_ltx) select concat('_ltx: ',c), json_extract(j, '$') from t where c='opaque_mysql_type_tinyblob'; insert into at(c,_ltx) select concat('_ltx: ',c), json_extract(j, '$') from t where c='opaque_mysql_type_varbinary'; insert into at(c,_ltx) select concat('_ltx: ',c), json_extract(j, '$') from t where c='opaque_mysql_type_binary'; insert into at(c,_ltx) select concat('_ltx: ',c), json_extract(j, '$') from t where c='opaque_mysql_type_varchar'; insert into at(c,_ltx) select concat('_ltx: ',c), json_extract(j, '$') from t where c='opaque_mysql_type_string'; insert into at(c,_ltx) select concat('_ltx: ',c), json_extract(j, '$') from t where c='opaque_mysql_type_var_string'; --error 1265 # insert into at(c,_enu) select concat('_enu: ',c), json_extract(j, '$') from t where c='null'; --error 1265 # insert into at(c,_enu) select concat('_enu: ',c), json_extract(j, '$') from t where c='bool'; --error 1265 #insert into at(c,_enu) select concat('_enu: ',c), json_extract(j, '$') from t where c='uint'; --error 1265 #insert into at(c,_enu) select concat('_enu: ',c), json_extract(j, '$') from t where c='int'; --error 1265 insert into at(c,_enu) select concat('_enu: ',c), json_extract(j, '$') from t where c='double'; --error 1265 insert into at(c,_enu) select concat('_enu: ',c), json_extract(j, '$') from t where c='stringany'; # needs JSON_UNQUOTE --error 1265 insert into at(c,_enu) select concat('_enu: ',c), json_extract(j, '$') from t where c='stringint'; --error 1265 insert into at(c,_enu) select concat('_enu: ',c), json_extract(j, '$') from t where c='stringdecimal'; --error 1265 insert into at(c,_enu) select concat('_enu: ',c), json_extract(j, '$') from t where c='object'; --error 1265 insert into at(c,_enu) select concat('_enu: ',c), json_extract(j, '$') from t where c='array'; --error 1265 insert into at(c,_enu) select concat('_enu: ',c), json_extract(j, '$') from t where c='opaque_mysql_type_decimal'; --error 1265 insert into at(c,_enu) select concat('_enu: ',c), json_extract(j, '$') from t where c='opaque_mysql_type_set'; --error 1265 insert into at(c,_enu) select concat('_enu: ',c), json_extract(j, '$') from t where c='opaque_mysql_type_enum'; --error 1265 insert into at(c,_enu) select concat('_enu: ',c), json_extract(j, '$') from t where c='opaque_mysql_type_date'; --error 1265 insert into at(c,_enu) select concat('_enu: ',c), json_extract(j, '$') from t where c='opaque_mysql_type_time'; --error 1265 insert into at(c,_enu) select concat('_enu: ',c), json_extract(j, '$') from t where c='opaque_mysql_type_datetime'; --error 1265 insert into at(c,_enu) select concat('_enu: ',c), json_extract(j, '$') from t where c='opaque_mysql_type_geom'; --error 1265 insert into at(c,_enu) select concat('_enu: ',c), json_extract(j, '$') from t where c='opaque_mysql_type_bit'; --error 1265 insert into at(c,_enu) select concat('_enu: ',c), json_extract(j, '$') from t where c='opaque_mysql_type_year'; --error 1265 insert into at(c,_enu) select concat('_enu: ',c), json_extract(j, '$') from t where c='opaque_mysql_type_blob'; --error 1265 insert into at(c,_enu) select concat('_enu: ',c), json_extract(j, '$') from t where c='opaque_mysql_type_longblob'; --error 1265 insert into at(c,_enu) select concat('_enu: ',c), json_extract(j, '$') from t where c='opaque_mysql_type_mediumblob'; --error 1265 insert into at(c,_enu) select concat('_enu: ',c), json_extract(j, '$') from t where c='opaque_mysql_type_tinyblob'; insert into at(c,_enu) select concat('_enu: ',c), json_extract(j, '$') from t where c='opaque_mysql_type_varbinary'; insert into at(c,_enu) select concat('_enu: ',c), json_extract(j, '$') from t where c='opaque_mysql_type_binary'; --error 1265 insert into at(c,_enu) select concat('_enu: ',c), json_extract(j, '$') from t where c='opaque_mysql_type_varchar'; insert into at(c,_enu) select concat('_enu: ',c), json_extract(j, '$') from t where c='opaque_mysql_type_string'; insert into at(c,_enu) select concat('_enu: ',c), json_extract(j, '$') from t where c='opaque_mysql_type_var_string'; --error 1265 insert into at(c,_set) select concat('_set: ',c), json_extract(j, '$') from t where c='null'; --error 1265 insert into at(c,_set) select concat('_set: ',c), json_extract(j, '$') from t where c='bool'; --error 1265 insert into at(c,_set) select concat('_set: ',c), json_extract(j, '$') from t where c='uint'; --error 1265 insert into at(c,_set) select concat('_set: ',c), json_extract(j, '$') from t where c='int'; --error 1265 insert into at(c,_set) select concat('_set: ',c), json_extract(j, '$') from t where c='double'; --error 1265 insert into at(c,_set) select concat('_set: ',c), json_extract(j, '$') from t where c='stringany'; # needs JSON_UNQUOTE --error 1265 insert into at(c,_set) select concat('_set: ',c), json_extract(j, '$') from t where c='stringint'; --error 1265 insert into at(c,_set) select concat('_set: ',c), json_extract(j, '$') from t where c='stringdecimal'; --error 1265 insert into at(c,_set) select concat('_set: ',c), json_extract(j, '$') from t where c='object'; --error 1265 insert into at(c,_set) select concat('_set: ',c), json_extract(j, '$') from t where c='array'; --error 1265 insert into at(c,_set) select concat('_set: ',c), json_extract(j, '$') from t where c='opaque_mysql_type_decimal'; --error 1265 insert into at(c,_set) select concat('_set: ',c), json_extract(j, '$') from t where c='opaque_mysql_type_set'; --error 1265 insert into at(c,_set) select concat('_set: ',c), json_extract(j, '$') from t where c='opaque_mysql_type_enum'; --error 1265 insert into at(c,_set) select concat('_set: ',c), json_extract(j, '$') from t where c='opaque_mysql_type_date'; --error 1265 insert into at(c,_set) select concat('_set: ',c), json_extract(j, '$') from t where c='opaque_mysql_type_time'; --error 1265 insert into at(c,_set) select concat('_set: ',c), json_extract(j, '$') from t where c='opaque_mysql_type_datetime'; --error 1265 insert into at(c,_set) select concat('_set: ',c), json_extract(j, '$') from t where c='opaque_mysql_type_geom'; --error 1265 insert into at(c,_set) select concat('_set: ',c), json_extract(j, '$') from t where c='opaque_mysql_type_bit'; --error 1265 insert into at(c,_set) select concat('_set: ',c), json_extract(j, '$') from t where c='opaque_mysql_type_year'; --error 1265 insert into at(c,_set) select concat('_set: ',c), json_extract(j, '$') from t where c='opaque_mysql_type_blob'; --error 1265 insert into at(c,_set) select concat('_set: ',c), json_extract(j, '$') from t where c='opaque_mysql_type_longblob'; --error 1265 insert into at(c,_set) select concat('_set: ',c), json_extract(j, '$') from t where c='opaque_mysql_type_mediumblob'; --error 1265 insert into at(c,_set) select concat('_set: ',c), json_extract(j, '$') from t where c='opaque_mysql_type_tinyblob'; insert into at(c,_set) select concat('_set: ',c), json_extract(j, '$') from t where c='opaque_mysql_type_varbinary'; insert into at(c,_set) select concat('_set: ',c), json_extract(j, '$') from t where c='opaque_mysql_type_binary'; --error 1265 insert into at(c,_set) select concat('_set: ',c), json_extract(j, '$') from t where c='opaque_mysql_type_varchar'; insert into at(c,_set) select concat('_set: ',c), json_extract(j, '$') from t where c='opaque_mysql_type_string'; insert into at(c,_set) select concat('_set: ',c), json_extract(j, '$') from t where c='opaque_mysql_type_var_string'; --error ER_CANT_CREATE_GEOMETRY_OBJECT insert into at(c,_geo) select concat('_geo: ',c), json_extract(j, '$') from t where c='null'; --error ER_CANT_CREATE_GEOMETRY_OBJECT insert into at(c,_geo) select concat('_geo: ',c), json_extract(j, '$') from t where c='bool'; --error ER_CANT_CREATE_GEOMETRY_OBJECT insert into at(c,_geo) select concat('_geo: ',c), json_extract(j, '$') from t where c='uint'; --error ER_CANT_CREATE_GEOMETRY_OBJECT insert into at(c,_geo) select concat('_geo: ',c), json_extract(j, '$') from t where c='int'; --error ER_CANT_CREATE_GEOMETRY_OBJECT insert into at(c,_geo) select concat('_geo: ',c), json_extract(j, '$') from t where c='double'; --error ER_CANT_CREATE_GEOMETRY_OBJECT insert into at(c,_geo) select concat('_geo: ',c), json_extract(j, '$') from t where c='stringany'; --error ER_CANT_CREATE_GEOMETRY_OBJECT insert into at(c,_geo) select concat('_geo: ',c), json_extract(j, '$') from t where c='stringint'; --error ER_CANT_CREATE_GEOMETRY_OBJECT insert into at(c,_geo) select concat('_geo: ',c), json_extract(j, '$') from t where c='stringdecimal'; --error ER_CANT_CREATE_GEOMETRY_OBJECT insert into at(c,_geo) select concat('_geo: ',c), json_extract(j, '$') from t where c='object'; --error ER_CANT_CREATE_GEOMETRY_OBJECT insert into at(c,_geo) select concat('_geo: ',c), json_extract(j, '$') from t where c='array'; --error ER_CANT_CREATE_GEOMETRY_OBJECT insert into at(c,_geo) select concat('_geo: ',c), json_extract(j, '$') from t where c='opaque_mysql_type_decimal'; --error ER_CANT_CREATE_GEOMETRY_OBJECT insert into at(c,_geo) select concat('_geo: ',c), json_extract(j, '$') from t where c='opaque_mysql_type_set'; --error ER_CANT_CREATE_GEOMETRY_OBJECT insert into at(c,_geo) select concat('_geo: ',c), json_extract(j, '$') from t where c='opaque_mysql_type_enum'; --error ER_CANT_CREATE_GEOMETRY_OBJECT insert into at(c,_geo) select concat('_geo: ',c), json_extract(j, '$') from t where c='opaque_mysql_type_date'; --error ER_CANT_CREATE_GEOMETRY_OBJECT insert into at(c,_geo) select concat('_geo: ',c), json_extract(j, '$') from t where c='opaque_mysql_type_time'; --error ER_CANT_CREATE_GEOMETRY_OBJECT insert into at(c,_geo) select concat('_geo: ',c), json_extract(j, '$') from t where c='opaque_mysql_type_datetime'; --error ER_CANT_CREATE_GEOMETRY_OBJECT insert into at(c,_geo) select concat('_geo: ',c), json_extract(j, '$') from t where c='opaque_mysql_type_geom'; --error ER_CANT_CREATE_GEOMETRY_OBJECT insert into at(c,_geo) select concat('_geo: ',c), json_extract(j, '$') from t where c='opaque_mysql_type_bit'; --error ER_CANT_CREATE_GEOMETRY_OBJECT insert into at(c,_geo) select concat('_geo: ',c), json_extract(j, '$') from t where c='opaque_mysql_type_year'; --error ER_CANT_CREATE_GEOMETRY_OBJECT insert into at(c,_geo) select concat('_geo: ',c), json_extract(j, '$') from t where c='opaque_mysql_type_blob'; --error ER_CANT_CREATE_GEOMETRY_OBJECT insert into at(c,_geo) select concat('_geo: ',c), json_extract(j, '$') from t where c='opaque_mysql_type_longblob'; --error ER_CANT_CREATE_GEOMETRY_OBJECT insert into at(c,_geo) select concat('_geo: ',c), json_extract(j, '$') from t where c='opaque_mysql_type_mediumblob'; --error ER_CANT_CREATE_GEOMETRY_OBJECT insert into at(c,_geo) select concat('_geo: ',c), json_extract(j, '$') from t where c='opaque_mysql_type_tinyblob'; insert into at(c,_geo) select concat('_geo: ',c), json_extract(j, '$') from t where c='opaque_mysql_type_varbinary'; insert into at(c,_geo) select concat('_geo: ',c), json_extract(j, '$') from t where c='opaque_mysql_type_binary'; --error ER_CANT_CREATE_GEOMETRY_OBJECT insert into at(c,_geo) select concat('_geo: ',c), json_extract(j, '$') from t where c='opaque_mysql_type_varchar'; insert into at(c,_geo) select concat('_geo: ',c), json_extract(j, '$') from t where c='opaque_mysql_type_string'; insert into at(c,_geo) select concat('_geo: ',c), json_extract(j, '$') from t where c='opaque_mysql_type_var_string'; --error ER_CANT_CREATE_GEOMETRY_OBJECT insert into at(c,_pnt) select concat('_pnt: ',c), json_extract(j, '$') from t where c='null'; --error ER_CANT_CREATE_GEOMETRY_OBJECT insert into at(c,_pnt) select concat('_pnt: ',c), json_extract(j, '$') from t where c='bool'; --error ER_CANT_CREATE_GEOMETRY_OBJECT insert into at(c,_pnt) select concat('_pnt: ',c), json_extract(j, '$') from t where c='uint'; --error ER_CANT_CREATE_GEOMETRY_OBJECT insert into at(c,_pnt) select concat('_pnt: ',c), json_extract(j, '$') from t where c='int'; --error ER_CANT_CREATE_GEOMETRY_OBJECT insert into at(c,_pnt) select concat('_pnt: ',c), json_extract(j, '$') from t where c='double'; --error ER_CANT_CREATE_GEOMETRY_OBJECT insert into at(c,_pnt) select concat('_pnt: ',c), json_extract(j, '$') from t where c='stringany'; --error ER_CANT_CREATE_GEOMETRY_OBJECT insert into at(c,_pnt) select concat('_pnt: ',c), json_extract(j, '$') from t where c='stringint'; --error ER_CANT_CREATE_GEOMETRY_OBJECT insert into at(c,_pnt) select concat('_pnt: ',c), json_extract(j, '$') from t where c='stringdecimal'; --error ER_CANT_CREATE_GEOMETRY_OBJECT insert into at(c,_pnt) select concat('_pnt: ',c), json_extract(j, '$') from t where c='object'; --error ER_CANT_CREATE_GEOMETRY_OBJECT insert into at(c,_pnt) select concat('_pnt: ',c), json_extract(j, '$') from t where c='array'; --error ER_CANT_CREATE_GEOMETRY_OBJECT insert into at(c,_pnt) select concat('_pnt: ',c), json_extract(j, '$') from t where c='opaque_mysql_type_decimal'; --error ER_CANT_CREATE_GEOMETRY_OBJECT insert into at(c,_pnt) select concat('_pnt: ',c), json_extract(j, '$') from t where c='opaque_mysql_type_set'; --error ER_CANT_CREATE_GEOMETRY_OBJECT insert into at(c,_pnt) select concat('_pnt: ',c), json_extract(j, '$') from t where c='opaque_mysql_type_enum'; --error ER_CANT_CREATE_GEOMETRY_OBJECT insert into at(c,_pnt) select concat('_pnt: ',c), json_extract(j, '$') from t where c='opaque_mysql_type_date'; --error ER_CANT_CREATE_GEOMETRY_OBJECT insert into at(c,_pnt) select concat('_pnt: ',c), json_extract(j, '$') from t where c='opaque_mysql_type_time'; --error ER_CANT_CREATE_GEOMETRY_OBJECT insert into at(c,_pnt) select concat('_pnt: ',c), json_extract(j, '$') from t where c='opaque_mysql_type_datetime'; --error ER_CANT_CREATE_GEOMETRY_OBJECT insert into at(c,_pnt) select concat('_pnt: ',c), json_extract(j, '$') from t where c='opaque_mysql_type_geom'; --error ER_CANT_CREATE_GEOMETRY_OBJECT insert into at(c,_pnt) select concat('_pnt: ',c), json_extract(j, '$') from t where c='opaque_mysql_type_bit'; --error ER_CANT_CREATE_GEOMETRY_OBJECT insert into at(c,_pnt) select concat('_pnt: ',c), json_extract(j, '$') from t where c='opaque_mysql_type_year'; --error ER_CANT_CREATE_GEOMETRY_OBJECT insert into at(c,_pnt) select concat('_pnt: ',c), json_extract(j, '$') from t where c='opaque_mysql_type_blob'; --error ER_CANT_CREATE_GEOMETRY_OBJECT insert into at(c,_pnt) select concat('_pnt: ',c), json_extract(j, '$') from t where c='opaque_mysql_type_longblob'; --error ER_CANT_CREATE_GEOMETRY_OBJECT insert into at(c,_pnt) select concat('_pnt: ',c), json_extract(j, '$') from t where c='opaque_mysql_type_mediumblob'; --error ER_CANT_CREATE_GEOMETRY_OBJECT insert into at(c,_pnt) select concat('_pnt: ',c), json_extract(j, '$') from t where c='opaque_mysql_type_tinyblob'; insert into at(c,_pnt) select concat('_pnt: ',c), json_extract(j, '$') from t where c='opaque_mysql_type_varbinary'; insert into at(c,_pnt) select concat('_pnt: ',c), json_extract(j, '$') from t where c='opaque_mysql_type_binary'; --error ER_CANT_CREATE_GEOMETRY_OBJECT insert into at(c,_pnt) select concat('_pnt: ',c), json_extract(j, '$') from t where c='opaque_mysql_type_varchar'; insert into at(c,_pnt) select concat('_pnt: ',c), json_extract(j, '$') from t where c='opaque_mysql_type_string'; insert into at(c,_pnt) select concat('_pnt: ',c), json_extract(j, '$') from t where c='opaque_mysql_type_var_string'; --error ER_CANT_CREATE_GEOMETRY_OBJECT insert into at(c,_lst) select concat('_lst: ',c), json_extract(j, '$') from t where c='null'; --error ER_CANT_CREATE_GEOMETRY_OBJECT insert into at(c,_lst) select concat('_lst: ',c), json_extract(j, '$') from t where c='bool'; --error ER_CANT_CREATE_GEOMETRY_OBJECT insert into at(c,_lst) select concat('_lst: ',c), json_extract(j, '$') from t where c='uint'; --error ER_CANT_CREATE_GEOMETRY_OBJECT insert into at(c,_lst) select concat('_lst: ',c), json_extract(j, '$') from t where c='int'; --error ER_CANT_CREATE_GEOMETRY_OBJECT insert into at(c,_lst) select concat('_lst: ',c), json_extract(j, '$') from t where c='double'; --error ER_CANT_CREATE_GEOMETRY_OBJECT insert into at(c,_lst) select concat('_lst: ',c), json_extract(j, '$') from t where c='stringany'; --error ER_CANT_CREATE_GEOMETRY_OBJECT insert into at(c,_lst) select concat('_lst: ',c), json_extract(j, '$') from t where c='stringint'; --error ER_CANT_CREATE_GEOMETRY_OBJECT insert into at(c,_lst) select concat('_lst: ',c), json_extract(j, '$') from t where c='stringdecimal'; --error ER_CANT_CREATE_GEOMETRY_OBJECT insert into at(c,_lst) select concat('_lst: ',c), json_extract(j, '$') from t where c='object'; --error ER_CANT_CREATE_GEOMETRY_OBJECT insert into at(c,_lst) select concat('_lst: ',c), json_extract(j, '$') from t where c='array'; --error ER_CANT_CREATE_GEOMETRY_OBJECT insert into at(c,_lst) select concat('_lst: ',c), json_extract(j, '$') from t where c='opaque_mysql_type_decimal'; --error ER_CANT_CREATE_GEOMETRY_OBJECT insert into at(c,_lst) select concat('_lst: ',c), json_extract(j, '$') from t where c='opaque_mysql_type_set'; --error ER_CANT_CREATE_GEOMETRY_OBJECT insert into at(c,_lst) select concat('_lst: ',c), json_extract(j, '$') from t where c='opaque_mysql_type_enum'; --error ER_CANT_CREATE_GEOMETRY_OBJECT insert into at(c,_lst) select concat('_lst: ',c), json_extract(j, '$') from t where c='opaque_mysql_type_date'; --error ER_CANT_CREATE_GEOMETRY_OBJECT insert into at(c,_lst) select concat('_lst: ',c), json_extract(j, '$') from t where c='opaque_mysql_type_time'; --error ER_CANT_CREATE_GEOMETRY_OBJECT insert into at(c,_lst) select concat('_lst: ',c), json_extract(j, '$') from t where c='opaque_mysql_type_datetime'; --error ER_CANT_CREATE_GEOMETRY_OBJECT insert into at(c,_lst) select concat('_lst: ',c), json_extract(j, '$') from t where c='opaque_mysql_type_geom'; --error ER_CANT_CREATE_GEOMETRY_OBJECT insert into at(c,_lst) select concat('_lst: ',c), json_extract(j, '$') from t where c='opaque_mysql_type_bit'; --error ER_CANT_CREATE_GEOMETRY_OBJECT insert into at(c,_lst) select concat('_lst: ',c), json_extract(j, '$') from t where c='opaque_mysql_type_year'; --error ER_CANT_CREATE_GEOMETRY_OBJECT insert into at(c,_lst) select concat('_lst: ',c), json_extract(j, '$') from t where c='opaque_mysql_type_blob'; --error ER_CANT_CREATE_GEOMETRY_OBJECT insert into at(c,_lst) select concat('_lst: ',c), json_extract(j, '$') from t where c='opaque_mysql_type_longblob'; --error ER_CANT_CREATE_GEOMETRY_OBJECT insert into at(c,_lst) select concat('_lst: ',c), json_extract(j, '$') from t where c='opaque_mysql_type_mediumblob'; --error ER_CANT_CREATE_GEOMETRY_OBJECT insert into at(c,_lst) select concat('_lst: ',c), json_extract(j, '$') from t where c='opaque_mysql_type_tinyblob'; insert into at(c,_lst) select concat('_lst: ',c), json_extract(j, '$') from t where c='opaque_mysql_type_varbinary'; insert into at(c,_lst) select concat('_lst: ',c), json_extract(j, '$') from t where c='opaque_mysql_type_binary'; --error ER_CANT_CREATE_GEOMETRY_OBJECT insert into at(c,_lst) select concat('_lst: ',c), json_extract(j, '$') from t where c='opaque_mysql_type_varchar'; insert into at(c,_lst) select concat('_lst: ',c), json_extract(j, '$') from t where c='opaque_mysql_type_string'; insert into at(c,_lst) select concat('_lst: ',c), json_extract(j, '$') from t where c='opaque_mysql_type_var_string'; --error ER_CANT_CREATE_GEOMETRY_OBJECT insert into at(c,_pol) select concat('_pol: ',c), json_extract(j, '$') from t where c='null'; --error ER_CANT_CREATE_GEOMETRY_OBJECT insert into at(c,_pol) select concat('_pol: ',c), json_extract(j, '$') from t where c='bool'; --error ER_CANT_CREATE_GEOMETRY_OBJECT insert into at(c,_pol) select concat('_pol: ',c), json_extract(j, '$') from t where c='uint'; --error ER_CANT_CREATE_GEOMETRY_OBJECT insert into at(c,_pol) select concat('_pol: ',c), json_extract(j, '$') from t where c='int'; --error ER_CANT_CREATE_GEOMETRY_OBJECT insert into at(c,_pol) select concat('_pol: ',c), json_extract(j, '$') from t where c='double'; --error ER_CANT_CREATE_GEOMETRY_OBJECT insert into at(c,_pol) select concat('_pol: ',c), json_extract(j, '$') from t where c='stringany'; --error ER_CANT_CREATE_GEOMETRY_OBJECT insert into at(c,_pol) select concat('_pol: ',c), json_extract(j, '$') from t where c='stringint'; --error ER_CANT_CREATE_GEOMETRY_OBJECT insert into at(c,_pol) select concat('_pol: ',c), json_extract(j, '$') from t where c='stringdecimal'; --error ER_CANT_CREATE_GEOMETRY_OBJECT insert into at(c,_pol) select concat('_pol: ',c), json_extract(j, '$') from t where c='object'; --error ER_CANT_CREATE_GEOMETRY_OBJECT insert into at(c,_pol) select concat('_pol: ',c), json_extract(j, '$') from t where c='array'; --error ER_CANT_CREATE_GEOMETRY_OBJECT insert into at(c,_pol) select concat('_pol: ',c), json_extract(j, '$') from t where c='opaque_mysql_type_decimal'; --error ER_CANT_CREATE_GEOMETRY_OBJECT insert into at(c,_pol) select concat('_pol: ',c), json_extract(j, '$') from t where c='opaque_mysql_type_set'; --error ER_CANT_CREATE_GEOMETRY_OBJECT insert into at(c,_pol) select concat('_pol: ',c), json_extract(j, '$') from t where c='opaque_mysql_type_enum'; --error ER_CANT_CREATE_GEOMETRY_OBJECT insert into at(c,_pol) select concat('_pol: ',c), json_extract(j, '$') from t where c='opaque_mysql_type_date'; --error ER_CANT_CREATE_GEOMETRY_OBJECT insert into at(c,_pol) select concat('_pol: ',c), json_extract(j, '$') from t where c='opaque_mysql_type_time'; --error ER_CANT_CREATE_GEOMETRY_OBJECT insert into at(c,_pol) select concat('_pol: ',c), json_extract(j, '$') from t where c='opaque_mysql_type_datetime'; --error ER_CANT_CREATE_GEOMETRY_OBJECT insert into at(c,_pol) select concat('_pol: ',c), json_extract(j, '$') from t where c='opaque_mysql_type_geom'; --error ER_CANT_CREATE_GEOMETRY_OBJECT insert into at(c,_pol) select concat('_pol: ',c), json_extract(j, '$') from t where c='opaque_mysql_type_bit'; --error ER_CANT_CREATE_GEOMETRY_OBJECT insert into at(c,_pol) select concat('_pol: ',c), json_extract(j, '$') from t where c='opaque_mysql_type_year'; --error ER_CANT_CREATE_GEOMETRY_OBJECT insert into at(c,_pol) select concat('_pol: ',c), json_extract(j, '$') from t where c='opaque_mysql_type_blob'; --error ER_CANT_CREATE_GEOMETRY_OBJECT insert into at(c,_pol) select concat('_pol: ',c), json_extract(j, '$') from t where c='opaque_mysql_type_longblob'; --error ER_CANT_CREATE_GEOMETRY_OBJECT insert into at(c,_pol) select concat('_pol: ',c), json_extract(j, '$') from t where c='opaque_mysql_type_mediumblob'; --error ER_CANT_CREATE_GEOMETRY_OBJECT insert into at(c,_pol) select concat('_pol: ',c), json_extract(j, '$') from t where c='opaque_mysql_type_tinyblob'; insert into at(c,_pol) select concat('_pol: ',c), json_extract(j, '$') from t where c='opaque_mysql_type_varbinary'; insert into at(c,_pol) select concat('_pol: ',c), json_extract(j, '$') from t where c='opaque_mysql_type_binary'; --error ER_CANT_CREATE_GEOMETRY_OBJECT insert into at(c,_pol) select concat('_pol: ',c), json_extract(j, '$') from t where c='opaque_mysql_type_varchar'; insert into at(c,_pol) select concat('_pol: ',c), json_extract(j, '$') from t where c='opaque_mysql_type_string'; insert into at(c,_pol) select concat('_pol: ',c), json_extract(j, '$') from t where c='opaque_mysql_type_var_string'; --error ER_CANT_CREATE_GEOMETRY_OBJECT insert into at(c,_mpt) select concat('_mpt: ',c), json_extract(j, '$') from t where c='null'; --error ER_CANT_CREATE_GEOMETRY_OBJECT insert into at(c,_mpt) select concat('_mpt: ',c), json_extract(j, '$') from t where c='bool'; --error ER_CANT_CREATE_GEOMETRY_OBJECT insert into at(c,_mpt) select concat('_mpt: ',c), json_extract(j, '$') from t where c='uint'; --error ER_CANT_CREATE_GEOMETRY_OBJECT insert into at(c,_mpt) select concat('_mpt: ',c), json_extract(j, '$') from t where c='int'; --error ER_CANT_CREATE_GEOMETRY_OBJECT insert into at(c,_mpt) select concat('_mpt: ',c), json_extract(j, '$') from t where c='double'; --error ER_CANT_CREATE_GEOMETRY_OBJECT insert into at(c,_mpt) select concat('_mpt: ',c), json_extract(j, '$') from t where c='stringany'; --error ER_CANT_CREATE_GEOMETRY_OBJECT insert into at(c,_mpt) select concat('_mpt: ',c), json_extract(j, '$') from t where c='stringint'; --error ER_CANT_CREATE_GEOMETRY_OBJECT insert into at(c,_mpt) select concat('_mpt: ',c), json_extract(j, '$') from t where c='stringdecimal'; --error ER_CANT_CREATE_GEOMETRY_OBJECT insert into at(c,_mpt) select concat('_mpt: ',c), json_extract(j, '$') from t where c='object'; --error ER_CANT_CREATE_GEOMETRY_OBJECT insert into at(c,_mpt) select concat('_mpt: ',c), json_extract(j, '$') from t where c='array'; --error ER_CANT_CREATE_GEOMETRY_OBJECT insert into at(c,_mpt) select concat('_mpt: ',c), json_extract(j, '$') from t where c='opaque_mysql_type_decimal'; --error ER_CANT_CREATE_GEOMETRY_OBJECT insert into at(c,_mpt) select concat('_mpt: ',c), json_extract(j, '$') from t where c='opaque_mysql_type_set'; --error ER_CANT_CREATE_GEOMETRY_OBJECT insert into at(c,_mpt) select concat('_mpt: ',c), json_extract(j, '$') from t where c='opaque_mysql_type_enum'; --error ER_CANT_CREATE_GEOMETRY_OBJECT insert into at(c,_mpt) select concat('_mpt: ',c), json_extract(j, '$') from t where c='opaque_mysql_type_date'; --error ER_CANT_CREATE_GEOMETRY_OBJECT insert into at(c,_mpt) select concat('_mpt: ',c), json_extract(j, '$') from t where c='opaque_mysql_type_time'; --error ER_CANT_CREATE_GEOMETRY_OBJECT insert into at(c,_mpt) select concat('_mpt: ',c), json_extract(j, '$') from t where c='opaque_mysql_type_datetime'; --error ER_CANT_CREATE_GEOMETRY_OBJECT insert into at(c,_mpt) select concat('_mpt: ',c), json_extract(j, '$') from t where c='opaque_mysql_type_geom'; --error ER_CANT_CREATE_GEOMETRY_OBJECT insert into at(c,_mpt) select concat('_mpt: ',c), json_extract(j, '$') from t where c='opaque_mysql_type_bit'; --error ER_CANT_CREATE_GEOMETRY_OBJECT insert into at(c,_mpt) select concat('_mpt: ',c), json_extract(j, '$') from t where c='opaque_mysql_type_year'; --error ER_CANT_CREATE_GEOMETRY_OBJECT insert into at(c,_mpt) select concat('_mpt: ',c), json_extract(j, '$') from t where c='opaque_mysql_type_blob'; --error ER_CANT_CREATE_GEOMETRY_OBJECT insert into at(c,_mpt) select concat('_mpt: ',c), json_extract(j, '$') from t where c='opaque_mysql_type_longblob'; --error ER_CANT_CREATE_GEOMETRY_OBJECT insert into at(c,_mpt) select concat('_mpt: ',c), json_extract(j, '$') from t where c='opaque_mysql_type_mediumblob'; --error ER_CANT_CREATE_GEOMETRY_OBJECT insert into at(c,_mpt) select concat('_mpt: ',c), json_extract(j, '$') from t where c='opaque_mysql_type_tinyblob'; insert into at(c,_mpt) select concat('_mpt: ',c), json_extract(j, '$') from t where c='opaque_mysql_type_varbinary'; insert into at(c,_mpt) select concat('_mpt: ',c), json_extract(j, '$') from t where c='opaque_mysql_type_binary'; --error ER_CANT_CREATE_GEOMETRY_OBJECT insert into at(c,_mpt) select concat('_mpt: ',c), json_extract(j, '$') from t where c='opaque_mysql_type_varchar'; insert into at(c,_mpt) select concat('_mpt: ',c), json_extract(j, '$') from t where c='opaque_mysql_type_string'; insert into at(c,_mpt) select concat('_mpt: ',c), json_extract(j, '$') from t where c='opaque_mysql_type_var_string'; --error ER_CANT_CREATE_GEOMETRY_OBJECT insert into at(c,_mls) select concat('_mls: ',c), json_extract(j, '$') from t where c='null'; --error ER_CANT_CREATE_GEOMETRY_OBJECT insert into at(c,_mls) select concat('_mls: ',c), json_extract(j, '$') from t where c='bool'; --error ER_CANT_CREATE_GEOMETRY_OBJECT insert into at(c,_mls) select concat('_mls: ',c), json_extract(j, '$') from t where c='uint'; --error ER_CANT_CREATE_GEOMETRY_OBJECT insert into at(c,_mls) select concat('_mls: ',c), json_extract(j, '$') from t where c='int'; --error ER_CANT_CREATE_GEOMETRY_OBJECT insert into at(c,_mls) select concat('_mls: ',c), json_extract(j, '$') from t where c='double'; --error ER_CANT_CREATE_GEOMETRY_OBJECT insert into at(c,_mls) select concat('_mls: ',c), json_extract(j, '$') from t where c='stringany'; --error ER_CANT_CREATE_GEOMETRY_OBJECT insert into at(c,_mls) select concat('_mls: ',c), json_extract(j, '$') from t where c='stringint'; --error ER_CANT_CREATE_GEOMETRY_OBJECT insert into at(c,_mls) select concat('_mls: ',c), json_extract(j, '$') from t where c='stringdecimal'; --error ER_CANT_CREATE_GEOMETRY_OBJECT insert into at(c,_mls) select concat('_mls: ',c), json_extract(j, '$') from t where c='object'; --error ER_CANT_CREATE_GEOMETRY_OBJECT insert into at(c,_mls) select concat('_mls: ',c), json_extract(j, '$') from t where c='array'; --error ER_CANT_CREATE_GEOMETRY_OBJECT insert into at(c,_mls) select concat('_mls: ',c), json_extract(j, '$') from t where c='opaque_mysql_type_decimal'; --error ER_CANT_CREATE_GEOMETRY_OBJECT insert into at(c,_mls) select concat('_mls: ',c), json_extract(j, '$') from t where c='opaque_mysql_type_set'; --error ER_CANT_CREATE_GEOMETRY_OBJECT insert into at(c,_mls) select concat('_mls: ',c), json_extract(j, '$') from t where c='opaque_mysql_type_enum'; --error ER_CANT_CREATE_GEOMETRY_OBJECT insert into at(c,_mls) select concat('_mls: ',c), json_extract(j, '$') from t where c='opaque_mysql_type_date'; --error ER_CANT_CREATE_GEOMETRY_OBJECT insert into at(c,_mls) select concat('_mls: ',c), json_extract(j, '$') from t where c='opaque_mysql_type_time'; --error ER_CANT_CREATE_GEOMETRY_OBJECT insert into at(c,_mls) select concat('_mls: ',c), json_extract(j, '$') from t where c='opaque_mysql_type_datetime'; --error ER_CANT_CREATE_GEOMETRY_OBJECT insert into at(c,_mls) select concat('_mls: ',c), json_extract(j, '$') from t where c='opaque_mysql_type_geom'; --error ER_CANT_CREATE_GEOMETRY_OBJECT insert into at(c,_mls) select concat('_mls: ',c), json_extract(j, '$') from t where c='opaque_mysql_type_bit'; --error ER_CANT_CREATE_GEOMETRY_OBJECT insert into at(c,_mls) select concat('_mls: ',c), json_extract(j, '$') from t where c='opaque_mysql_type_year'; --error ER_CANT_CREATE_GEOMETRY_OBJECT insert into at(c,_mls) select concat('_mls: ',c), json_extract(j, '$') from t where c='opaque_mysql_type_blob'; --error ER_CANT_CREATE_GEOMETRY_OBJECT insert into at(c,_mls) select concat('_mls: ',c), json_extract(j, '$') from t where c='opaque_mysql_type_longblob'; --error ER_CANT_CREATE_GEOMETRY_OBJECT insert into at(c,_mls) select concat('_mls: ',c), json_extract(j, '$') from t where c='opaque_mysql_type_mediumblob'; --error ER_CANT_CREATE_GEOMETRY_OBJECT insert into at(c,_mls) select concat('_mls: ',c), json_extract(j, '$') from t where c='opaque_mysql_type_tinyblob'; insert into at(c,_mls) select concat('_mls: ',c), json_extract(j, '$') from t where c='opaque_mysql_type_varbinary'; insert into at(c,_mls) select concat('_mls: ',c), json_extract(j, '$') from t where c='opaque_mysql_type_binary'; --error ER_CANT_CREATE_GEOMETRY_OBJECT insert into at(c,_mls) select concat('_mls: ',c), json_extract(j, '$') from t where c='opaque_mysql_type_varchar'; insert into at(c,_mls) select concat('_mls: ',c), json_extract(j, '$') from t where c='opaque_mysql_type_string'; insert into at(c,_mls) select concat('_mls: ',c), json_extract(j, '$') from t where c='opaque_mysql_type_var_string'; --error ER_CANT_CREATE_GEOMETRY_OBJECT insert into at(c,_mpy) select concat('_mpy: ',c), json_extract(j, '$') from t where c='null'; --error ER_CANT_CREATE_GEOMETRY_OBJECT insert into at(c,_mpy) select concat('_mpy: ',c), json_extract(j, '$') from t where c='bool'; --error ER_CANT_CREATE_GEOMETRY_OBJECT insert into at(c,_mpy) select concat('_mpy: ',c), json_extract(j, '$') from t where c='uint'; --error ER_CANT_CREATE_GEOMETRY_OBJECT insert into at(c,_mpy) select concat('_mpy: ',c), json_extract(j, '$') from t where c='int'; --error ER_CANT_CREATE_GEOMETRY_OBJECT insert into at(c,_mpy) select concat('_mpy: ',c), json_extract(j, '$') from t where c='double'; --error ER_CANT_CREATE_GEOMETRY_OBJECT insert into at(c,_mpy) select concat('_mpy: ',c), json_extract(j, '$') from t where c='stringany'; --error ER_CANT_CREATE_GEOMETRY_OBJECT insert into at(c,_mpy) select concat('_mpy: ',c), json_extract(j, '$') from t where c='stringint'; --error ER_CANT_CREATE_GEOMETRY_OBJECT insert into at(c,_mpy) select concat('_mpy: ',c), json_extract(j, '$') from t where c='stringdecimal'; --error ER_CANT_CREATE_GEOMETRY_OBJECT insert into at(c,_mpy) select concat('_mpy: ',c), json_extract(j, '$') from t where c='object'; --error ER_CANT_CREATE_GEOMETRY_OBJECT insert into at(c,_mpy) select concat('_mpy: ',c), json_extract(j, '$') from t where c='array'; --error ER_CANT_CREATE_GEOMETRY_OBJECT insert into at(c,_mpy) select concat('_mpy: ',c), json_extract(j, '$') from t where c='opaque_mysql_type_decimal'; --error ER_CANT_CREATE_GEOMETRY_OBJECT insert into at(c,_mpy) select concat('_mpy: ',c), json_extract(j, '$') from t where c='opaque_mysql_type_set'; --error ER_CANT_CREATE_GEOMETRY_OBJECT insert into at(c,_mpy) select concat('_mpy: ',c), json_extract(j, '$') from t where c='opaque_mysql_type_enum'; --error ER_CANT_CREATE_GEOMETRY_OBJECT insert into at(c,_mpy) select concat('_mpy: ',c), json_extract(j, '$') from t where c='opaque_mysql_type_date'; --error ER_CANT_CREATE_GEOMETRY_OBJECT insert into at(c,_mpy) select concat('_mpy: ',c), json_extract(j, '$') from t where c='opaque_mysql_type_time'; --error ER_CANT_CREATE_GEOMETRY_OBJECT insert into at(c,_mpy) select concat('_mpy: ',c), json_extract(j, '$') from t where c='opaque_mysql_type_datetime'; --error ER_CANT_CREATE_GEOMETRY_OBJECT insert into at(c,_mpy) select concat('_mpy: ',c), json_extract(j, '$') from t where c='opaque_mysql_type_geom'; --error ER_CANT_CREATE_GEOMETRY_OBJECT insert into at(c,_mpy) select concat('_mpy: ',c), json_extract(j, '$') from t where c='opaque_mysql_type_bit'; --error ER_CANT_CREATE_GEOMETRY_OBJECT insert into at(c,_mpy) select concat('_mpy: ',c), json_extract(j, '$') from t where c='opaque_mysql_type_year'; --error ER_CANT_CREATE_GEOMETRY_OBJECT insert into at(c,_mpy) select concat('_mpy: ',c), json_extract(j, '$') from t where c='opaque_mysql_type_blob'; --error ER_CANT_CREATE_GEOMETRY_OBJECT insert into at(c,_mpy) select concat('_mpy: ',c), json_extract(j, '$') from t where c='opaque_mysql_type_longblob'; --error ER_CANT_CREATE_GEOMETRY_OBJECT insert into at(c,_mpy) select concat('_mpy: ',c), json_extract(j, '$') from t where c='opaque_mysql_type_mediumblob'; --error ER_CANT_CREATE_GEOMETRY_OBJECT insert into at(c,_mpy) select concat('_mpy: ',c), json_extract(j, '$') from t where c='opaque_mysql_type_tinyblob'; insert into at(c,_mpy) select concat('_mpy: ',c), json_extract(j, '$') from t where c='opaque_mysql_type_varbinary'; insert into at(c,_mpy) select concat('_mpy: ',c), json_extract(j, '$') from t where c='opaque_mysql_type_binary'; --error ER_CANT_CREATE_GEOMETRY_OBJECT insert into at(c,_mpy) select concat('_mpy: ',c), json_extract(j, '$') from t where c='opaque_mysql_type_varchar'; insert into at(c,_mpy) select concat('_mpy: ',c), json_extract(j, '$') from t where c='opaque_mysql_type_string'; insert into at(c,_mpy) select concat('_mpy: ',c), json_extract(j, '$') from t where c='opaque_mysql_type_var_string'; --error ER_CANT_CREATE_GEOMETRY_OBJECT insert into at(c,_gco) select concat('_gco: ',c), json_extract(j, '$') from t where c='null'; --error ER_CANT_CREATE_GEOMETRY_OBJECT insert into at(c,_gco) select concat('_gco: ',c), json_extract(j, '$') from t where c='bool'; --error ER_CANT_CREATE_GEOMETRY_OBJECT insert into at(c,_gco) select concat('_gco: ',c), json_extract(j, '$') from t where c='uint'; --error ER_CANT_CREATE_GEOMETRY_OBJECT insert into at(c,_gco) select concat('_gco: ',c), json_extract(j, '$') from t where c='int'; --error ER_CANT_CREATE_GEOMETRY_OBJECT insert into at(c,_gco) select concat('_gco: ',c), json_extract(j, '$') from t where c='double'; --error ER_CANT_CREATE_GEOMETRY_OBJECT insert into at(c,_gco) select concat('_gco: ',c), json_extract(j, '$') from t where c='stringany'; --error ER_CANT_CREATE_GEOMETRY_OBJECT insert into at(c,_gco) select concat('_gco: ',c), json_extract(j, '$') from t where c='stringint'; --error ER_CANT_CREATE_GEOMETRY_OBJECT insert into at(c,_gco) select concat('_gco: ',c), json_extract(j, '$') from t where c='stringdecimal'; --error ER_CANT_CREATE_GEOMETRY_OBJECT insert into at(c,_gco) select concat('_gco: ',c), json_extract(j, '$') from t where c='object'; --error ER_CANT_CREATE_GEOMETRY_OBJECT insert into at(c,_gco) select concat('_gco: ',c), json_extract(j, '$') from t where c='array'; --error ER_CANT_CREATE_GEOMETRY_OBJECT insert into at(c,_gco) select concat('_gco: ',c), json_extract(j, '$') from t where c='opaque_mysql_type_decimal'; --error ER_CANT_CREATE_GEOMETRY_OBJECT insert into at(c,_gco) select concat('_gco: ',c), json_extract(j, '$') from t where c='opaque_mysql_type_set'; --error ER_CANT_CREATE_GEOMETRY_OBJECT insert into at(c,_gco) select concat('_gco: ',c), json_extract(j, '$') from t where c='opaque_mysql_type_enum'; --error ER_CANT_CREATE_GEOMETRY_OBJECT insert into at(c,_gco) select concat('_gco: ',c), json_extract(j, '$') from t where c='opaque_mysql_type_date'; --error ER_CANT_CREATE_GEOMETRY_OBJECT insert into at(c,_gco) select concat('_gco: ',c), json_extract(j, '$') from t where c='opaque_mysql_type_time'; --error ER_CANT_CREATE_GEOMETRY_OBJECT insert into at(c,_gco) select concat('_gco: ',c), json_extract(j, '$') from t where c='opaque_mysql_type_datetime'; --error ER_CANT_CREATE_GEOMETRY_OBJECT insert into at(c,_gco) select concat('_gco: ',c), json_extract(j, '$') from t where c='opaque_mysql_type_geom'; --error ER_CANT_CREATE_GEOMETRY_OBJECT insert into at(c,_gco) select concat('_gco: ',c), json_extract(j, '$') from t where c='opaque_mysql_type_bit'; --error ER_CANT_CREATE_GEOMETRY_OBJECT insert into at(c,_gco) select concat('_gco: ',c), json_extract(j, '$') from t where c='opaque_mysql_type_year'; --error ER_CANT_CREATE_GEOMETRY_OBJECT insert into at(c,_gco) select concat('_gco: ',c), json_extract(j, '$') from t where c='opaque_mysql_type_blob'; --error ER_CANT_CREATE_GEOMETRY_OBJECT insert into at(c,_gco) select concat('_gco: ',c), json_extract(j, '$') from t where c='opaque_mysql_type_longblob'; --error ER_CANT_CREATE_GEOMETRY_OBJECT insert into at(c,_gco) select concat('_gco: ',c), json_extract(j, '$') from t where c='opaque_mysql_type_mediumblob'; --error ER_CANT_CREATE_GEOMETRY_OBJECT insert into at(c,_gco) select concat('_gco: ',c), json_extract(j, '$') from t where c='opaque_mysql_type_tinyblob'; insert into at(c,_gco) select concat('_gco: ',c), json_extract(j, '$') from t where c='opaque_mysql_type_varbinary'; insert into at(c,_gco) select concat('_gco: ',c), json_extract(j, '$') from t where c='opaque_mysql_type_binary'; --error ER_CANT_CREATE_GEOMETRY_OBJECT insert into at(c,_gco) select concat('_gco: ',c), json_extract(j, '$') from t where c='opaque_mysql_type_varchar'; insert into at(c,_gco) select concat('_gco: ',c), json_extract(j, '$') from t where c='opaque_mysql_type_string'; insert into at(c,_gco) select concat('_gco: ',c), json_extract(j, '$') from t where c='opaque_mysql_type_var_string'; insert into at(c,_tin) select concat('_tin: ',c), (select j from t where c='bool') from t where c='bool'; --echo # ---------------------------------------------------------------------- --echo # I N S E R T F R O M J S O N S U B S E L E C T --echo # ---------------------------------------------------------------------- insert into at(c,_bit) select concat('_bit: ',c), (select j from t where c='null') from t where c='null'; insert into at(c,_bit) select concat('_bit: ',c), (select j from t where c='bool') from t where c='bool'; insert into at(c,_bit) select concat('_bit: ',c), (select j from t where c='uint') from t where c='uint'; insert into at(c,_bit) select concat('_bit: ',c), (select j from t where c='int') from t where c='int'; insert into at(c,_bit) select concat('_bit: ',c), (select j from t where c='double') from t where c='double'; insert into at(c,_bit) select concat('_bit: ',c), (select j from t where c='stringany') from t where c='stringany'; insert into at(c,_bit) select concat('_bit: ',c), (select j from t where c='stringint') from t where c='stringint'; insert into at(c,_bit) select concat('_bit: ',c), (select j from t where c='stringdecimal') from t where c='stringdecimal'; insert into at(c,_bit) select concat('_bit: ',c), (select j from t where c='object') from t where c='object'; insert into at(c,_bit) select concat('_bit: ',c), (select j from t where c='array') from t where c='array'; insert into at(c,_bit) select concat('_bit: ',c), (select j from t where c='opaque_mysql_type_decimal') from t where c='opaque_mysql_type_decimal'; insert into at(c,_bit) select concat('_bit: ',c), (select j from t where c='opaque_mysql_type_set') from t where c='opaque_mysql_type_set'; insert into at(c,_bit) select concat('_bit: ',c), (select j from t where c='opaque_mysql_type_enum') from t where c='opaque_mysql_type_enum'; --error ER_DATA_TOO_LONG insert into at(c,_bit) select concat('_bit: ',c), (select j from t where c='opaque_mysql_type_date') from t where c='opaque_mysql_type_date'; --error ER_DATA_TOO_LONG insert into at(c,_bit) select concat('_bit: ',c), (select j from t where c='opaque_mysql_type_time') from t where c='opaque_mysql_type_time'; --error ER_DATA_TOO_LONG insert into at(c,_bit) select concat('_bit: ',c), (select j from t where c='opaque_mysql_type_datetime') from t where c='opaque_mysql_type_datetime'; --error ER_DATA_TOO_LONG insert into at(c,_bit) select concat('_bit: ',c), (select j from t where c='opaque_mysql_type_geom') from t where c='opaque_mysql_type_geom'; --error ER_DATA_TOO_LONG insert into at(c,_bit) select concat('_bit: ',c), (select j from t where c='opaque_mysql_type_bit') from t where c='opaque_mysql_type_bit'; --error ER_DATA_TOO_LONG insert into at(c,_bit) select concat('_bit: ',c), (select j from t where c='opaque_mysql_type_year') from t where c='opaque_mysql_type_year'; --error ER_DATA_TOO_LONG insert into at(c,_bit) select concat('_bit: ',c), (select j from t where c='opaque_mysql_type_blob') from t where c='opaque_mysql_type_blob'; --error ER_DATA_TOO_LONG insert into at(c,_bit) select concat('_bit: ',c), (select j from t where c='opaque_mysql_type_longblob') from t where c='opaque_mysql_type_longblob'; --error ER_DATA_TOO_LONG insert into at(c,_bit) select concat('_bit: ',c), (select j from t where c='opaque_mysql_type_mediumblob') from t where c='opaque_mysql_type_mediumblob'; --error ER_DATA_TOO_LONG insert into at(c,_bit) select concat('_bit: ',c), (select j from t where c='opaque_mysql_type_tinyblob') from t where c='opaque_mysql_type_tinyblob'; insert into at(c,_bit) select concat('_bit: ',c), (select j from t where c='opaque_mysql_type_varbinary') from t where c='opaque_mysql_type_varbinary'; insert into at(c,_bit) select concat('_bit: ',c), (select j from t where c='opaque_mysql_type_binary') from t where c='opaque_mysql_type_binary'; --error ER_DATA_TOO_LONG insert into at(c,_bit) select concat('_bit: ',c), (select j from t where c='opaque_mysql_type_varchar') from t where c='opaque_mysql_type_varchar'; insert into at(c,_bit) select concat('_bit: ',c), (select j from t where c='opaque_mysql_type_string') from t where c='opaque_mysql_type_string'; insert into at(c,_bit) select concat('_bit: ',c), (select j from t where c='opaque_mysql_type_var_string') from t where c='opaque_mysql_type_var_string'; --error ER_INVALID_JSON_VALUE_FOR_CAST insert into at(c,_tin) select concat('_tin: ',c), (select j from t where c='null') from t where c='null'; insert into at(c,_tin) select concat('_tin: ',c), (select j from t where c='bool') from t where c='bool'; insert into at(c,_tin) select concat('_tin: ',c), (select j from t where c='uint') from t where c='uint'; insert into at(c,_tin) select concat('_tin: ',c), (select j from t where c='int') from t where c='int'; insert into at(c,_tin) select concat('_tin: ',c), (select j from t where c='double') from t where c='double'; --error ER_INVALID_JSON_VALUE_FOR_CAST insert into at(c,_tin) select concat('_tin: ',c), (select j from t where c='stringany') from t where c='stringany'; insert into at(c,_tin) select concat('_tin: ',c), (select j from t where c='stringint') from t where c='stringint'; --error ER_INVALID_JSON_VALUE_FOR_CAST insert into at(c,_tin) select concat('_tin: ',c), (select j from t where c='stringdecimal') from t where c='stringdecimal'; # needs cast(j as decimal) --error ER_INVALID_JSON_VALUE_FOR_CAST insert into at(c,_tin) select concat('_tin: ',c), (select j from t where c='object') from t where c='object'; --error ER_INVALID_JSON_VALUE_FOR_CAST insert into at(c,_tin) select concat('_tin: ',c), (select j from t where c='array') from t where c='array'; insert into at(c,_tin) select concat('_tin: ',c), (select j from t where c='opaque_mysql_type_decimal') from t where c='opaque_mysql_type_decimal'; --error ER_INVALID_JSON_VALUE_FOR_CAST insert into at(c,_tin) select concat('_tin: ',c), (select j from t where c='opaque_mysql_type_set') from t where c='opaque_mysql_type_set'; --error ER_INVALID_JSON_VALUE_FOR_CAST insert into at(c,_tin) select concat('_tin: ',c), (select j from t where c='opaque_mysql_type_enum') from t where c='opaque_mysql_type_enum'; --error ER_INVALID_JSON_VALUE_FOR_CAST insert into at(c,_tin) select concat('_tin: ',c), (select j from t where c='opaque_mysql_type_date') from t where c='opaque_mysql_type_date'; --error ER_INVALID_JSON_VALUE_FOR_CAST insert into at(c,_tin) select concat('_tin: ',c), (select j from t where c='opaque_mysql_type_time') from t where c='opaque_mysql_type_time'; --error ER_INVALID_JSON_VALUE_FOR_CAST insert into at(c,_tin) select concat('_tin: ',c), (select j from t where c='opaque_mysql_type_datetime') from t where c='opaque_mysql_type_datetime'; --error ER_INVALID_JSON_VALUE_FOR_CAST insert into at(c,_tin) select concat('_tin: ',c), (select j from t where c='opaque_mysql_type_geom') from t where c='opaque_mysql_type_geom'; --error ER_INVALID_JSON_VALUE_FOR_CAST insert into at(c,_tin) select concat('_tin: ',c), (select j from t where c='opaque_mysql_type_bit') from t where c='opaque_mysql_type_bit'; --error ER_INVALID_JSON_VALUE_FOR_CAST insert into at(c,_tin) select concat('_tin: ',c), (select j from t where c='opaque_mysql_type_year') from t where c='opaque_mysql_type_year'; --error ER_INVALID_JSON_VALUE_FOR_CAST insert into at(c,_tin) select concat('_tin: ',c), (select j from t where c='opaque_mysql_type_blob') from t where c='opaque_mysql_type_blob'; --error ER_INVALID_JSON_VALUE_FOR_CAST insert into at(c,_tin) select concat('_tin: ',c), (select j from t where c='opaque_mysql_type_longblob') from t where c='opaque_mysql_type_longblob'; --error ER_INVALID_JSON_VALUE_FOR_CAST insert into at(c,_tin) select concat('_tin: ',c), (select j from t where c='opaque_mysql_type_mediumblob') from t where c='opaque_mysql_type_mediumblob'; --error ER_INVALID_JSON_VALUE_FOR_CAST insert into at(c,_tin) select concat('_tin: ',c), (select j from t where c='opaque_mysql_type_tinyblob') from t where c='opaque_mysql_type_tinyblob'; insert into at(c,_tin) select concat('_tin: ',c), (select j from t where c='opaque_mysql_type_varbinary') from t where c='opaque_mysql_type_varbinary'; insert into at(c,_tin) select concat('_tin: ',c), (select j from t where c='opaque_mysql_type_binary') from t where c='opaque_mysql_type_binary'; --error ER_INVALID_JSON_VALUE_FOR_CAST insert into at(c,_tin) select concat('_tin: ',c), (select j from t where c='opaque_mysql_type_varchar') from t where c='opaque_mysql_type_varchar'; insert into at(c,_tin) select concat('_tin: ',c), (select j from t where c='opaque_mysql_type_string') from t where c='opaque_mysql_type_string'; insert into at(c,_tin) select concat('_tin: ',c), (select j from t where c='opaque_mysql_type_var_string') from t where c='opaque_mysql_type_var_string'; --error ER_INVALID_JSON_VALUE_FOR_CAST insert into at(c,_boo) select concat('_boo: ',c), (select j from t where c='null') from t where c='null'; insert into at(c,_boo) select concat('_boo: ',c), (select j from t where c='bool') from t where c='bool'; insert into at(c,_boo) select concat('_boo: ',c), (select j from t where c='uint') from t where c='uint'; insert into at(c,_boo) select concat('_boo: ',c), (select j from t where c='int') from t where c='int'; insert into at(c,_boo) select concat('_boo: ',c), (select j from t where c='double') from t where c='double'; --error ER_INVALID_JSON_VALUE_FOR_CAST insert into at(c,_boo) select concat('_boo: ',c), (select j from t where c='stringany') from t where c='stringany'; insert into at(c,_boo) select concat('_boo: ',c), (select j from t where c='stringint') from t where c='stringint'; --error ER_INVALID_JSON_VALUE_FOR_CAST insert into at(c,_boo) select concat('_boo: ',c), (select j from t where c='stringdecimal') from t where c='stringdecimal'; --error ER_INVALID_JSON_VALUE_FOR_CAST insert into at(c,_boo) select concat('_boo: ',c), (select j from t where c='object') from t where c='object'; --error ER_INVALID_JSON_VALUE_FOR_CAST insert into at(c,_boo) select concat('_boo: ',c), (select j from t where c='array') from t where c='array'; insert into at(c,_boo) select concat('_boo: ',c), (select j from t where c='opaque_mysql_type_decimal') from t where c='opaque_mysql_type_decimal'; --error ER_INVALID_JSON_VALUE_FOR_CAST insert into at(c,_boo) select concat('_boo: ',c), (select j from t where c='opaque_mysql_type_set') from t where c='opaque_mysql_type_set'; --error ER_INVALID_JSON_VALUE_FOR_CAST insert into at(c,_boo) select concat('_boo: ',c), (select j from t where c='opaque_mysql_type_enum') from t where c='opaque_mysql_type_enum'; --error ER_INVALID_JSON_VALUE_FOR_CAST insert into at(c,_boo) select concat('_boo: ',c), (select j from t where c='opaque_mysql_type_date') from t where c='opaque_mysql_type_date'; --error ER_INVALID_JSON_VALUE_FOR_CAST insert into at(c,_boo) select concat('_boo: ',c), (select j from t where c='opaque_mysql_type_time') from t where c='opaque_mysql_type_time'; --error ER_INVALID_JSON_VALUE_FOR_CAST insert into at(c,_boo) select concat('_boo: ',c), (select j from t where c='opaque_mysql_type_datetime') from t where c='opaque_mysql_type_datetime'; --error ER_INVALID_JSON_VALUE_FOR_CAST insert into at(c,_boo) select concat('_boo: ',c), (select j from t where c='opaque_mysql_type_geom') from t where c='opaque_mysql_type_geom'; --error ER_INVALID_JSON_VALUE_FOR_CAST insert into at(c,_boo) select concat('_boo: ',c), (select j from t where c='opaque_mysql_type_bit') from t where c='opaque_mysql_type_bit'; --error ER_INVALID_JSON_VALUE_FOR_CAST insert into at(c,_boo) select concat('_boo: ',c), (select j from t where c='opaque_mysql_type_year') from t where c='opaque_mysql_type_year'; --error ER_INVALID_JSON_VALUE_FOR_CAST insert into at(c,_boo) select concat('_boo: ',c), (select j from t where c='opaque_mysql_type_blob') from t where c='opaque_mysql_type_blob'; --error ER_INVALID_JSON_VALUE_FOR_CAST insert into at(c,_boo) select concat('_boo: ',c), (select j from t where c='opaque_mysql_type_longblob') from t where c='opaque_mysql_type_longblob'; --error ER_INVALID_JSON_VALUE_FOR_CAST insert into at(c,_boo) select concat('_boo: ',c), (select j from t where c='opaque_mysql_type_mediumblob') from t where c='opaque_mysql_type_mediumblob'; --error ER_INVALID_JSON_VALUE_FOR_CAST insert into at(c,_boo) select concat('_boo: ',c), (select j from t where c='opaque_mysql_type_tinyblob') from t where c='opaque_mysql_type_tinyblob'; insert into at(c,_boo) select concat('_boo: ',c), (select j from t where c='opaque_mysql_type_varbinary') from t where c='opaque_mysql_type_varbinary'; insert into at(c,_boo) select concat('_boo: ',c), (select j from t where c='opaque_mysql_type_binary') from t where c='opaque_mysql_type_binary'; --error ER_INVALID_JSON_VALUE_FOR_CAST insert into at(c,_boo) select concat('_boo: ',c), (select j from t where c='opaque_mysql_type_varchar') from t where c='opaque_mysql_type_varchar'; insert into at(c,_boo) select concat('_boo: ',c), (select j from t where c='opaque_mysql_type_string') from t where c='opaque_mysql_type_string'; insert into at(c,_boo) select concat('_boo: ',c), (select j from t where c='opaque_mysql_type_var_string') from t where c='opaque_mysql_type_var_string'; --error ER_INVALID_JSON_VALUE_FOR_CAST insert into at(c,_sms) select concat('_sms: ',c), (select j from t where c='null') from t where c='null'; insert into at(c,_sms) select concat('_sms: ',c), (select j from t where c='bool') from t where c='bool'; insert into at(c,_sms) select concat('_sms: ',c), (select j from t where c='uint') from t where c='uint'; insert into at(c,_sms) select concat('_sms: ',c), (select j from t where c='int') from t where c='int'; insert into at(c,_sms) select concat('_sms: ',c), (select j from t where c='double') from t where c='double'; --error ER_INVALID_JSON_VALUE_FOR_CAST insert into at(c,_sms) select concat('_sms: ',c), (select j from t where c='stringany') from t where c='stringany'; insert into at(c,_sms) select concat('_sms: ',c), (select j from t where c='stringint') from t where c='stringint'; --error ER_INVALID_JSON_VALUE_FOR_CAST insert into at(c,_sms) select concat('_sms: ',c), (select j from t where c='stringdecimal') from t where c='stringdecimal'; --error ER_INVALID_JSON_VALUE_FOR_CAST insert into at(c,_sms) select concat('_sms: ',c), (select j from t where c='object') from t where c='object'; --error ER_INVALID_JSON_VALUE_FOR_CAST insert into at(c,_sms) select concat('_sms: ',c), (select j from t where c='array') from t where c='array'; insert into at(c,_sms) select concat('_sms: ',c), (select j from t where c='opaque_mysql_type_decimal') from t where c='opaque_mysql_type_decimal'; --error ER_INVALID_JSON_VALUE_FOR_CAST insert into at(c,_sms) select concat('_sms: ',c), (select j from t where c='opaque_mysql_type_set') from t where c='opaque_mysql_type_set'; --error ER_INVALID_JSON_VALUE_FOR_CAST insert into at(c,_sms) select concat('_sms: ',c), (select j from t where c='opaque_mysql_type_enum') from t where c='opaque_mysql_type_enum'; --error ER_INVALID_JSON_VALUE_FOR_CAST insert into at(c,_sms) select concat('_sms: ',c), (select j from t where c='opaque_mysql_type_date') from t where c='opaque_mysql_type_date'; --error ER_INVALID_JSON_VALUE_FOR_CAST insert into at(c,_sms) select concat('_sms: ',c), (select j from t where c='opaque_mysql_type_time') from t where c='opaque_mysql_type_time'; --error ER_INVALID_JSON_VALUE_FOR_CAST --error ER_INVALID_JSON_VALUE_FOR_CAST insert into at(c,_sms) select concat('_sms: ',c), (select j from t where c='opaque_mysql_type_datetime') from t where c='opaque_mysql_type_datetime'; --error ER_INVALID_JSON_VALUE_FOR_CAST insert into at(c,_sms) select concat('_sms: ',c), (select j from t where c='opaque_mysql_type_geom') from t where c='opaque_mysql_type_geom'; --error ER_INVALID_JSON_VALUE_FOR_CAST insert into at(c,_sms) select concat('_sms: ',c), (select j from t where c='opaque_mysql_type_bit') from t where c='opaque_mysql_type_bit'; --error ER_INVALID_JSON_VALUE_FOR_CAST insert into at(c,_sms) select concat('_sms: ',c), (select j from t where c='opaque_mysql_type_year') from t where c='opaque_mysql_type_year'; --error ER_INVALID_JSON_VALUE_FOR_CAST insert into at(c,_sms) select concat('_sms: ',c), (select j from t where c='opaque_mysql_type_blob') from t where c='opaque_mysql_type_blob'; --error ER_INVALID_JSON_VALUE_FOR_CAST insert into at(c,_sms) select concat('_sms: ',c), (select j from t where c='opaque_mysql_type_longblob') from t where c='opaque_mysql_type_longblob'; --error ER_INVALID_JSON_VALUE_FOR_CAST insert into at(c,_sms) select concat('_sms: ',c), (select j from t where c='opaque_mysql_type_mediumblob') from t where c='opaque_mysql_type_mediumblob'; --error ER_INVALID_JSON_VALUE_FOR_CAST insert into at(c,_sms) select concat('_sms: ',c), (select j from t where c='opaque_mysql_type_tinyblob') from t where c='opaque_mysql_type_tinyblob'; insert into at(c,_sms) select concat('_sms: ',c), (select j from t where c='opaque_mysql_type_varbinary') from t where c='opaque_mysql_type_varbinary'; insert into at(c,_sms) select concat('_sms: ',c), (select j from t where c='opaque_mysql_type_binary') from t where c='opaque_mysql_type_binary'; --error ER_INVALID_JSON_VALUE_FOR_CAST insert into at(c,_sms) select concat('_sms: ',c), (select j from t where c='opaque_mysql_type_varchar') from t where c='opaque_mysql_type_varchar'; insert into at(c,_sms) select concat('_sms: ',c), (select j from t where c='opaque_mysql_type_string') from t where c='opaque_mysql_type_string'; insert into at(c,_sms) select concat('_sms: ',c), (select j from t where c='opaque_mysql_type_var_string') from t where c='opaque_mysql_type_var_string'; --error ER_INVALID_JSON_VALUE_FOR_CAST insert into at(c,_smu) select concat('_smu: ',c), (select j from t where c='null') from t where c='null'; insert into at(c,_smu) select concat('_smu: ',c), (select j from t where c='bool') from t where c='bool'; insert into at(c,_smu) select concat('_smu: ',c), (select j from t where c='uint') from t where c='uint'; insert into at(c,_smu) select concat('_smu: ',c), (select j from t where c='int') from t where c='int'; insert into at(c,_smu) select concat('_smu: ',c), (select j from t where c='double') from t where c='double'; --error ER_INVALID_JSON_VALUE_FOR_CAST insert into at(c,_smu) select concat('_smu: ',c), (select j from t where c='stringany') from t where c='stringany'; insert into at(c,_smu) select concat('_smu: ',c), (select j from t where c='stringint') from t where c='stringint'; --error ER_INVALID_JSON_VALUE_FOR_CAST insert into at(c,_smu) select concat('_smu: ',c), (select j from t where c='stringdecimal') from t where c='stringdecimal'; --error ER_INVALID_JSON_VALUE_FOR_CAST insert into at(c,_smu) select concat('_smu: ',c), (select j from t where c='object') from t where c='object'; --error ER_INVALID_JSON_VALUE_FOR_CAST insert into at(c,_smu) select concat('_smu: ',c), (select j from t where c='array') from t where c='array'; insert into at(c,_smu) select concat('_smu: ',c), (select j from t where c='opaque_mysql_type_decimal') from t where c='opaque_mysql_type_decimal'; --error ER_INVALID_JSON_VALUE_FOR_CAST insert into at(c,_smu) select concat('_smu: ',c), (select j from t where c='opaque_mysql_type_set') from t where c='opaque_mysql_type_set'; --error ER_INVALID_JSON_VALUE_FOR_CAST insert into at(c,_smu) select concat('_smu: ',c), (select j from t where c='opaque_mysql_type_enum') from t where c='opaque_mysql_type_enum'; --error ER_INVALID_JSON_VALUE_FOR_CAST insert into at(c,_smu) select concat('_smu: ',c), (select j from t where c='opaque_mysql_type_date') from t where c='opaque_mysql_type_date'; --error ER_INVALID_JSON_VALUE_FOR_CAST insert into at(c,_smu) select concat('_smu: ',c), (select j from t where c='opaque_mysql_type_time') from t where c='opaque_mysql_type_time'; --error ER_INVALID_JSON_VALUE_FOR_CAST insert into at(c,_smu) select concat('_smu: ',c), (select j from t where c='opaque_mysql_type_datetime') from t where c='opaque_mysql_type_datetime'; --error ER_INVALID_JSON_VALUE_FOR_CAST insert into at(c,_smu) select concat('_smu: ',c), (select j from t where c='opaque_mysql_type_geom') from t where c='opaque_mysql_type_geom'; --error ER_INVALID_JSON_VALUE_FOR_CAST insert into at(c,_smu) select concat('_smu: ',c), (select j from t where c='opaque_mysql_type_bit') from t where c='opaque_mysql_type_bit'; --error ER_INVALID_JSON_VALUE_FOR_CAST insert into at(c,_smu) select concat('_smu: ',c), (select j from t where c='opaque_mysql_type_year') from t where c='opaque_mysql_type_year'; --error ER_INVALID_JSON_VALUE_FOR_CAST insert into at(c,_smu) select concat('_smu: ',c), (select j from t where c='opaque_mysql_type_blob') from t where c='opaque_mysql_type_blob'; --error ER_INVALID_JSON_VALUE_FOR_CAST insert into at(c,_smu) select concat('_smu: ',c), (select j from t where c='opaque_mysql_type_longblob') from t where c='opaque_mysql_type_longblob'; --error ER_INVALID_JSON_VALUE_FOR_CAST insert into at(c,_smu) select concat('_smu: ',c), (select j from t where c='opaque_mysql_type_mediumblob') from t where c='opaque_mysql_type_mediumblob'; --error ER_INVALID_JSON_VALUE_FOR_CAST insert into at(c,_smu) select concat('_smu: ',c), (select j from t where c='opaque_mysql_type_tinyblob') from t where c='opaque_mysql_type_tinyblob'; insert into at(c,_smu) select concat('_smu: ',c), (select j from t where c='opaque_mysql_type_varbinary') from t where c='opaque_mysql_type_varbinary'; insert into at(c,_smu) select concat('_smu: ',c), (select j from t where c='opaque_mysql_type_binary') from t where c='opaque_mysql_type_binary'; --error ER_INVALID_JSON_VALUE_FOR_CAST insert into at(c,_smu) select concat('_smu: ',c), (select j from t where c='opaque_mysql_type_varchar') from t where c='opaque_mysql_type_varchar'; insert into at(c,_smu) select concat('_smu: ',c), (select j from t where c='opaque_mysql_type_string') from t where c='opaque_mysql_type_string'; insert into at(c,_smu) select concat('_smu: ',c), (select j from t where c='opaque_mysql_type_var_string') from t where c='opaque_mysql_type_var_string'; --error ER_INVALID_JSON_VALUE_FOR_CAST insert into at(c,_mes) select concat('_mes: ',c), (select j from t where c='null') from t where c='null'; insert into at(c,_mes) select concat('_mes: ',c), (select j from t where c='bool') from t where c='bool'; insert into at(c,_mes) select concat('_mes: ',c), (select j from t where c='uint') from t where c='uint'; insert into at(c,_mes) select concat('_mes: ',c), (select j from t where c='int') from t where c='int'; insert into at(c,_mes) select concat('_mes: ',c), (select j from t where c='double') from t where c='double'; --error ER_INVALID_JSON_VALUE_FOR_CAST insert into at(c,_mes) select concat('_mes: ',c), (select j from t where c='stringany') from t where c='stringany'; insert into at(c,_mes) select concat('_mes: ',c), (select j from t where c='stringint') from t where c='stringint'; --error ER_INVALID_JSON_VALUE_FOR_CAST insert into at(c,_mes) select concat('_mes: ',c), (select j from t where c='stringdecimal') from t where c='stringdecimal'; --error ER_INVALID_JSON_VALUE_FOR_CAST insert into at(c,_mes) select concat('_mes: ',c), (select j from t where c='object') from t where c='object'; --error ER_INVALID_JSON_VALUE_FOR_CAST insert into at(c,_mes) select concat('_mes: ',c), (select j from t where c='array') from t where c='array'; insert into at(c,_mes) select concat('_mes: ',c), (select j from t where c='opaque_mysql_type_decimal') from t where c='opaque_mysql_type_decimal'; --error ER_INVALID_JSON_VALUE_FOR_CAST insert into at(c,_mes) select concat('_mes: ',c), (select j from t where c='opaque_mysql_type_set') from t where c='opaque_mysql_type_set'; --error ER_INVALID_JSON_VALUE_FOR_CAST insert into at(c,_mes) select concat('_mes: ',c), (select j from t where c='opaque_mysql_type_enum') from t where c='opaque_mysql_type_enum'; --error ER_INVALID_JSON_VALUE_FOR_CAST insert into at(c,_mes) select concat('_mes: ',c), (select j from t where c='opaque_mysql_type_date') from t where c='opaque_mysql_type_date'; --error ER_INVALID_JSON_VALUE_FOR_CAST insert into at(c,_mes) select concat('_mes: ',c), (select j from t where c='opaque_mysql_type_time') from t where c='opaque_mysql_type_time'; --error ER_INVALID_JSON_VALUE_FOR_CAST insert into at(c,_mes) select concat('_mes: ',c), (select j from t where c='opaque_mysql_type_datetime') from t where c='opaque_mysql_type_datetime'; --error ER_INVALID_JSON_VALUE_FOR_CAST insert into at(c,_mes) select concat('_mes: ',c), (select j from t where c='opaque_mysql_type_geom') from t where c='opaque_mysql_type_geom'; --error ER_INVALID_JSON_VALUE_FOR_CAST insert into at(c,_mes) select concat('_mes: ',c), (select j from t where c='opaque_mysql_type_bit') from t where c='opaque_mysql_type_bit'; --error ER_INVALID_JSON_VALUE_FOR_CAST insert into at(c,_mes) select concat('_mes: ',c), (select j from t where c='opaque_mysql_type_year') from t where c='opaque_mysql_type_year'; --error ER_INVALID_JSON_VALUE_FOR_CAST insert into at(c,_mes) select concat('_mes: ',c), (select j from t where c='opaque_mysql_type_blob') from t where c='opaque_mysql_type_blob'; --error ER_INVALID_JSON_VALUE_FOR_CAST insert into at(c,_mes) select concat('_mes: ',c), (select j from t where c='opaque_mysql_type_longblob') from t where c='opaque_mysql_type_longblob'; --error ER_INVALID_JSON_VALUE_FOR_CAST insert into at(c,_mes) select concat('_mes: ',c), (select j from t where c='opaque_mysql_type_mediumblob') from t where c='opaque_mysql_type_mediumblob'; --error ER_INVALID_JSON_VALUE_FOR_CAST insert into at(c,_mes) select concat('_mes: ',c), (select j from t where c='opaque_mysql_type_tinyblob') from t where c='opaque_mysql_type_tinyblob'; insert into at(c,_mes) select concat('_mes: ',c), (select j from t where c='opaque_mysql_type_varbinary') from t where c='opaque_mysql_type_varbinary'; insert into at(c,_mes) select concat('_mes: ',c), (select j from t where c='opaque_mysql_type_binary') from t where c='opaque_mysql_type_binary'; --error ER_INVALID_JSON_VALUE_FOR_CAST insert into at(c,_mes) select concat('_mes: ',c), (select j from t where c='opaque_mysql_type_varchar') from t where c='opaque_mysql_type_varchar'; insert into at(c,_mes) select concat('_mes: ',c), (select j from t where c='opaque_mysql_type_string') from t where c='opaque_mysql_type_string'; insert into at(c,_mes) select concat('_mes: ',c), (select j from t where c='opaque_mysql_type_var_string') from t where c='opaque_mysql_type_var_string'; --error ER_INVALID_JSON_VALUE_FOR_CAST insert into at(c,_meu) select concat('_meu: ',c), (select j from t where c='null') from t where c='null'; insert into at(c,_meu) select concat('_meu: ',c), (select j from t where c='bool') from t where c='bool'; insert into at(c,_meu) select concat('_meu: ',c), (select j from t where c='uint') from t where c='uint'; insert into at(c,_meu) select concat('_meu: ',c), (select j from t where c='int') from t where c='int'; insert into at(c,_meu) select concat('_meu: ',c), (select j from t where c='double') from t where c='double'; --error ER_INVALID_JSON_VALUE_FOR_CAST insert into at(c,_meu) select concat('_meu: ',c), (select j from t where c='stringany') from t where c='stringany'; insert into at(c,_meu) select concat('_meu: ',c), (select j from t where c='stringint') from t where c='stringint'; --error ER_INVALID_JSON_VALUE_FOR_CAST insert into at(c,_meu) select concat('_meu: ',c), (select j from t where c='stringdecimal') from t where c='stringdecimal'; --error ER_INVALID_JSON_VALUE_FOR_CAST insert into at(c,_meu) select concat('_meu: ',c), (select j from t where c='object') from t where c='object'; --error ER_INVALID_JSON_VALUE_FOR_CAST insert into at(c,_meu) select concat('_meu: ',c), (select j from t where c='array') from t where c='array'; insert into at(c,_meu) select concat('_meu: ',c), (select j from t where c='opaque_mysql_type_decimal') from t where c='opaque_mysql_type_decimal'; --error ER_INVALID_JSON_VALUE_FOR_CAST insert into at(c,_meu) select concat('_meu: ',c), (select j from t where c='opaque_mysql_type_set') from t where c='opaque_mysql_type_set'; --error ER_INVALID_JSON_VALUE_FOR_CAST insert into at(c,_meu) select concat('_meu: ',c), (select j from t where c='opaque_mysql_type_enum') from t where c='opaque_mysql_type_enum'; --error ER_INVALID_JSON_VALUE_FOR_CAST insert into at(c,_meu) select concat('_meu: ',c), (select j from t where c='opaque_mysql_type_date') from t where c='opaque_mysql_type_date'; --error ER_INVALID_JSON_VALUE_FOR_CAST insert into at(c,_meu) select concat('_meu: ',c), (select j from t where c='opaque_mysql_type_time') from t where c='opaque_mysql_type_time'; --error ER_INVALID_JSON_VALUE_FOR_CAST insert into at(c,_meu) select concat('_meu: ',c), (select j from t where c='opaque_mysql_type_datetime') from t where c='opaque_mysql_type_datetime'; --error ER_INVALID_JSON_VALUE_FOR_CAST insert into at(c,_meu) select concat('_meu: ',c), (select j from t where c='opaque_mysql_type_geom') from t where c='opaque_mysql_type_geom'; --error ER_INVALID_JSON_VALUE_FOR_CAST insert into at(c,_meu) select concat('_meu: ',c), (select j from t where c='opaque_mysql_type_bit') from t where c='opaque_mysql_type_bit'; --error ER_INVALID_JSON_VALUE_FOR_CAST insert into at(c,_meu) select concat('_meu: ',c), (select j from t where c='opaque_mysql_type_year') from t where c='opaque_mysql_type_year'; --error ER_INVALID_JSON_VALUE_FOR_CAST insert into at(c,_meu) select concat('_meu: ',c), (select j from t where c='opaque_mysql_type_blob') from t where c='opaque_mysql_type_blob'; --error ER_INVALID_JSON_VALUE_FOR_CAST insert into at(c,_meu) select concat('_meu: ',c), (select j from t where c='opaque_mysql_type_longblob') from t where c='opaque_mysql_type_longblob'; --error ER_INVALID_JSON_VALUE_FOR_CAST insert into at(c,_meu) select concat('_meu: ',c), (select j from t where c='opaque_mysql_type_mediumblob') from t where c='opaque_mysql_type_mediumblob'; --error ER_INVALID_JSON_VALUE_FOR_CAST insert into at(c,_meu) select concat('_meu: ',c), (select j from t where c='opaque_mysql_type_tinyblob') from t where c='opaque_mysql_type_tinyblob'; insert into at(c,_meu) select concat('_meu: ',c), (select j from t where c='opaque_mysql_type_varbinary') from t where c='opaque_mysql_type_varbinary'; insert into at(c,_meu) select concat('_meu: ',c), (select j from t where c='opaque_mysql_type_binary') from t where c='opaque_mysql_type_binary'; --error ER_INVALID_JSON_VALUE_FOR_CAST insert into at(c,_meu) select concat('_meu: ',c), (select j from t where c='opaque_mysql_type_varchar') from t where c='opaque_mysql_type_varchar'; insert into at(c,_meu) select concat('_meu: ',c), (select j from t where c='opaque_mysql_type_string') from t where c='opaque_mysql_type_string'; insert into at(c,_meu) select concat('_meu: ',c), (select j from t where c='opaque_mysql_type_var_string') from t where c='opaque_mysql_type_var_string'; --error ER_INVALID_JSON_VALUE_FOR_CAST insert into at(c,_ins) select concat('_ins: ',c), (select j from t where c='null') from t where c='null'; insert into at(c,_ins) select concat('_ins: ',c), (select j from t where c='bool') from t where c='bool'; insert into at(c,_ins) select concat('_ins: ',c), (select j from t where c='uint') from t where c='uint'; insert into at(c,_ins) select concat('_ins: ',c), (select j from t where c='int') from t where c='int'; insert into at(c,_ins) select concat('_ins: ',c), (select j from t where c='double') from t where c='double'; --error ER_INVALID_JSON_VALUE_FOR_CAST insert into at(c,_ins) select concat('_ins: ',c), (select j from t where c='stringany') from t where c='stringany'; insert into at(c,_ins) select concat('_ins: ',c), (select j from t where c='stringint') from t where c='stringint'; --error ER_INVALID_JSON_VALUE_FOR_CAST insert into at(c,_ins) select concat('_ins: ',c), (select j from t where c='stringdecimal') from t where c='stringdecimal'; --error ER_INVALID_JSON_VALUE_FOR_CAST insert into at(c,_ins) select concat('_ins: ',c), (select j from t where c='object') from t where c='object'; --error ER_INVALID_JSON_VALUE_FOR_CAST insert into at(c,_ins) select concat('_ins: ',c), (select j from t where c='array') from t where c='array'; insert into at(c,_ins) select concat('_ins: ',c), (select j from t where c='opaque_mysql_type_decimal') from t where c='opaque_mysql_type_decimal'; --error ER_INVALID_JSON_VALUE_FOR_CAST insert into at(c,_ins) select concat('_ins: ',c), (select j from t where c='opaque_mysql_type_set') from t where c='opaque_mysql_type_set'; --error ER_INVALID_JSON_VALUE_FOR_CAST insert into at(c,_ins) select concat('_ins: ',c), (select j from t where c='opaque_mysql_type_enum') from t where c='opaque_mysql_type_enum'; --error ER_INVALID_JSON_VALUE_FOR_CAST insert into at(c,_ins) select concat('_ins: ',c), (select j from t where c='opaque_mysql_type_date') from t where c='opaque_mysql_type_date'; --error ER_INVALID_JSON_VALUE_FOR_CAST insert into at(c,_ins) select concat('_ins: ',c), (select j from t where c='opaque_mysql_type_time') from t where c='opaque_mysql_type_time'; --error ER_INVALID_JSON_VALUE_FOR_CAST insert into at(c,_ins) select concat('_ins: ',c), (select j from t where c='opaque_mysql_type_datetime') from t where c='opaque_mysql_type_datetime'; --error ER_INVALID_JSON_VALUE_FOR_CAST insert into at(c,_ins) select concat('_ins: ',c), (select j from t where c='opaque_mysql_type_geom') from t where c='opaque_mysql_type_geom'; --error ER_INVALID_JSON_VALUE_FOR_CAST insert into at(c,_ins) select concat('_ins: ',c), (select j from t where c='opaque_mysql_type_bit') from t where c='opaque_mysql_type_bit'; --error ER_INVALID_JSON_VALUE_FOR_CAST insert into at(c,_ins) select concat('_ins: ',c), (select j from t where c='opaque_mysql_type_year') from t where c='opaque_mysql_type_year'; --error ER_INVALID_JSON_VALUE_FOR_CAST insert into at(c,_ins) select concat('_ins: ',c), (select j from t where c='opaque_mysql_type_blob') from t where c='opaque_mysql_type_blob'; --error ER_INVALID_JSON_VALUE_FOR_CAST insert into at(c,_ins) select concat('_ins: ',c), (select j from t where c='opaque_mysql_type_longblob') from t where c='opaque_mysql_type_longblob'; --error ER_INVALID_JSON_VALUE_FOR_CAST insert into at(c,_ins) select concat('_ins: ',c), (select j from t where c='opaque_mysql_type_mediumblob') from t where c='opaque_mysql_type_mediumblob'; --error ER_INVALID_JSON_VALUE_FOR_CAST insert into at(c,_ins) select concat('_ins: ',c), (select j from t where c='opaque_mysql_type_tinyblob') from t where c='opaque_mysql_type_tinyblob'; insert into at(c,_ins) select concat('_ins: ',c), (select j from t where c='opaque_mysql_type_varbinary') from t where c='opaque_mysql_type_varbinary'; insert into at(c,_ins) select concat('_ins: ',c), (select j from t where c='opaque_mysql_type_binary') from t where c='opaque_mysql_type_binary'; --error ER_INVALID_JSON_VALUE_FOR_CAST insert into at(c,_ins) select concat('_ins: ',c), (select j from t where c='opaque_mysql_type_varchar') from t where c='opaque_mysql_type_varchar'; insert into at(c,_ins) select concat('_ins: ',c), (select j from t where c='opaque_mysql_type_string') from t where c='opaque_mysql_type_string'; insert into at(c,_ins) select concat('_ins: ',c), (select j from t where c='opaque_mysql_type_var_string') from t where c='opaque_mysql_type_var_string'; --error ER_INVALID_JSON_VALUE_FOR_CAST insert into at(c,_inu) select concat('_inu: ',c), (select j from t where c='null') from t where c='null'; insert into at(c,_inu) select concat('_inu: ',c), (select j from t where c='bool') from t where c='bool'; insert into at(c,_inu) select concat('_inu: ',c), (select j from t where c='uint') from t where c='uint'; insert into at(c,_inu) select concat('_inu: ',c), (select j from t where c='int') from t where c='int'; insert into at(c,_inu) select concat('_inu: ',c), (select j from t where c='double') from t where c='double'; --error ER_INVALID_JSON_VALUE_FOR_CAST insert into at(c,_inu) select concat('_inu: ',c), (select j from t where c='stringany') from t where c='stringany'; insert into at(c,_inu) select concat('_inu: ',c), (select j from t where c='stringint') from t where c='stringint'; --error ER_INVALID_JSON_VALUE_FOR_CAST insert into at(c,_inu) select concat('_inu: ',c), (select j from t where c='stringdecimal') from t where c='stringdecimal'; --error ER_INVALID_JSON_VALUE_FOR_CAST insert into at(c,_inu) select concat('_inu: ',c), (select j from t where c='object') from t where c='object'; --error ER_INVALID_JSON_VALUE_FOR_CAST insert into at(c,_inu) select concat('_inu: ',c), (select j from t where c='array') from t where c='array'; insert into at(c,_inu) select concat('_inu: ',c), (select j from t where c='opaque_mysql_type_decimal') from t where c='opaque_mysql_type_decimal'; --error ER_INVALID_JSON_VALUE_FOR_CAST insert into at(c,_inu) select concat('_inu: ',c), (select j from t where c='opaque_mysql_type_set') from t where c='opaque_mysql_type_set'; --error ER_INVALID_JSON_VALUE_FOR_CAST insert into at(c,_inu) select concat('_inu: ',c), (select j from t where c='opaque_mysql_type_enum') from t where c='opaque_mysql_type_enum'; --error ER_INVALID_JSON_VALUE_FOR_CAST insert into at(c,_inu) select concat('_inu: ',c), (select j from t where c='opaque_mysql_type_date') from t where c='opaque_mysql_type_date'; --error ER_INVALID_JSON_VALUE_FOR_CAST insert into at(c,_inu) select concat('_inu: ',c), (select j from t where c='opaque_mysql_type_time') from t where c='opaque_mysql_type_time'; --error ER_INVALID_JSON_VALUE_FOR_CAST insert into at(c,_inu) select concat('_inu: ',c), (select j from t where c='opaque_mysql_type_datetime') from t where c='opaque_mysql_type_datetime'; --error ER_INVALID_JSON_VALUE_FOR_CAST insert into at(c,_inu) select concat('_inu: ',c), (select j from t where c='opaque_mysql_type_geom') from t where c='opaque_mysql_type_geom'; --error ER_INVALID_JSON_VALUE_FOR_CAST insert into at(c,_inu) select concat('_inu: ',c), (select j from t where c='opaque_mysql_type_bit') from t where c='opaque_mysql_type_bit'; --error ER_INVALID_JSON_VALUE_FOR_CAST insert into at(c,_inu) select concat('_inu: ',c), (select j from t where c='opaque_mysql_type_year') from t where c='opaque_mysql_type_year'; --error ER_INVALID_JSON_VALUE_FOR_CAST insert into at(c,_inu) select concat('_inu: ',c), (select j from t where c='opaque_mysql_type_blob') from t where c='opaque_mysql_type_blob'; --error ER_INVALID_JSON_VALUE_FOR_CAST insert into at(c,_inu) select concat('_inu: ',c), (select j from t where c='opaque_mysql_type_longblob') from t where c='opaque_mysql_type_longblob'; --error ER_INVALID_JSON_VALUE_FOR_CAST insert into at(c,_inu) select concat('_inu: ',c), (select j from t where c='opaque_mysql_type_mediumblob') from t where c='opaque_mysql_type_mediumblob'; --error ER_INVALID_JSON_VALUE_FOR_CAST insert into at(c,_inu) select concat('_inu: ',c), (select j from t where c='opaque_mysql_type_tinyblob') from t where c='opaque_mysql_type_tinyblob'; insert into at(c,_inu) select concat('_inu: ',c), (select j from t where c='opaque_mysql_type_varbinary') from t where c='opaque_mysql_type_varbinary'; insert into at(c,_inu) select concat('_inu: ',c), (select j from t where c='opaque_mysql_type_binary') from t where c='opaque_mysql_type_binary'; --error ER_INVALID_JSON_VALUE_FOR_CAST insert into at(c,_inu) select concat('_inu: ',c), (select j from t where c='opaque_mysql_type_varchar') from t where c='opaque_mysql_type_varchar'; insert into at(c,_inu) select concat('_inu: ',c), (select j from t where c='opaque_mysql_type_string') from t where c='opaque_mysql_type_string'; insert into at(c,_inu) select concat('_inu: ',c), (select j from t where c='opaque_mysql_type_var_string') from t where c='opaque_mysql_type_var_string'; --error ER_INVALID_JSON_VALUE_FOR_CAST insert into at(c,_bis) select concat('_bis: ',c), (select j from t where c='null') from t where c='null'; insert into at(c,_bis) select concat('_bis: ',c), (select j from t where c='bool') from t where c='bool'; insert into at(c,_bis) select concat('_bis: ',c), (select j from t where c='uint') from t where c='uint'; insert into at(c,_bis) select concat('_bis: ',c), (select j from t where c='int') from t where c='int'; insert into at(c,_bis) select concat('_bis: ',c), (select j from t where c='double') from t where c='double'; --error ER_INVALID_JSON_VALUE_FOR_CAST insert into at(c,_bis) select concat('_bis: ',c), (select j from t where c='stringany') from t where c='stringany'; insert into at(c,_bis) select concat('_bis: ',c), (select j from t where c='stringint') from t where c='stringint'; --error ER_INVALID_JSON_VALUE_FOR_CAST insert into at(c,_bis) select concat('_bis: ',c), (select j from t where c='stringdecimal') from t where c='stringdecimal'; --error ER_INVALID_JSON_VALUE_FOR_CAST insert into at(c,_bis) select concat('_bis: ',c), (select j from t where c='object') from t where c='object'; --error ER_INVALID_JSON_VALUE_FOR_CAST insert into at(c,_bis) select concat('_bis: ',c), (select j from t where c='array') from t where c='array'; insert into at(c,_bis) select concat('_bis: ',c), (select j from t where c='opaque_mysql_type_decimal') from t where c='opaque_mysql_type_decimal'; --error ER_INVALID_JSON_VALUE_FOR_CAST insert into at(c,_bis) select concat('_bis: ',c), (select j from t where c='opaque_mysql_type_set') from t where c='opaque_mysql_type_set'; --error ER_INVALID_JSON_VALUE_FOR_CAST insert into at(c,_bis) select concat('_bis: ',c), (select j from t where c='opaque_mysql_type_enum') from t where c='opaque_mysql_type_enum'; --error ER_INVALID_JSON_VALUE_FOR_CAST insert into at(c,_bis) select concat('_bis: ',c), (select j from t where c='opaque_mysql_type_date') from t where c='opaque_mysql_type_date'; --error ER_INVALID_JSON_VALUE_FOR_CAST insert into at(c,_bis) select concat('_bis: ',c), (select j from t where c='opaque_mysql_type_time') from t where c='opaque_mysql_type_time'; --error ER_INVALID_JSON_VALUE_FOR_CAST insert into at(c,_bis) select concat('_bis: ',c), (select j from t where c='opaque_mysql_type_datetime') from t where c='opaque_mysql_type_datetime'; --error ER_INVALID_JSON_VALUE_FOR_CAST insert into at(c,_bis) select concat('_bis: ',c), (select j from t where c='opaque_mysql_type_geom') from t where c='opaque_mysql_type_geom'; --error ER_INVALID_JSON_VALUE_FOR_CAST insert into at(c,_bis) select concat('_bis: ',c), (select j from t where c='opaque_mysql_type_bit') from t where c='opaque_mysql_type_bit'; --error ER_INVALID_JSON_VALUE_FOR_CAST insert into at(c,_bis) select concat('_bis: ',c), (select j from t where c='opaque_mysql_type_year') from t where c='opaque_mysql_type_year'; --error ER_INVALID_JSON_VALUE_FOR_CAST insert into at(c,_bis) select concat('_bis: ',c), (select j from t where c='opaque_mysql_type_blob') from t where c='opaque_mysql_type_blob'; --error ER_INVALID_JSON_VALUE_FOR_CAST insert into at(c,_bis) select concat('_bis: ',c), (select j from t where c='opaque_mysql_type_longblob') from t where c='opaque_mysql_type_longblob'; --error ER_INVALID_JSON_VALUE_FOR_CAST insert into at(c,_bis) select concat('_bis: ',c), (select j from t where c='opaque_mysql_type_mediumblob') from t where c='opaque_mysql_type_mediumblob'; --error ER_INVALID_JSON_VALUE_FOR_CAST insert into at(c,_bis) select concat('_bis: ',c), (select j from t where c='opaque_mysql_type_tinyblob') from t where c='opaque_mysql_type_tinyblob'; insert into at(c,_bis) select concat('_bis: ',c), (select j from t where c='opaque_mysql_type_varbinary') from t where c='opaque_mysql_type_varbinary'; insert into at(c,_bis) select concat('_bis: ',c), (select j from t where c='opaque_mysql_type_binary') from t where c='opaque_mysql_type_binary'; --error ER_INVALID_JSON_VALUE_FOR_CAST insert into at(c,_bis) select concat('_bis: ',c), (select j from t where c='opaque_mysql_type_varchar') from t where c='opaque_mysql_type_varchar'; insert into at(c,_bis) select concat('_bis: ',c), (select j from t where c='opaque_mysql_type_string') from t where c='opaque_mysql_type_string'; insert into at(c,_bis) select concat('_bis: ',c), (select j from t where c='opaque_mysql_type_var_string') from t where c='opaque_mysql_type_var_string'; --error ER_INVALID_JSON_VALUE_FOR_CAST insert into at(c,_biu) select concat('_biu: ',c), (select j from t where c='null') from t where c='null'; insert into at(c,_biu) select concat('_biu: ',c), (select j from t where c='bool') from t where c='bool'; insert into at(c,_biu) select concat('_biu: ',c), (select j from t where c='uint') from t where c='uint'; insert into at(c,_biu) select concat('_biu: ',c), (select j from t where c='int') from t where c='int'; insert into at(c,_biu) select concat('_biu: ',c), (select j from t where c='double') from t where c='double'; --error ER_INVALID_JSON_VALUE_FOR_CAST insert into at(c,_biu) select concat('_biu: ',c), (select j from t where c='stringany') from t where c='stringany'; insert into at(c,_biu) select concat('_biu: ',c), (select j from t where c='stringint') from t where c='stringint'; --error ER_INVALID_JSON_VALUE_FOR_CAST insert into at(c,_biu) select concat('_biu: ',c), (select j from t where c='stringdecimal') from t where c='stringdecimal'; --error ER_INVALID_JSON_VALUE_FOR_CAST insert into at(c,_biu) select concat('_biu: ',c), (select j from t where c='object') from t where c='object'; --error ER_INVALID_JSON_VALUE_FOR_CAST insert into at(c,_biu) select concat('_biu: ',c), (select j from t where c='array') from t where c='array'; insert into at(c,_biu) select concat('_biu: ',c), (select j from t where c='opaque_mysql_type_decimal') from t where c='opaque_mysql_type_decimal'; --error ER_INVALID_JSON_VALUE_FOR_CAST insert into at(c,_biu) select concat('_biu: ',c), (select j from t where c='opaque_mysql_type_set') from t where c='opaque_mysql_type_set'; --error ER_INVALID_JSON_VALUE_FOR_CAST insert into at(c,_biu) select concat('_biu: ',c), (select j from t where c='opaque_mysql_type_enum') from t where c='opaque_mysql_type_enum'; --error ER_INVALID_JSON_VALUE_FOR_CAST insert into at(c,_biu) select concat('_biu: ',c), (select j from t where c='opaque_mysql_type_date') from t where c='opaque_mysql_type_date'; --error ER_INVALID_JSON_VALUE_FOR_CAST insert into at(c,_biu) select concat('_biu: ',c), (select j from t where c='opaque_mysql_type_time') from t where c='opaque_mysql_type_time'; --error ER_INVALID_JSON_VALUE_FOR_CAST insert into at(c,_biu) select concat('_biu: ',c), (select j from t where c='opaque_mysql_type_datetime') from t where c='opaque_mysql_type_datetime'; --error ER_INVALID_JSON_VALUE_FOR_CAST insert into at(c,_biu) select concat('_biu: ',c), (select j from t where c='opaque_mysql_type_geom') from t where c='opaque_mysql_type_geom'; --error ER_INVALID_JSON_VALUE_FOR_CAST insert into at(c,_biu) select concat('_biu: ',c), (select j from t where c='opaque_mysql_type_bit') from t where c='opaque_mysql_type_bit'; --error ER_INVALID_JSON_VALUE_FOR_CAST insert into at(c,_biu) select concat('_biu: ',c), (select j from t where c='opaque_mysql_type_year') from t where c='opaque_mysql_type_year'; --error ER_INVALID_JSON_VALUE_FOR_CAST insert into at(c,_biu) select concat('_biu: ',c), (select j from t where c='opaque_mysql_type_blob') from t where c='opaque_mysql_type_blob'; --error ER_INVALID_JSON_VALUE_FOR_CAST insert into at(c,_biu) select concat('_biu: ',c), (select j from t where c='opaque_mysql_type_longblob') from t where c='opaque_mysql_type_longblob'; --error ER_INVALID_JSON_VALUE_FOR_CAST insert into at(c,_biu) select concat('_biu: ',c), (select j from t where c='opaque_mysql_type_mediumblob') from t where c='opaque_mysql_type_mediumblob'; --error ER_INVALID_JSON_VALUE_FOR_CAST insert into at(c,_biu) select concat('_biu: ',c), (select j from t where c='opaque_mysql_type_tinyblob') from t where c='opaque_mysql_type_tinyblob'; insert into at(c,_biu) select concat('_biu: ',c), (select j from t where c='opaque_mysql_type_varbinary') from t where c='opaque_mysql_type_varbinary'; insert into at(c,_biu) select concat('_biu: ',c), (select j from t where c='opaque_mysql_type_binary') from t where c='opaque_mysql_type_binary'; --error ER_INVALID_JSON_VALUE_FOR_CAST insert into at(c,_biu) select concat('_biu: ',c), (select j from t where c='opaque_mysql_type_varchar') from t where c='opaque_mysql_type_varchar'; insert into at(c,_biu) select concat('_biu: ',c), (select j from t where c='opaque_mysql_type_string') from t where c='opaque_mysql_type_string'; insert into at(c,_biu) select concat('_biu: ',c), (select j from t where c='opaque_mysql_type_var_string') from t where c='opaque_mysql_type_var_string'; --error ER_INVALID_JSON_VALUE_FOR_CAST insert into at(c,_dec) select concat('_dec: ',c), (select j from t where c='null') from t where c='null'; insert into at(c,_dec) select concat('_dec: ',c), (select j from t where c='bool') from t where c='bool'; insert into at(c,_dec) select concat('_dec: ',c), (select j from t where c='uint') from t where c='uint'; insert into at(c,_dec) select concat('_dec: ',c), (select j from t where c='int') from t where c='int'; insert into at(c,_dec) select concat('_dec: ',c), (select j from t where c='double') from t where c='double'; --error ER_TRUNCATED_WRONG_VALUE_FOR_FIELD insert into at(c,_dec) select concat('_dec: ',c), (select j from t where c='stringany') from t where c='stringany'; insert into at(c,_dec) select concat('_dec: ',c), (select j from t where c='stringint') from t where c='stringint'; insert into at(c,_dec) select concat('_dec: ',c), (select j from t where c='stringdecimal') from t where c='stringdecimal'; --error ER_INVALID_JSON_VALUE_FOR_CAST insert into at(c,_dec) select concat('_dec: ',c), (select j from t where c='object') from t where c='object'; --error ER_INVALID_JSON_VALUE_FOR_CAST insert into at(c,_dec) select concat('_dec: ',c), (select j from t where c='array') from t where c='array'; insert into at(c,_dec) select concat('_dec: ',c), (select j from t where c='opaque_mysql_type_decimal') from t where c='opaque_mysql_type_decimal'; --error ER_TRUNCATED_WRONG_VALUE_FOR_FIELD insert into at(c,_dec) select concat('_dec: ',c), (select j from t where c='opaque_mysql_type_set') from t where c='opaque_mysql_type_set'; --error ER_TRUNCATED_WRONG_VALUE_FOR_FIELD insert into at(c,_dec) select concat('_dec: ',c), (select j from t where c='opaque_mysql_type_enum') from t where c='opaque_mysql_type_enum'; --error ER_INVALID_JSON_VALUE_FOR_CAST insert into at(c,_dec) select concat('_dec: ',c), (select j from t where c='opaque_mysql_type_date') from t where c='opaque_mysql_type_date'; --error ER_INVALID_JSON_VALUE_FOR_CAST insert into at(c,_dec) select concat('_dec: ',c), (select j from t where c='opaque_mysql_type_time') from t where c='opaque_mysql_type_time'; --error ER_INVALID_JSON_VALUE_FOR_CAST insert into at(c,_dec) select concat('_dec: ',c), (select j from t where c='opaque_mysql_type_datetime') from t where c='opaque_mysql_type_datetime'; --error ER_INVALID_JSON_VALUE_FOR_CAST insert into at(c,_dec) select concat('_dec: ',c), (select j from t where c='opaque_mysql_type_geom') from t where c='opaque_mysql_type_geom'; --error ER_INVALID_JSON_VALUE_FOR_CAST insert into at(c,_dec) select concat('_dec: ',c), (select j from t where c='opaque_mysql_type_bit') from t where c='opaque_mysql_type_bit'; --error ER_INVALID_JSON_VALUE_FOR_CAST insert into at(c,_dec) select concat('_dec: ',c), (select j from t where c='opaque_mysql_type_year') from t where c='opaque_mysql_type_year'; --error ER_INVALID_JSON_VALUE_FOR_CAST insert into at(c,_dec) select concat('_dec: ',c), (select j from t where c='opaque_mysql_type_blob') from t where c='opaque_mysql_type_blob'; --error ER_INVALID_JSON_VALUE_FOR_CAST insert into at(c,_dec) select concat('_dec: ',c), (select j from t where c='opaque_mysql_type_longblob') from t where c='opaque_mysql_type_longblob'; --error ER_INVALID_JSON_VALUE_FOR_CAST insert into at(c,_dec) select concat('_dec: ',c), (select j from t where c='opaque_mysql_type_mediumblob') from t where c='opaque_mysql_type_mediumblob'; --error ER_INVALID_JSON_VALUE_FOR_CAST insert into at(c,_dec) select concat('_dec: ',c), (select j from t where c='opaque_mysql_type_tinyblob') from t where c='opaque_mysql_type_tinyblob'; insert into at(c,_dec) select concat('_dec: ',c), (select j from t where c='opaque_mysql_type_varbinary') from t where c='opaque_mysql_type_varbinary'; insert into at(c,_dec) select concat('_dec: ',c), (select j from t where c='opaque_mysql_type_binary') from t where c='opaque_mysql_type_binary'; --error ER_INVALID_JSON_VALUE_FOR_CAST insert into at(c,_dec) select concat('_dec: ',c), (select j from t where c='opaque_mysql_type_varchar') from t where c='opaque_mysql_type_varchar'; insert into at(c,_dec) select concat('_dec: ',c), (select j from t where c='opaque_mysql_type_string') from t where c='opaque_mysql_type_string'; insert into at(c,_dec) select concat('_dec: ',c), (select j from t where c='opaque_mysql_type_var_string') from t where c='opaque_mysql_type_var_string'; --error ER_INVALID_JSON_VALUE_FOR_CAST insert into at(c,_flo) select concat('_flo: ',c), (select j from t where c='null') from t where c='null'; insert into at(c,_flo) select concat('_flo: ',c), (select j from t where c='bool') from t where c='bool'; insert into at(c,_flo) select concat('_flo: ',c), (select j from t where c='uint') from t where c='uint'; insert into at(c,_flo) select concat('_flo: ',c), (select j from t where c='int') from t where c='int'; insert into at(c,_flo) select concat('_flo: ',c), (select j from t where c='double') from t where c='double'; --error ER_INVALID_JSON_VALUE_FOR_CAST insert into at(c,_flo) select concat('_flo: ',c), (select j from t where c='stringany') from t where c='stringany'; insert into at(c,_flo) select concat('_flo: ',c), (select j from t where c='stringint') from t where c='stringint'; insert into at(c,_flo) select concat('_flo: ',c), (select j from t where c='stringdecimal') from t where c='stringdecimal'; --error ER_INVALID_JSON_VALUE_FOR_CAST insert into at(c,_flo) select concat('_flo: ',c), (select j from t where c='object') from t where c='object'; --error ER_INVALID_JSON_VALUE_FOR_CAST insert into at(c,_flo) select concat('_flo: ',c), (select j from t where c='array') from t where c='array'; insert into at(c,_flo) select concat('_flo: ',c), (select j from t where c='opaque_mysql_type_decimal') from t where c='opaque_mysql_type_decimal'; --error ER_INVALID_JSON_VALUE_FOR_CAST insert into at(c,_flo) select concat('_flo: ',c), (select j from t where c='opaque_mysql_type_set') from t where c='opaque_mysql_type_set'; --error ER_INVALID_JSON_VALUE_FOR_CAST insert into at(c,_flo) select concat('_flo: ',c), (select j from t where c='opaque_mysql_type_enum') from t where c='opaque_mysql_type_enum'; --error ER_INVALID_JSON_VALUE_FOR_CAST insert into at(c,_flo) select concat('_flo: ',c), (select j from t where c='opaque_mysql_type_date') from t where c='opaque_mysql_type_date'; --error ER_INVALID_JSON_VALUE_FOR_CAST insert into at(c,_flo) select concat('_flo: ',c), (select j from t where c='opaque_mysql_type_time') from t where c='opaque_mysql_type_time'; --error ER_INVALID_JSON_VALUE_FOR_CAST insert into at(c,_flo) select concat('_flo: ',c), (select j from t where c='opaque_mysql_type_datetime') from t where c='opaque_mysql_type_datetime'; --error ER_INVALID_JSON_VALUE_FOR_CAST insert into at(c,_flo) select concat('_flo: ',c), (select j from t where c='opaque_mysql_type_geom') from t where c='opaque_mysql_type_geom'; --error ER_INVALID_JSON_VALUE_FOR_CAST insert into at(c,_flo) select concat('_flo: ',c), (select j from t where c='opaque_mysql_type_bit') from t where c='opaque_mysql_type_bit'; --error ER_INVALID_JSON_VALUE_FOR_CAST insert into at(c,_flo) select concat('_flo: ',c), (select j from t where c='opaque_mysql_type_year') from t where c='opaque_mysql_type_year'; --error ER_INVALID_JSON_VALUE_FOR_CAST insert into at(c,_flo) select concat('_flo: ',c), (select j from t where c='opaque_mysql_type_blob') from t where c='opaque_mysql_type_blob'; --error ER_INVALID_JSON_VALUE_FOR_CAST insert into at(c,_flo) select concat('_flo: ',c), (select j from t where c='opaque_mysql_type_longblob') from t where c='opaque_mysql_type_longblob'; --error ER_INVALID_JSON_VALUE_FOR_CAST insert into at(c,_flo) select concat('_flo: ',c), (select j from t where c='opaque_mysql_type_mediumblob') from t where c='opaque_mysql_type_mediumblob'; --error ER_INVALID_JSON_VALUE_FOR_CAST insert into at(c,_flo) select concat('_flo: ',c), (select j from t where c='opaque_mysql_type_tinyblob') from t where c='opaque_mysql_type_tinyblob'; insert into at(c,_flo) select concat('_flo: ',c), (select j from t where c='opaque_mysql_type_varbinary') from t where c='opaque_mysql_type_varbinary'; insert into at(c,_flo) select concat('_flo: ',c), (select j from t where c='opaque_mysql_type_binary') from t where c='opaque_mysql_type_binary'; --error ER_INVALID_JSON_VALUE_FOR_CAST insert into at(c,_flo) select concat('_flo: ',c), (select j from t where c='opaque_mysql_type_varchar') from t where c='opaque_mysql_type_varchar'; insert into at(c,_flo) select concat('_flo: ',c), (select j from t where c='opaque_mysql_type_string') from t where c='opaque_mysql_type_string'; insert into at(c,_flo) select concat('_flo: ',c), (select j from t where c='opaque_mysql_type_var_string') from t where c='opaque_mysql_type_var_string'; --error ER_INVALID_JSON_VALUE_FOR_CAST insert into at(c,_dou) select concat('_dou: ',c), (select j from t where c='null') from t where c='null'; insert into at(c,_dou) select concat('_dou: ',c), (select j from t where c='bool') from t where c='bool'; insert into at(c,_dou) select concat('_dou: ',c), (select j from t where c='uint') from t where c='uint'; insert into at(c,_dou) select concat('_dou: ',c), (select j from t where c='int') from t where c='int'; insert into at(c,_dou) select concat('_dou: ',c), (select j from t where c='double') from t where c='double'; --error ER_INVALID_JSON_VALUE_FOR_CAST insert into at(c,_dou) select concat('_dou: ',c), (select j from t where c='stringany') from t where c='stringany'; insert into at(c,_dou) select concat('_dou: ',c), (select j from t where c='stringint') from t where c='stringint'; insert into at(c,_dou) select concat('_dou: ',c), (select j from t where c='stringdecimal') from t where c='stringdecimal'; --error ER_INVALID_JSON_VALUE_FOR_CAST insert into at(c,_dou) select concat('_dou: ',c), (select j from t where c='object') from t where c='object'; --error ER_INVALID_JSON_VALUE_FOR_CAST insert into at(c,_dou) select concat('_dou: ',c), (select j from t where c='array') from t where c='array'; insert into at(c,_dou) select concat('_dou: ',c), (select j from t where c='opaque_mysql_type_decimal') from t where c='opaque_mysql_type_decimal'; --error ER_INVALID_JSON_VALUE_FOR_CAST insert into at(c,_dou) select concat('_dou: ',c), (select j from t where c='opaque_mysql_type_set') from t where c='opaque_mysql_type_set'; --error ER_INVALID_JSON_VALUE_FOR_CAST insert into at(c,_dou) select concat('_dou: ',c), (select j from t where c='opaque_mysql_type_enum') from t where c='opaque_mysql_type_enum'; --error ER_INVALID_JSON_VALUE_FOR_CAST insert into at(c,_dou) select concat('_dou: ',c), (select j from t where c='opaque_mysql_type_date') from t where c='opaque_mysql_type_date'; --error ER_INVALID_JSON_VALUE_FOR_CAST insert into at(c,_dou) select concat('_dou: ',c), (select j from t where c='opaque_mysql_type_time') from t where c='opaque_mysql_type_time'; --error ER_INVALID_JSON_VALUE_FOR_CAST insert into at(c,_dou) select concat('_dou: ',c), (select j from t where c='opaque_mysql_type_datetime') from t where c='opaque_mysql_type_datetime'; --error ER_INVALID_JSON_VALUE_FOR_CAST insert into at(c,_dou) select concat('_dou: ',c), (select j from t where c='opaque_mysql_type_geom') from t where c='opaque_mysql_type_geom'; --error ER_INVALID_JSON_VALUE_FOR_CAST insert into at(c,_dou) select concat('_dou: ',c), (select j from t where c='opaque_mysql_type_bit') from t where c='opaque_mysql_type_bit'; --error ER_INVALID_JSON_VALUE_FOR_CAST insert into at(c,_dou) select concat('_dou: ',c), (select j from t where c='opaque_mysql_type_year') from t where c='opaque_mysql_type_year'; --error ER_INVALID_JSON_VALUE_FOR_CAST insert into at(c,_dou) select concat('_dou: ',c), (select j from t where c='opaque_mysql_type_blob') from t where c='opaque_mysql_type_blob'; --error ER_INVALID_JSON_VALUE_FOR_CAST insert into at(c,_dou) select concat('_dou: ',c), (select j from t where c='opaque_mysql_type_longblob') from t where c='opaque_mysql_type_longblob'; --error ER_INVALID_JSON_VALUE_FOR_CAST insert into at(c,_dou) select concat('_dou: ',c), (select j from t where c='opaque_mysql_type_mediumblob') from t where c='opaque_mysql_type_mediumblob'; --error ER_INVALID_JSON_VALUE_FOR_CAST insert into at(c,_dou) select concat('_dou: ',c), (select j from t where c='opaque_mysql_type_tinyblob') from t where c='opaque_mysql_type_tinyblob'; insert into at(c,_dou) select concat('_dou: ',c), (select j from t where c='opaque_mysql_type_varbinary') from t where c='opaque_mysql_type_varbinary'; insert into at(c,_dou) select concat('_dou: ',c), (select j from t where c='opaque_mysql_type_binary') from t where c='opaque_mysql_type_binary'; --error ER_INVALID_JSON_VALUE_FOR_CAST insert into at(c,_dou) select concat('_dou: ',c), (select j from t where c='opaque_mysql_type_varchar') from t where c='opaque_mysql_type_varchar'; insert into at(c,_dou) select concat('_dou: ',c), (select j from t where c='opaque_mysql_type_string') from t where c='opaque_mysql_type_string'; insert into at(c,_dou) select concat('_dou: ',c), (select j from t where c='opaque_mysql_type_var_string') from t where c='opaque_mysql_type_var_string'; --error ER_INVALID_JSON_VALUE_FOR_CAST insert into at(c,_dat) select concat('_dat: ',c), (select j from t where c='null') from t where c='null'; --error ER_INVALID_JSON_VALUE_FOR_CAST insert into at(c,_dat) select concat('_dat: ',c), (select j from t where c='bool') from t where c='bool'; --error ER_INVALID_JSON_VALUE_FOR_CAST insert into at(c,_dat) select concat('_dat: ',c), (select j from t where c='uint') from t where c='uint'; --error ER_INVALID_JSON_VALUE_FOR_CAST insert into at(c,_dat) select concat('_dat: ',c), (select j from t where c='int') from t where c='int'; --error ER_INVALID_JSON_VALUE_FOR_CAST insert into at(c,_dat) select concat('_dat: ',c), (select j from t where c='double') from t where c='double'; --error ER_INVALID_JSON_VALUE_FOR_CAST insert into at(c,_dat) select concat('_dat: ',c), (select j from t where c='stringany') from t where c='stringany'; --error ER_INVALID_JSON_VALUE_FOR_CAST insert into at(c,_dat) select concat('_dat: ',c), (select j from t where c='stringint') from t where c='stringint'; --error ER_INVALID_JSON_VALUE_FOR_CAST insert into at(c,_dat) select concat('_dat: ',c), (select j from t where c='stringdecimal') from t where c='stringdecimal'; --error ER_INVALID_JSON_VALUE_FOR_CAST insert into at(c,_dat) select concat('_dat: ',c), (select j from t where c='object') from t where c='object'; --error ER_INVALID_JSON_VALUE_FOR_CAST insert into at(c,_dat) select concat('_dat: ',c), (select j from t where c='array') from t where c='array'; --error ER_INVALID_JSON_VALUE_FOR_CAST insert into at(c,_dat) select concat('_dat: ',c), (select j from t where c='opaque_mysql_type_decimal') from t where c='opaque_mysql_type_decimal'; --error ER_INVALID_JSON_VALUE_FOR_CAST insert into at(c,_dat) select concat('_dat: ',c), (select j from t where c='opaque_mysql_type_set') from t where c='opaque_mysql_type_set'; --error ER_INVALID_JSON_VALUE_FOR_CAST insert into at(c,_dat) select concat('_dat: ',c), (select j from t where c='opaque_mysql_type_enum') from t where c='opaque_mysql_type_enum'; insert into at(c,_dat) select concat('_dat: ',c), (select j from t where c='opaque_mysql_type_date') from t where c='opaque_mysql_type_date'; insert into at(c,_dat) select concat('_dat: ',c), (select j from t where c='opaque_mysql_type_time') from t where c='opaque_mysql_type_time'; insert into at(c,_dat) select concat('_dat: ',c), (select j from t where c='opaque_mysql_type_datetime') from t where c='opaque_mysql_type_datetime'; --error ER_INVALID_JSON_VALUE_FOR_CAST insert into at(c,_dat) select concat('_dat: ',c), (select j from t where c='opaque_mysql_type_geom') from t where c='opaque_mysql_type_geom'; --error ER_INVALID_JSON_VALUE_FOR_CAST insert into at(c,_dat) select concat('_dat: ',c), (select j from t where c='opaque_mysql_type_bit') from t where c='opaque_mysql_type_bit'; --error ER_INVALID_JSON_VALUE_FOR_CAST insert into at(c,_dat) select concat('_dat: ',c), (select j from t where c='opaque_mysql_type_year') from t where c='opaque_mysql_type_year'; --error ER_INVALID_JSON_VALUE_FOR_CAST insert into at(c,_dat) select concat('_dat: ',c), (select j from t where c='opaque_mysql_type_blob') from t where c='opaque_mysql_type_blob'; --error ER_INVALID_JSON_VALUE_FOR_CAST insert into at(c,_dat) select concat('_dat: ',c), (select j from t where c='opaque_mysql_type_longblob') from t where c='opaque_mysql_type_longblob'; --error ER_INVALID_JSON_VALUE_FOR_CAST insert into at(c,_dat) select concat('_dat: ',c), (select j from t where c='opaque_mysql_type_mediumblob') from t where c='opaque_mysql_type_mediumblob'; --error ER_INVALID_JSON_VALUE_FOR_CAST insert into at(c,_dat) select concat('_dat: ',c), (select j from t where c='opaque_mysql_type_tinyblob') from t where c='opaque_mysql_type_tinyblob'; insert into at(c,_dat) select concat('_dat: ',c), (select j from t where c='opaque_mysql_type_varbinary') from t where c='opaque_mysql_type_varbinary'; insert into at(c,_dat) select concat('_dat: ',c), (select j from t where c='opaque_mysql_type_binary') from t where c='opaque_mysql_type_binary'; --error ER_INVALID_JSON_VALUE_FOR_CAST insert into at(c,_dat) select concat('_dat: ',c), (select j from t where c='opaque_mysql_type_varchar') from t where c='opaque_mysql_type_varchar'; insert into at(c,_dat) select concat('_dat: ',c), (select j from t where c='opaque_mysql_type_string') from t where c='opaque_mysql_type_string'; insert into at(c,_dat) select concat('_dat: ',c), (select j from t where c='opaque_mysql_type_var_string') from t where c='opaque_mysql_type_var_string'; --error ER_INVALID_JSON_VALUE_FOR_CAST insert into at(c,_dtt) select concat('_dtt: ',c), (select j from t where c='null') from t where c='null'; --error ER_INVALID_JSON_VALUE_FOR_CAST insert into at(c,_dtt) select concat('_dtt: ',c), (select j from t where c='bool') from t where c='bool'; --error ER_INVALID_JSON_VALUE_FOR_CAST insert into at(c,_dtt) select concat('_dtt: ',c), (select j from t where c='uint') from t where c='uint'; --error ER_INVALID_JSON_VALUE_FOR_CAST insert into at(c,_dtt) select concat('_dtt: ',c), (select j from t where c='int') from t where c='int'; --error ER_INVALID_JSON_VALUE_FOR_CAST insert into at(c,_dtt) select concat('_dtt: ',c), (select j from t where c='double') from t where c='double'; --error ER_INVALID_JSON_VALUE_FOR_CAST insert into at(c,_dtt) select concat('_dtt: ',c), (select j from t where c='stringany') from t where c='stringany'; --error ER_INVALID_JSON_VALUE_FOR_CAST insert into at(c,_dtt) select concat('_dtt: ',c), (select j from t where c='stringint') from t where c='stringint'; --error ER_INVALID_JSON_VALUE_FOR_CAST insert into at(c,_dtt) select concat('_dtt: ',c), (select j from t where c='stringdecimal') from t where c='stringdecimal'; --error ER_INVALID_JSON_VALUE_FOR_CAST insert into at(c,_dtt) select concat('_dtt: ',c), (select j from t where c='object') from t where c='object'; --error ER_INVALID_JSON_VALUE_FOR_CAST insert into at(c,_dtt) select concat('_dtt: ',c), (select j from t where c='array') from t where c='array'; --error ER_INVALID_JSON_VALUE_FOR_CAST insert into at(c,_dtt) select concat('_dtt: ',c), (select j from t where c='opaque_mysql_type_decimal') from t where c='opaque_mysql_type_decimal'; --error ER_INVALID_JSON_VALUE_FOR_CAST insert into at(c,_dtt) select concat('_dtt: ',c), (select j from t where c='opaque_mysql_type_set') from t where c='opaque_mysql_type_set'; --error ER_INVALID_JSON_VALUE_FOR_CAST insert into at(c,_dtt) select concat('_dtt: ',c), (select j from t where c='opaque_mysql_type_enum') from t where c='opaque_mysql_type_enum'; insert into at(c,_dtt) select concat('_dtt: ',c), (select j from t where c='opaque_mysql_type_date') from t where c='opaque_mysql_type_date'; insert into at(c,_dtt) select concat('_dtt: ',c), (select j from t where c='opaque_mysql_type_time') from t where c='opaque_mysql_type_time'; insert into at(c,_dtt) select concat('_dtt: ',c), (select j from t where c='opaque_mysql_type_datetime') from t where c='opaque_mysql_type_datetime'; --error ER_INVALID_JSON_VALUE_FOR_CAST insert into at(c,_dtt) select concat('_dtt: ',c), (select j from t where c='opaque_mysql_type_geom') from t where c='opaque_mysql_type_geom'; --error ER_INVALID_JSON_VALUE_FOR_CAST insert into at(c,_dtt) select concat('_dtt: ',c), (select j from t where c='opaque_mysql_type_bit') from t where c='opaque_mysql_type_bit'; --error ER_INVALID_JSON_VALUE_FOR_CAST insert into at(c,_dtt) select concat('_dtt: ',c), (select j from t where c='opaque_mysql_type_year') from t where c='opaque_mysql_type_year'; --error ER_INVALID_JSON_VALUE_FOR_CAST insert into at(c,_dtt) select concat('_dtt: ',c), (select j from t where c='opaque_mysql_type_blob') from t where c='opaque_mysql_type_blob'; --error ER_INVALID_JSON_VALUE_FOR_CAST insert into at(c,_dtt) select concat('_dtt: ',c), (select j from t where c='opaque_mysql_type_longblob') from t where c='opaque_mysql_type_longblob'; --error ER_INVALID_JSON_VALUE_FOR_CAST insert into at(c,_dtt) select concat('_dtt: ',c), (select j from t where c='opaque_mysql_type_mediumblob') from t where c='opaque_mysql_type_mediumblob'; --error ER_INVALID_JSON_VALUE_FOR_CAST insert into at(c,_dtt) select concat('_dtt: ',c), (select j from t where c='opaque_mysql_type_tinyblob') from t where c='opaque_mysql_type_tinyblob'; insert into at(c,_dtt) select concat('_dtt: ',c), (select j from t where c='opaque_mysql_type_varbinary') from t where c='opaque_mysql_type_varbinary'; insert into at(c,_dtt) select concat('_dtt: ',c), (select j from t where c='opaque_mysql_type_binary') from t where c='opaque_mysql_type_binary'; --error ER_INVALID_JSON_VALUE_FOR_CAST insert into at(c,_dtt) select concat('_dtt: ',c), (select j from t where c='opaque_mysql_type_varchar') from t where c='opaque_mysql_type_varchar'; insert into at(c,_dtt) select concat('_dtt: ',c), (select j from t where c='opaque_mysql_type_string') from t where c='opaque_mysql_type_string'; insert into at(c,_dat) select concat('_dat: ',c), (select j from t where c='opaque_mysql_type_var_string') from t where c='opaque_mysql_type_var_string'; --error ER_INVALID_JSON_VALUE_FOR_CAST insert into at(c,_smp) select concat('_smp: ',c), (select j from t where c='null') from t where c='null'; --error ER_INVALID_JSON_VALUE_FOR_CAST insert into at(c,_smp) select concat('_smp: ',c), (select j from t where c='bool') from t where c='bool'; --error ER_INVALID_JSON_VALUE_FOR_CAST insert into at(c,_smp) select concat('_smp: ',c), (select j from t where c='uint') from t where c='uint'; --error ER_INVALID_JSON_VALUE_FOR_CAST insert into at(c,_smp) select concat('_smp: ',c), (select j from t where c='int') from t where c='int'; --error ER_INVALID_JSON_VALUE_FOR_CAST insert into at(c,_smp) select concat('_smp: ',c), (select j from t where c='double') from t where c='double'; --error ER_INVALID_JSON_VALUE_FOR_CAST insert into at(c,_smp) select concat('_smp: ',c), (select j from t where c='stringany') from t where c='stringany'; --error ER_INVALID_JSON_VALUE_FOR_CAST insert into at(c,_smp) select concat('_smp: ',c), (select j from t where c='stringint') from t where c='stringint'; --error ER_INVALID_JSON_VALUE_FOR_CAST insert into at(c,_smp) select concat('_smp: ',c), (select j from t where c='stringdecimal') from t where c='stringdecimal'; --error ER_INVALID_JSON_VALUE_FOR_CAST insert into at(c,_smp) select concat('_smp: ',c), (select j from t where c='object') from t where c='object'; --error ER_INVALID_JSON_VALUE_FOR_CAST insert into at(c,_smp) select concat('_smp: ',c), (select j from t where c='array') from t where c='array'; --error ER_INVALID_JSON_VALUE_FOR_CAST insert into at(c,_smp) select concat('_smp: ',c), (select j from t where c='opaque_mysql_type_decimal') from t where c='opaque_mysql_type_decimal'; --error ER_INVALID_JSON_VALUE_FOR_CAST insert into at(c,_smp) select concat('_smp: ',c), (select j from t where c='opaque_mysql_type_set') from t where c='opaque_mysql_type_set'; --error ER_INVALID_JSON_VALUE_FOR_CAST insert into at(c,_smp) select concat('_smp: ',c), (select j from t where c='opaque_mysql_type_enum') from t where c='opaque_mysql_type_enum'; insert into at(c,_smp) select concat('_smp: ',c), (select j from t where c='opaque_mysql_type_date') from t where c='opaque_mysql_type_date'; insert into at(c,_smp) select concat('_smp: ',c), (select j from t where c='opaque_mysql_type_time') from t where c='opaque_mysql_type_time'; insert into at(c,_smp) select concat('_smp: ',c), (select j from t where c='opaque_mysql_type_datetime') from t where c='opaque_mysql_type_datetime'; --error ER_INVALID_JSON_VALUE_FOR_CAST insert into at(c,_smp) select concat('_smp: ',c), (select j from t where c='opaque_mysql_type_geom') from t where c='opaque_mysql_type_geom'; --error ER_INVALID_JSON_VALUE_FOR_CAST insert into at(c,_smp) select concat('_smp: ',c), (select j from t where c='opaque_mysql_type_bit') from t where c='opaque_mysql_type_bit'; --error ER_INVALID_JSON_VALUE_FOR_CAST insert into at(c,_smp) select concat('_smp: ',c), (select j from t where c='opaque_mysql_type_year') from t where c='opaque_mysql_type_year'; --error ER_INVALID_JSON_VALUE_FOR_CAST insert into at(c,_smp) select concat('_smp: ',c), (select j from t where c='opaque_mysql_type_blob') from t where c='opaque_mysql_type_blob'; --error ER_INVALID_JSON_VALUE_FOR_CAST insert into at(c,_smp) select concat('_smp: ',c), (select j from t where c='opaque_mysql_type_longblob') from t where c='opaque_mysql_type_longblob'; --error ER_INVALID_JSON_VALUE_FOR_CAST insert into at(c,_smp) select concat('_smp: ',c), (select j from t where c='opaque_mysql_type_mediumblob') from t where c='opaque_mysql_type_mediumblob'; --error ER_INVALID_JSON_VALUE_FOR_CAST insert into at(c,_smp) select concat('_smp: ',c), (select j from t where c='opaque_mysql_type_tinyblob') from t where c='opaque_mysql_type_tinyblob'; insert into at(c,_smp) select concat('_smp: ',c), (select j from t where c='opaque_mysql_type_varbinary') from t where c='opaque_mysql_type_varbinary'; insert into at(c,_smp) select concat('_smp: ',c), (select j from t where c='opaque_mysql_type_binary') from t where c='opaque_mysql_type_binary'; --error ER_INVALID_JSON_VALUE_FOR_CAST insert into at(c,_smp) select concat('_smp: ',c), (select j from t where c='opaque_mysql_type_varchar') from t where c='opaque_mysql_type_varchar'; insert into at(c,_smp) select concat('_smp: ',c), (select j from t where c='opaque_mysql_type_string') from t where c='opaque_mysql_type_string'; insert into at(c,_smp) select concat('_smp: ',c), (select j from t where c='opaque_mysql_type_var_string') from t where c='opaque_mysql_type_var_string'; --error ER_INVALID_JSON_VALUE_FOR_CAST insert into at(c,_tim) select concat('_tim: ',c), (select j from t where c='null') from t where c='null'; --error ER_INVALID_JSON_VALUE_FOR_CAST insert into at(c,_tim) select concat('_tim: ',c), (select j from t where c='bool') from t where c='bool'; --error ER_INVALID_JSON_VALUE_FOR_CAST insert into at(c,_tim) select concat('_tim: ',c), (select j from t where c='uint') from t where c='uint'; --error ER_INVALID_JSON_VALUE_FOR_CAST insert into at(c,_tim) select concat('_tim: ',c), (select j from t where c='int') from t where c='int'; --error ER_INVALID_JSON_VALUE_FOR_CAST insert into at(c,_tim) select concat('_tim: ',c), (select j from t where c='double') from t where c='double'; --error ER_INVALID_JSON_VALUE_FOR_CAST insert into at(c,_tim) select concat('_tim: ',c), (select j from t where c='stringany') from t where c='stringany'; --error ER_INVALID_JSON_VALUE_FOR_CAST insert into at(c,_tim) select concat('_tim: ',c), (select j from t where c='stringint') from t where c='stringint'; --error ER_INVALID_JSON_VALUE_FOR_CAST insert into at(c,_tim) select concat('_tim: ',c), (select j from t where c='stringdecimal') from t where c='stringdecimal'; --error ER_INVALID_JSON_VALUE_FOR_CAST insert into at(c,_tim) select concat('_tim: ',c), (select j from t where c='object') from t where c='object'; --error ER_INVALID_JSON_VALUE_FOR_CAST insert into at(c,_tim) select concat('_tim: ',c), (select j from t where c='array') from t where c='array'; --error ER_INVALID_JSON_VALUE_FOR_CAST insert into at(c,_tim) select concat('_tim: ',c), (select j from t where c='opaque_mysql_type_decimal') from t where c='opaque_mysql_type_decimal'; --error ER_INVALID_JSON_VALUE_FOR_CAST insert into at(c,_tim) select concat('_tim: ',c), (select j from t where c='opaque_mysql_type_set') from t where c='opaque_mysql_type_set'; --error ER_INVALID_JSON_VALUE_FOR_CAST insert into at(c,_tim) select concat('_tim: ',c), (select j from t where c='opaque_mysql_type_enum') from t where c='opaque_mysql_type_enum'; insert into at(c,_tim) select concat('_tim: ',c), (select j from t where c='opaque_mysql_type_date') from t where c='opaque_mysql_type_date'; insert into at(c,_tim) select concat('_tim: ',c), (select j from t where c='opaque_mysql_type_time') from t where c='opaque_mysql_type_time'; insert into at(c,_tim) select concat('_tim: ',c), (select j from t where c='opaque_mysql_type_datetime') from t where c='opaque_mysql_type_datetime'; --error ER_INVALID_JSON_VALUE_FOR_CAST insert into at(c,_tim) select concat('_tim: ',c), (select j from t where c='opaque_mysql_type_geom') from t where c='opaque_mysql_type_geom'; --error ER_INVALID_JSON_VALUE_FOR_CAST insert into at(c,_tim) select concat('_tim: ',c), (select j from t where c='opaque_mysql_type_bit') from t where c='opaque_mysql_type_bit'; --error ER_INVALID_JSON_VALUE_FOR_CAST insert into at(c,_tim) select concat('_tim: ',c), (select j from t where c='opaque_mysql_type_year') from t where c='opaque_mysql_type_year'; --error ER_INVALID_JSON_VALUE_FOR_CAST insert into at(c,_tim) select concat('_tim: ',c), (select j from t where c='opaque_mysql_type_blob') from t where c='opaque_mysql_type_blob'; --error ER_INVALID_JSON_VALUE_FOR_CAST insert into at(c,_tim) select concat('_tim: ',c), (select j from t where c='opaque_mysql_type_longblob') from t where c='opaque_mysql_type_longblob'; --error ER_INVALID_JSON_VALUE_FOR_CAST insert into at(c,_tim) select concat('_tim: ',c), (select j from t where c='opaque_mysql_type_mediumblob') from t where c='opaque_mysql_type_mediumblob'; --error ER_INVALID_JSON_VALUE_FOR_CAST insert into at(c,_tim) select concat('_tim: ',c), (select j from t where c='opaque_mysql_type_tinyblob') from t where c='opaque_mysql_type_tinyblob'; insert into at(c,_tim) select concat('_tim: ',c), (select j from t where c='opaque_mysql_type_varbinary') from t where c='opaque_mysql_type_varbinary'; insert into at(c,_tim) select concat('_tim: ',c), (select j from t where c='opaque_mysql_type_binary') from t where c='opaque_mysql_type_binary'; --error ER_INVALID_JSON_VALUE_FOR_CAST insert into at(c,_tim) select concat('_tim: ',c), (select j from t where c='opaque_mysql_type_varchar') from t where c='opaque_mysql_type_varchar'; insert into at(c,_tim) select concat('_tim: ',c), (select j from t where c='opaque_mysql_type_string') from t where c='opaque_mysql_type_string'; insert into at(c,_tim) select concat('_tim: ',c), (select j from t where c='opaque_mysql_type_var_string') from t where c='opaque_mysql_type_var_string'; --error ER_TRUNCATED_WRONG_VALUE_FOR_FIELD insert into at(c,_yea) select concat('_yea: ',c), (select j from t where c='null') from t where c='null'; --error ER_TRUNCATED_WRONG_VALUE_FOR_FIELD insert into at(c,_yea) select concat('_yea: ',c), (select j from t where c='bool') from t where c='bool'; insert into at(c,_yea) select concat('_yea: ',c), (select j from t where c='uint') from t where c='uint'; insert into at(c,_yea) select concat('_yea: ',c), (select j from t where c='int') from t where c='int'; insert into at(c,_yea) select concat('_yea: ',c), (select j from t where c='double') from t where c='double'; --error ER_TRUNCATED_WRONG_VALUE_FOR_FIELD insert into at(c,_yea) select concat('_yea: ',c), (select j from t where c='stringany') from t where c='stringany'; --error ER_TRUNCATED_WRONG_VALUE_FOR_FIELD insert into at(c,_yea) select concat('_yea: ',c), (select j from t where c='stringint') from t where c='stringint'; # JSON_UNQUOTE helps --error ER_TRUNCATED_WRONG_VALUE_FOR_FIELD insert into at(c,_yea) select concat('_yea: ',c), (select j from t where c='stringdecimal') from t where c='stringdecimal'; --error ER_TRUNCATED_WRONG_VALUE_FOR_FIELD insert into at(c,_yea) select concat('_yea: ',c), (select j from t where c='object') from t where c='object'; --error ER_TRUNCATED_WRONG_VALUE_FOR_FIELD insert into at(c,_yea) select concat('_yea: ',c), (select j from t where c='array') from t where c='array'; insert into at(c,_yea) select concat('_yea: ',c), (select j from t where c='opaque_mysql_type_decimal') from t where c='opaque_mysql_type_decimal'; --error ER_TRUNCATED_WRONG_VALUE_FOR_FIELD insert into at(c,_yea) select concat('_yea: ',c), (select j from t where c='opaque_mysql_type_set') from t where c='opaque_mysql_type_set'; --error ER_TRUNCATED_WRONG_VALUE_FOR_FIELD insert into at(c,_yea) select concat('_yea: ',c), (select j from t where c='opaque_mysql_type_enum') from t where c='opaque_mysql_type_enum'; --error ER_TRUNCATED_WRONG_VALUE_FOR_FIELD insert into at(c,_yea) select concat('_yea: ',c), (select j from t where c='opaque_mysql_type_date') from t where c='opaque_mysql_type_date'; --error ER_TRUNCATED_WRONG_VALUE_FOR_FIELD insert into at(c,_yea) select concat('_yea: ',c), (select j from t where c='opaque_mysql_type_time') from t where c='opaque_mysql_type_time'; --error ER_TRUNCATED_WRONG_VALUE_FOR_FIELD insert into at(c,_yea) select concat('_yea: ',c), (select j from t where c='opaque_mysql_type_datetime') from t where c='opaque_mysql_type_datetime'; --error ER_TRUNCATED_WRONG_VALUE_FOR_FIELD insert into at(c,_yea) select concat('_yea: ',c), (select j from t where c='opaque_mysql_type_geom') from t where c='opaque_mysql_type_geom'; --error ER_TRUNCATED_WRONG_VALUE_FOR_FIELD insert into at(c,_yea) select concat('_yea: ',c), (select j from t where c='opaque_mysql_type_bit') from t where c='opaque_mysql_type_bit'; --error ER_TRUNCATED_WRONG_VALUE_FOR_FIELD insert into at(c,_yea) select concat('_yea: ',c), (select j from t where c='opaque_mysql_type_year') from t where c='opaque_mysql_type_year'; --error ER_TRUNCATED_WRONG_VALUE_FOR_FIELD insert into at(c,_yea) select concat('_yea: ',c), (select j from t where c='opaque_mysql_type_blob') from t where c='opaque_mysql_type_blob'; --error ER_TRUNCATED_WRONG_VALUE_FOR_FIELD insert into at(c,_yea) select concat('_yea: ',c), (select j from t where c='opaque_mysql_type_longblob') from t where c='opaque_mysql_type_longblob'; --error ER_TRUNCATED_WRONG_VALUE_FOR_FIELD insert into at(c,_yea) select concat('_yea: ',c), (select j from t where c='opaque_mysql_type_mediumblob') from t where c='opaque_mysql_type_mediumblob'; --error ER_TRUNCATED_WRONG_VALUE_FOR_FIELD insert into at(c,_yea) select concat('_yea: ',c), (select j from t where c='opaque_mysql_type_tinyblob') from t where c='opaque_mysql_type_tinyblob'; insert into at(c,_yea) select concat('_yea: ',c), (select j from t where c='opaque_mysql_type_varbinary') from t where c='opaque_mysql_type_varbinary'; insert into at(c,_yea) select concat('_yea: ',c), (select j from t where c='opaque_mysql_type_binary') from t where c='opaque_mysql_type_binary'; --error ER_TRUNCATED_WRONG_VALUE_FOR_FIELD insert into at(c,_yea) select concat('_yea: ',c), (select j from t where c='opaque_mysql_type_varchar') from t where c='opaque_mysql_type_varchar'; insert into at(c,_yea) select concat('_yea: ',c), (select j from t where c='opaque_mysql_type_string') from t where c='opaque_mysql_type_string'; insert into at(c,_yea) select concat('_yea: ',c), (select j from t where c='opaque_mysql_type_var_string') from t where c='opaque_mysql_type_var_string'; insert into at(c,_jsn) select concat('_jsn: ',c), (select j from t where c='null') from t where c='null'; insert into at(c,_jsn) select concat('_jsn: ',c), (select j from t where c='bool') from t where c='bool'; insert into at(c,_jsn) select concat('_jsn: ',c), (select j from t where c='uint') from t where c='uint'; insert into at(c,_jsn) select concat('_jsn: ',c), (select j from t where c='int') from t where c='int'; insert into at(c,_jsn) select concat('_jsn: ',c), (select j from t where c='double') from t where c='double'; insert into at(c,_jsn) select concat('_jsn: ',c), (select j from t where c='stringany') from t where c='stringany'; insert into at(c,_jsn) select concat('_jsn: ',c), (select j from t where c='stringint') from t where c='stringint'; insert into at(c,_jsn) select concat('_jsn: ',c), (select j from t where c='stringdecimal') from t where c='stringdecimal'; insert into at(c,_jsn) select concat('_jsn: ',c), (select j from t where c='object') from t where c='object'; insert into at(c,_jsn) select concat('_jsn: ',c), (select j from t where c='array') from t where c='array'; insert into at(c,_jsn) select concat('_jsn: ',c), (select j from t where c='opaque_mysql_type_decimal') from t where c='opaque_mysql_type_decimal'; insert into at(c,_jsn) select concat('_jsn: ',c), (select j from t where c='opaque_mysql_type_set') from t where c='opaque_mysql_type_set'; insert into at(c,_jsn) select concat('_jsn: ',c), (select j from t where c='opaque_mysql_type_enum') from t where c='opaque_mysql_type_enum'; insert into at(c,_jsn) select concat('_jsn: ',c), (select j from t where c='opaque_mysql_type_date') from t where c='opaque_mysql_type_date'; insert into at(c,_jsn) select concat('_jsn: ',c), (select j from t where c='opaque_mysql_type_time') from t where c='opaque_mysql_type_time'; insert into at(c,_jsn) select concat('_jsn: ',c), (select j from t where c='opaque_mysql_type_datetime') from t where c='opaque_mysql_type_datetime'; insert into at(c,_jsn) select concat('_jsn: ',c), (select j from t where c='opaque_mysql_type_geom') from t where c='opaque_mysql_type_geom'; insert into at(c,_jsn) select concat('_jsn: ',c), (select j from t where c='opaque_mysql_type_bit') from t where c='opaque_mysql_type_bit'; insert into at(c,_jsn) select concat('_jsn: ',c), (select j from t where c='opaque_mysql_type_year') from t where c='opaque_mysql_type_year'; insert into at(c,_jsn) select concat('_jsn: ',c), (select j from t where c='opaque_mysql_type_blob') from t where c='opaque_mysql_type_blob'; insert into at(c,_jsn) select concat('_jsn: ',c), (select j from t where c='opaque_mysql_type_longblob') from t where c='opaque_mysql_type_longblob'; insert into at(c,_jsn) select concat('_jsn: ',c), (select j from t where c='opaque_mysql_type_mediumblob') from t where c='opaque_mysql_type_mediumblob'; insert into at(c,_jsn) select concat('_jsn: ',c), (select j from t where c='opaque_mysql_type_tinyblob') from t where c='opaque_mysql_type_tinyblob'; insert into at(c,_jsn) select concat('_jsn: ',c), (select j from t where c='opaque_mysql_type_varbinary') from t where c='opaque_mysql_type_varbinary'; insert into at(c,_jsn) select concat('_jsn: ',c), (select j from t where c='opaque_mysql_type_binary') from t where c='opaque_mysql_type_binary'; insert into at(c,_jsn) select concat('_jsn: ',c), (select j from t where c='opaque_mysql_type_varchar') from t where c='opaque_mysql_type_varchar'; insert into at(c,_jsn) select concat('_jsn: ',c), (select j from t where c='opaque_mysql_type_string') from t where c='opaque_mysql_type_string'; insert into at(c,_jsn) select concat('_jsn: ',c), (select j from t where c='opaque_mysql_type_var_string') from t where c='opaque_mysql_type_var_string'; insert into at(c,_chr) select concat('_chr: ',c), (select j from t where c='null') from t where c='null'; insert into at(c,_chr) select concat('_chr: ',c), (select j from t where c='bool') from t where c='bool'; insert into at(c,_chr) select concat('_chr: ',c), (select j from t where c='uint') from t where c='uint'; insert into at(c,_chr) select concat('_chr: ',c), (select j from t where c='int') from t where c='int'; insert into at(c,_chr) select concat('_chr: ',c), (select j from t where c='double') from t where c='double'; insert into at(c,_chr) select concat('_chr: ',c), (select j from t where c='stringany') from t where c='stringany'; insert into at(c,_chr) select concat('_chr: ',c), (select j from t where c='stringint') from t where c='stringint'; insert into at(c,_chr) select concat('_chr: ',c), (select j from t where c='stringdecimal') from t where c='stringdecimal'; insert into at(c,_chr) select concat('_chr: ',c), (select j from t where c='object') from t where c='object'; insert into at(c,_chr) select concat('_chr: ',c), (select j from t where c='array') from t where c='array'; insert into at(c,_chr) select concat('_chr: ',c), (select j from t where c='opaque_mysql_type_decimal') from t where c='opaque_mysql_type_decimal'; insert into at(c,_chr) select concat('_chr: ',c), (select j from t where c='opaque_mysql_type_set') from t where c='opaque_mysql_type_set'; insert into at(c,_chr) select concat('_chr: ',c), (select j from t where c='opaque_mysql_type_enum') from t where c='opaque_mysql_type_enum'; insert into at(c,_chr) select concat('_chr: ',c), (select j from t where c='opaque_mysql_type_date') from t where c='opaque_mysql_type_date'; insert into at(c,_chr) select concat('_chr: ',c), (select j from t where c='opaque_mysql_type_time') from t where c='opaque_mysql_type_time'; insert into at(c,_chr) select concat('_chr: ',c), (select j from t where c='opaque_mysql_type_datetime') from t where c='opaque_mysql_type_datetime'; insert into at(c,_chr) select concat('_chr: ',c), (select j from t where c='opaque_mysql_type_geom') from t where c='opaque_mysql_type_geom'; insert into at(c,_chr) select concat('_chr: ',c), (select j from t where c='opaque_mysql_type_bit') from t where c='opaque_mysql_type_bit'; insert into at(c,_chr) select concat('_chr: ',c), (select j from t where c='opaque_mysql_type_year') from t where c='opaque_mysql_type_year'; insert into at(c,_chr) select concat('_chr: ',c), (select j from t where c='opaque_mysql_type_blob') from t where c='opaque_mysql_type_blob'; insert into at(c,_chr) select concat('_chr: ',c), (select j from t where c='opaque_mysql_type_longblob') from t where c='opaque_mysql_type_longblob'; insert into at(c,_chr) select concat('_chr: ',c), (select j from t where c='opaque_mysql_type_mediumblob') from t where c='opaque_mysql_type_mediumblob'; insert into at(c,_chr) select concat('_chr: ',c), (select j from t where c='opaque_mysql_type_tinyblob') from t where c='opaque_mysql_type_tinyblob'; insert into at(c,_chr) select concat('_chr: ',c), (select j from t where c='opaque_mysql_type_varbinary') from t where c='opaque_mysql_type_varbinary'; insert into at(c,_chr) select concat('_chr: ',c), (select j from t where c='opaque_mysql_type_binary') from t where c='opaque_mysql_type_binary'; insert into at(c,_chr) select concat('_chr: ',c), (select j from t where c='opaque_mysql_type_varchar') from t where c='opaque_mysql_type_varchar'; insert into at(c,_chr) select concat('_chr: ',c), (select j from t where c='opaque_mysql_type_string') from t where c='opaque_mysql_type_string'; insert into at(c,_chr) select concat('_chr: ',c), (select j from t where c='opaque_mysql_type_var_string') from t where c='opaque_mysql_type_var_string'; insert into at(c,_vch) select concat('_vch: ',c), (select j from t where c='null') from t where c='null'; insert into at(c,_vch) select concat('_vch: ',c), (select j from t where c='bool') from t where c='bool'; insert into at(c,_vch) select concat('_vch: ',c), (select j from t where c='uint') from t where c='uint'; insert into at(c,_vch) select concat('_vch: ',c), (select j from t where c='int') from t where c='int'; insert into at(c,_vch) select concat('_vch: ',c), (select j from t where c='double') from t where c='double'; insert into at(c,_vch) select concat('_vch: ',c), (select j from t where c='stringany') from t where c='stringany'; insert into at(c,_vch) select concat('_vch: ',c), (select j from t where c='stringint') from t where c='stringint'; insert into at(c,_vch) select concat('_vch: ',c), (select j from t where c='stringdecimal') from t where c='stringdecimal'; insert into at(c,_vch) select concat('_vch: ',c), (select j from t where c='object') from t where c='object'; insert into at(c,_vch) select concat('_vch: ',c), (select j from t where c='array') from t where c='array'; insert into at(c,_vch) select concat('_vch: ',c), (select j from t where c='opaque_mysql_type_decimal') from t where c='opaque_mysql_type_decimal'; insert into at(c,_vch) select concat('_vch: ',c), (select j from t where c='opaque_mysql_type_set') from t where c='opaque_mysql_type_set'; insert into at(c,_vch) select concat('_vch: ',c), (select j from t where c='opaque_mysql_type_enum') from t where c='opaque_mysql_type_enum'; insert into at(c,_vch) select concat('_vch: ',c), (select j from t where c='opaque_mysql_type_date') from t where c='opaque_mysql_type_date'; insert into at(c,_vch) select concat('_vch: ',c), (select j from t where c='opaque_mysql_type_time') from t where c='opaque_mysql_type_time'; insert into at(c,_vch) select concat('_vch: ',c), (select j from t where c='opaque_mysql_type_datetime') from t where c='opaque_mysql_type_datetime'; insert into at(c,_vch) select concat('_vch: ',c), (select j from t where c='opaque_mysql_type_geom') from t where c='opaque_mysql_type_geom'; insert into at(c,_vch) select concat('_vch: ',c), (select j from t where c='opaque_mysql_type_bit') from t where c='opaque_mysql_type_bit'; insert into at(c,_vch) select concat('_vch: ',c), (select j from t where c='opaque_mysql_type_year') from t where c='opaque_mysql_type_year'; insert into at(c,_vch) select concat('_vch: ',c), (select j from t where c='opaque_mysql_type_blob') from t where c='opaque_mysql_type_blob'; insert into at(c,_vch) select concat('_vch: ',c), (select j from t where c='opaque_mysql_type_longblob') from t where c='opaque_mysql_type_longblob'; insert into at(c,_vch) select concat('_vch: ',c), (select j from t where c='opaque_mysql_type_mediumblob') from t where c='opaque_mysql_type_mediumblob'; insert into at(c,_vch) select concat('_vch: ',c), (select j from t where c='opaque_mysql_type_tinyblob') from t where c='opaque_mysql_type_tinyblob'; insert into at(c,_vch) select concat('_vch: ',c), (select j from t where c='opaque_mysql_type_varbinary') from t where c='opaque_mysql_type_varbinary'; insert into at(c,_vch) select concat('_vch: ',c), (select j from t where c='opaque_mysql_type_binary') from t where c='opaque_mysql_type_binary'; insert into at(c,_vch) select concat('_vch: ',c), (select j from t where c='opaque_mysql_type_varchar') from t where c='opaque_mysql_type_varchar'; insert into at(c,_vch) select concat('_vch: ',c), (select j from t where c='opaque_mysql_type_string') from t where c='opaque_mysql_type_string'; insert into at(c,_vch) select concat('_vch: ',c), (select j from t where c='opaque_mysql_type_var_string') from t where c='opaque_mysql_type_var_string'; insert into at(c,_bin) select concat('_bin: ',c), (select j from t where c='null') from t where c='null'; insert into at(c,_bin) select concat('_bin: ',c), (select j from t where c='bool') from t where c='bool'; insert into at(c,_bin) select concat('_bin: ',c), (select j from t where c='uint') from t where c='uint'; insert into at(c,_bin) select concat('_bin: ',c), (select j from t where c='int') from t where c='int'; insert into at(c,_bin) select concat('_bin: ',c), (select j from t where c='double') from t where c='double'; insert into at(c,_bin) select concat('_bin: ',c), (select j from t where c='stringany') from t where c='stringany'; insert into at(c,_bin) select concat('_bin: ',c), (select j from t where c='stringint') from t where c='stringint'; insert into at(c,_bin) select concat('_bin: ',c), (select j from t where c='stringdecimal') from t where c='stringdecimal'; insert into at(c,_bin) select concat('_bin: ',c), (select j from t where c='object') from t where c='object'; insert into at(c,_bin) select concat('_bin: ',c), (select j from t where c='array') from t where c='array'; insert into at(c,_bin) select concat('_bin: ',c), (select j from t where c='opaque_mysql_type_decimal') from t where c='opaque_mysql_type_decimal'; insert into at(c,_bin) select concat('_bin: ',c), (select j from t where c='opaque_mysql_type_set') from t where c='opaque_mysql_type_set'; insert into at(c,_bin) select concat('_bin: ',c), (select j from t where c='opaque_mysql_type_enum') from t where c='opaque_mysql_type_enum'; insert into at(c,_bin) select concat('_bin: ',c), (select j from t where c='opaque_mysql_type_date') from t where c='opaque_mysql_type_date'; insert into at(c,_bin) select concat('_bin: ',c), (select j from t where c='opaque_mysql_type_time') from t where c='opaque_mysql_type_time'; insert into at(c,_bin) select concat('_bin: ',c), (select j from t where c='opaque_mysql_type_datetime') from t where c='opaque_mysql_type_datetime'; insert into at(c,_bin) select concat('_bin: ',c), (select j from t where c='opaque_mysql_type_geom') from t where c='opaque_mysql_type_geom'; insert into at(c,_bin) select concat('_bin: ',c), (select j from t where c='opaque_mysql_type_bit') from t where c='opaque_mysql_type_bit'; insert into at(c,_bin) select concat('_bin: ',c), (select j from t where c='opaque_mysql_type_year') from t where c='opaque_mysql_type_year'; insert into at(c,_bin) select concat('_bin: ',c), (select j from t where c='opaque_mysql_type_blob') from t where c='opaque_mysql_type_blob'; insert into at(c,_bin) select concat('_bin: ',c), (select j from t where c='opaque_mysql_type_longblob') from t where c='opaque_mysql_type_longblob'; insert into at(c,_bin) select concat('_bin: ',c), (select j from t where c='opaque_mysql_type_mediumblob') from t where c='opaque_mysql_type_mediumblob'; insert into at(c,_bin) select concat('_bin: ',c), (select j from t where c='opaque_mysql_type_tinyblob') from t where c='opaque_mysql_type_tinyblob'; insert into at(c,_bin) select concat('_bin: ',c), (select j from t where c='opaque_mysql_type_varbinary') from t where c='opaque_mysql_type_varbinary'; insert into at(c,_bin) select concat('_bin: ',c), (select j from t where c='opaque_mysql_type_binary') from t where c='opaque_mysql_type_binary'; insert into at(c,_bin) select concat('_bin: ',c), (select j from t where c='opaque_mysql_type_varchar') from t where c='opaque_mysql_type_varchar'; insert into at(c,_bin) select concat('_bin: ',c), (select j from t where c='opaque_mysql_type_string') from t where c='opaque_mysql_type_string'; insert into at(c,_bin) select concat('_bin: ',c), (select j from t where c='opaque_mysql_type_var_string') from t where c='opaque_mysql_type_var_string'; insert into at(c,_vbn) select concat('_vbn: ',c), (select j from t where c='null') from t where c='null'; insert into at(c,_vbn) select concat('_vbn: ',c), (select j from t where c='bool') from t where c='bool'; insert into at(c,_vbn) select concat('_vbn: ',c), (select j from t where c='uint') from t where c='uint'; insert into at(c,_vbn) select concat('_vbn: ',c), (select j from t where c='int') from t where c='int'; insert into at(c,_vbn) select concat('_vbn: ',c), (select j from t where c='double') from t where c='double'; insert into at(c,_vbn) select concat('_vbn: ',c), (select j from t where c='stringany') from t where c='stringany'; insert into at(c,_vbn) select concat('_vbn: ',c), (select j from t where c='stringint') from t where c='stringint'; insert into at(c,_vbn) select concat('_vbn: ',c), (select j from t where c='stringdecimal') from t where c='stringdecimal'; insert into at(c,_vbn) select concat('_vbn: ',c), (select j from t where c='object') from t where c='object'; insert into at(c,_vbn) select concat('_vbn: ',c), (select j from t where c='array') from t where c='array'; insert into at(c,_vbn) select concat('_vbn: ',c), (select j from t where c='opaque_mysql_type_decimal') from t where c='opaque_mysql_type_decimal'; insert into at(c,_vbn) select concat('_vbn: ',c), (select j from t where c='opaque_mysql_type_set') from t where c='opaque_mysql_type_set'; insert into at(c,_vbn) select concat('_vbn: ',c), (select j from t where c='opaque_mysql_type_enum') from t where c='opaque_mysql_type_enum'; insert into at(c,_vbn) select concat('_vbn: ',c), (select j from t where c='opaque_mysql_type_date') from t where c='opaque_mysql_type_date'; insert into at(c,_vbn) select concat('_vbn: ',c), (select j from t where c='opaque_mysql_type_time') from t where c='opaque_mysql_type_time'; insert into at(c,_vbn) select concat('_vbn: ',c), (select j from t where c='opaque_mysql_type_datetime') from t where c='opaque_mysql_type_datetime'; insert into at(c,_vbn) select concat('_vbn: ',c), (select j from t where c='opaque_mysql_type_geom') from t where c='opaque_mysql_type_geom'; insert into at(c,_vbn) select concat('_vbn: ',c), (select j from t where c='opaque_mysql_type_bit') from t where c='opaque_mysql_type_bit'; insert into at(c,_vbn) select concat('_vbn: ',c), (select j from t where c='opaque_mysql_type_year') from t where c='opaque_mysql_type_year'; insert into at(c,_vbn) select concat('_vbn: ',c), (select j from t where c='opaque_mysql_type_blob') from t where c='opaque_mysql_type_blob'; insert into at(c,_vbn) select concat('_vbn: ',c), (select j from t where c='opaque_mysql_type_longblob') from t where c='opaque_mysql_type_longblob'; insert into at(c,_vbn) select concat('_vbn: ',c), (select j from t where c='opaque_mysql_type_mediumblob') from t where c='opaque_mysql_type_mediumblob'; insert into at(c,_vbn) select concat('_vbn: ',c), (select j from t where c='opaque_mysql_type_tinyblob') from t where c='opaque_mysql_type_tinyblob'; insert into at(c,_vbn) select concat('_vbn: ',c), (select j from t where c='opaque_mysql_type_varbinary') from t where c='opaque_mysql_type_varbinary'; insert into at(c,_vbn) select concat('_vbn: ',c), (select j from t where c='opaque_mysql_type_binary') from t where c='opaque_mysql_type_binary'; insert into at(c,_vbn) select concat('_vbn: ',c), (select j from t where c='opaque_mysql_type_varchar') from t where c='opaque_mysql_type_varchar'; insert into at(c,_vbn) select concat('_vbn: ',c), (select j from t where c='opaque_mysql_type_string') from t where c='opaque_mysql_type_string'; insert into at(c,_vbn) select concat('_vbn: ',c), (select j from t where c='opaque_mysql_type_var_string') from t where c='opaque_mysql_type_var_string'; insert into at(c,_tbl) select concat('_tbl: ',c), (select j from t where c='null') from t where c='null'; insert into at(c,_tbl) select concat('_tbl: ',c), (select j from t where c='bool') from t where c='bool'; insert into at(c,_tbl) select concat('_tbl: ',c), (select j from t where c='uint') from t where c='uint'; insert into at(c,_tbl) select concat('_tbl: ',c), (select j from t where c='int') from t where c='int'; insert into at(c,_tbl) select concat('_tbl: ',c), (select j from t where c='double') from t where c='double'; insert into at(c,_tbl) select concat('_tbl: ',c), (select j from t where c='stringany') from t where c='stringany'; insert into at(c,_tbl) select concat('_tbl: ',c), (select j from t where c='stringint') from t where c='stringint'; insert into at(c,_tbl) select concat('_tbl: ',c), (select j from t where c='stringdecimal') from t where c='stringdecimal'; insert into at(c,_tbl) select concat('_tbl: ',c), (select j from t where c='object') from t where c='object'; insert into at(c,_tbl) select concat('_tbl: ',c), (select j from t where c='array') from t where c='array'; insert into at(c,_tbl) select concat('_tbl: ',c), (select j from t where c='opaque_mysql_type_decimal') from t where c='opaque_mysql_type_decimal'; insert into at(c,_tbl) select concat('_tbl: ',c), (select j from t where c='opaque_mysql_type_set') from t where c='opaque_mysql_type_set'; insert into at(c,_tbl) select concat('_tbl: ',c), (select j from t where c='opaque_mysql_type_enum') from t where c='opaque_mysql_type_enum'; insert into at(c,_tbl) select concat('_tbl: ',c), (select j from t where c='opaque_mysql_type_date') from t where c='opaque_mysql_type_date'; insert into at(c,_tbl) select concat('_tbl: ',c), (select j from t where c='opaque_mysql_type_time') from t where c='opaque_mysql_type_time'; insert into at(c,_tbl) select concat('_tbl: ',c), (select j from t where c='opaque_mysql_type_datetime') from t where c='opaque_mysql_type_datetime'; insert into at(c,_tbl) select concat('_tbl: ',c), (select j from t where c='opaque_mysql_type_geom') from t where c='opaque_mysql_type_geom'; insert into at(c,_tbl) select concat('_tbl: ',c), (select j from t where c='opaque_mysql_type_bit') from t where c='opaque_mysql_type_bit'; insert into at(c,_tbl) select concat('_tbl: ',c), (select j from t where c='opaque_mysql_type_year') from t where c='opaque_mysql_type_year'; insert into at(c,_tbl) select concat('_tbl: ',c), (select j from t where c='opaque_mysql_type_blob') from t where c='opaque_mysql_type_blob'; insert into at(c,_tbl) select concat('_tbl: ',c), (select j from t where c='opaque_mysql_type_longblob') from t where c='opaque_mysql_type_longblob'; insert into at(c,_tbl) select concat('_tbl: ',c), (select j from t where c='opaque_mysql_type_mediumblob') from t where c='opaque_mysql_type_mediumblob'; insert into at(c,_tbl) select concat('_tbl: ',c), (select j from t where c='opaque_mysql_type_tinyblob') from t where c='opaque_mysql_type_tinyblob'; insert into at(c,_tbl) select concat('_tbl: ',c), (select j from t where c='opaque_mysql_type_varbinary') from t where c='opaque_mysql_type_varbinary'; insert into at(c,_tbl) select concat('_tbl: ',c), (select j from t where c='opaque_mysql_type_binary') from t where c='opaque_mysql_type_binary'; insert into at(c,_tbl) select concat('_tbl: ',c), (select j from t where c='opaque_mysql_type_varchar') from t where c='opaque_mysql_type_varchar'; insert into at(c,_tbl) select concat('_tbl: ',c), (select j from t where c='opaque_mysql_type_string') from t where c='opaque_mysql_type_string'; insert into at(c,_tbl) select concat('_tbl: ',c), (select j from t where c='opaque_mysql_type_var_string') from t where c='opaque_mysql_type_var_string'; insert into at(c,_ttx) select concat('_ttx: ',c), (select j from t where c='null') from t where c='null'; insert into at(c,_ttx) select concat('_ttx: ',c), (select j from t where c='bool') from t where c='bool'; insert into at(c,_ttx) select concat('_ttx: ',c), (select j from t where c='uint') from t where c='uint'; insert into at(c,_ttx) select concat('_ttx: ',c), (select j from t where c='int') from t where c='int'; insert into at(c,_ttx) select concat('_ttx: ',c), (select j from t where c='double') from t where c='double'; insert into at(c,_ttx) select concat('_ttx: ',c), (select j from t where c='stringany') from t where c='stringany'; insert into at(c,_ttx) select concat('_ttx: ',c), (select j from t where c='stringint') from t where c='stringint'; insert into at(c,_ttx) select concat('_ttx: ',c), (select j from t where c='stringdecimal') from t where c='stringdecimal'; insert into at(c,_ttx) select concat('_ttx: ',c), (select j from t where c='object') from t where c='object'; insert into at(c,_ttx) select concat('_ttx: ',c), (select j from t where c='array') from t where c='array'; insert into at(c,_ttx) select concat('_ttx: ',c), (select j from t where c='opaque_mysql_type_decimal') from t where c='opaque_mysql_type_decimal'; insert into at(c,_ttx) select concat('_ttx: ',c), (select j from t where c='opaque_mysql_type_set') from t where c='opaque_mysql_type_set'; insert into at(c,_ttx) select concat('_ttx: ',c), (select j from t where c='opaque_mysql_type_enum') from t where c='opaque_mysql_type_enum'; insert into at(c,_ttx) select concat('_ttx: ',c), (select j from t where c='opaque_mysql_type_date') from t where c='opaque_mysql_type_date'; insert into at(c,_ttx) select concat('_ttx: ',c), (select j from t where c='opaque_mysql_type_time') from t where c='opaque_mysql_type_time'; insert into at(c,_ttx) select concat('_ttx: ',c), (select j from t where c='opaque_mysql_type_datetime') from t where c='opaque_mysql_type_datetime'; insert into at(c,_ttx) select concat('_ttx: ',c), (select j from t where c='opaque_mysql_type_geom') from t where c='opaque_mysql_type_geom'; insert into at(c,_ttx) select concat('_ttx: ',c), (select j from t where c='opaque_mysql_type_bit') from t where c='opaque_mysql_type_bit'; insert into at(c,_ttx) select concat('_ttx: ',c), (select j from t where c='opaque_mysql_type_year') from t where c='opaque_mysql_type_year'; insert into at(c,_ttx) select concat('_ttx: ',c), (select j from t where c='opaque_mysql_type_blob') from t where c='opaque_mysql_type_blob'; insert into at(c,_ttx) select concat('_ttx: ',c), (select j from t where c='opaque_mysql_type_longblob') from t where c='opaque_mysql_type_longblob'; insert into at(c,_ttx) select concat('_ttx: ',c), (select j from t where c='opaque_mysql_type_mediumblob') from t where c='opaque_mysql_type_mediumblob'; insert into at(c,_ttx) select concat('_ttx: ',c), (select j from t where c='opaque_mysql_type_tinyblob') from t where c='opaque_mysql_type_tinyblob'; insert into at(c,_ttx) select concat('_ttx: ',c), (select j from t where c='opaque_mysql_type_varbinary') from t where c='opaque_mysql_type_varbinary'; insert into at(c,_ttx) select concat('_ttx: ',c), (select j from t where c='opaque_mysql_type_binary') from t where c='opaque_mysql_type_binary'; insert into at(c,_ttx) select concat('_ttx: ',c), (select j from t where c='opaque_mysql_type_varchar') from t where c='opaque_mysql_type_varchar'; insert into at(c,_ttx) select concat('_ttx: ',c), (select j from t where c='opaque_mysql_type_string') from t where c='opaque_mysql_type_string'; insert into at(c,_ttx) select concat('_ttx: ',c), (select j from t where c='opaque_mysql_type_var_string') from t where c='opaque_mysql_type_var_string'; insert into at(c,_blb) select concat('_blb: ',c), (select j from t where c='null') from t where c='null'; insert into at(c,_blb) select concat('_blb: ',c), (select j from t where c='bool') from t where c='bool'; insert into at(c,_blb) select concat('_blb: ',c), (select j from t where c='uint') from t where c='uint'; insert into at(c,_blb) select concat('_blb: ',c), (select j from t where c='int') from t where c='int'; insert into at(c,_blb) select concat('_blb: ',c), (select j from t where c='double') from t where c='double'; insert into at(c,_blb) select concat('_blb: ',c), (select j from t where c='stringany') from t where c='stringany'; insert into at(c,_blb) select concat('_blb: ',c), (select j from t where c='stringint') from t where c='stringint'; insert into at(c,_blb) select concat('_blb: ',c), (select j from t where c='stringdecimal') from t where c='stringdecimal'; insert into at(c,_blb) select concat('_blb: ',c), (select j from t where c='object') from t where c='object'; insert into at(c,_blb) select concat('_blb: ',c), (select j from t where c='array') from t where c='array'; insert into at(c,_blb) select concat('_blb: ',c), (select j from t where c='opaque_mysql_type_decimal') from t where c='opaque_mysql_type_decimal'; insert into at(c,_blb) select concat('_blb: ',c), (select j from t where c='opaque_mysql_type_set') from t where c='opaque_mysql_type_set'; insert into at(c,_blb) select concat('_blb: ',c), (select j from t where c='opaque_mysql_type_enum') from t where c='opaque_mysql_type_enum'; insert into at(c,_blb) select concat('_blb: ',c), (select j from t where c='opaque_mysql_type_date') from t where c='opaque_mysql_type_date'; insert into at(c,_blb) select concat('_blb: ',c), (select j from t where c='opaque_mysql_type_time') from t where c='opaque_mysql_type_time'; insert into at(c,_blb) select concat('_blb: ',c), (select j from t where c='opaque_mysql_type_datetime') from t where c='opaque_mysql_type_datetime'; insert into at(c,_blb) select concat('_blb: ',c), (select j from t where c='opaque_mysql_type_geom') from t where c='opaque_mysql_type_geom'; insert into at(c,_blb) select concat('_blb: ',c), (select j from t where c='opaque_mysql_type_bit') from t where c='opaque_mysql_type_bit'; insert into at(c,_blb) select concat('_blb: ',c), (select j from t where c='opaque_mysql_type_year') from t where c='opaque_mysql_type_year'; insert into at(c,_blb) select concat('_blb: ',c), (select j from t where c='opaque_mysql_type_blob') from t where c='opaque_mysql_type_blob'; insert into at(c,_blb) select concat('_blb: ',c), (select j from t where c='opaque_mysql_type_longblob') from t where c='opaque_mysql_type_longblob'; insert into at(c,_blb) select concat('_blb: ',c), (select j from t where c='opaque_mysql_type_mediumblob') from t where c='opaque_mysql_type_mediumblob'; insert into at(c,_blb) select concat('_blb: ',c), (select j from t where c='opaque_mysql_type_tinyblob') from t where c='opaque_mysql_type_tinyblob'; insert into at(c,_blb) select concat('_blb: ',c), (select j from t where c='opaque_mysql_type_varbinary') from t where c='opaque_mysql_type_varbinary'; insert into at(c,_blb) select concat('_blb: ',c), (select j from t where c='opaque_mysql_type_binary') from t where c='opaque_mysql_type_binary'; insert into at(c,_blb) select concat('_blb: ',c), (select j from t where c='opaque_mysql_type_varchar') from t where c='opaque_mysql_type_varchar'; insert into at(c,_blb) select concat('_blb: ',c), (select j from t where c='opaque_mysql_type_string') from t where c='opaque_mysql_type_string'; insert into at(c,_blb) select concat('_blb: ',c), (select j from t where c='opaque_mysql_type_var_string') from t where c='opaque_mysql_type_var_string'; insert into at(c,_txt) select concat('_txt: ',c), (select j from t where c='null') from t where c='null'; insert into at(c,_txt) select concat('_txt: ',c), (select j from t where c='bool') from t where c='bool'; insert into at(c,_txt) select concat('_txt: ',c), (select j from t where c='uint') from t where c='uint'; insert into at(c,_txt) select concat('_txt: ',c), (select j from t where c='int') from t where c='int'; insert into at(c,_txt) select concat('_txt: ',c), (select j from t where c='double') from t where c='double'; insert into at(c,_txt) select concat('_txt: ',c), (select j from t where c='stringany') from t where c='stringany'; insert into at(c,_txt) select concat('_txt: ',c), (select j from t where c='stringint') from t where c='stringint'; insert into at(c,_txt) select concat('_txt: ',c), (select j from t where c='stringdecimal') from t where c='stringdecimal'; insert into at(c,_txt) select concat('_txt: ',c), (select j from t where c='object') from t where c='object'; insert into at(c,_txt) select concat('_txt: ',c), (select j from t where c='array') from t where c='array'; insert into at(c,_txt) select concat('_txt: ',c), (select j from t where c='opaque_mysql_type_decimal') from t where c='opaque_mysql_type_decimal'; insert into at(c,_txt) select concat('_txt: ',c), (select j from t where c='opaque_mysql_type_set') from t where c='opaque_mysql_type_set'; insert into at(c,_txt) select concat('_txt: ',c), (select j from t where c='opaque_mysql_type_enum') from t where c='opaque_mysql_type_enum'; insert into at(c,_txt) select concat('_txt: ',c), (select j from t where c='opaque_mysql_type_date') from t where c='opaque_mysql_type_date'; insert into at(c,_txt) select concat('_txt: ',c), (select j from t where c='opaque_mysql_type_time') from t where c='opaque_mysql_type_time'; insert into at(c,_txt) select concat('_txt: ',c), (select j from t where c='opaque_mysql_type_datetime') from t where c='opaque_mysql_type_datetime'; insert into at(c,_txt) select concat('_txt: ',c), (select j from t where c='opaque_mysql_type_geom') from t where c='opaque_mysql_type_geom'; insert into at(c,_txt) select concat('_txt: ',c), (select j from t where c='opaque_mysql_type_bit') from t where c='opaque_mysql_type_bit'; insert into at(c,_txt) select concat('_txt: ',c), (select j from t where c='opaque_mysql_type_year') from t where c='opaque_mysql_type_year'; insert into at(c,_txt) select concat('_txt: ',c), (select j from t where c='opaque_mysql_type_blob') from t where c='opaque_mysql_type_blob'; insert into at(c,_txt) select concat('_txt: ',c), (select j from t where c='opaque_mysql_type_longblob') from t where c='opaque_mysql_type_longblob'; insert into at(c,_txt) select concat('_txt: ',c), (select j from t where c='opaque_mysql_type_mediumblob') from t where c='opaque_mysql_type_mediumblob'; insert into at(c,_txt) select concat('_txt: ',c), (select j from t where c='opaque_mysql_type_tinyblob') from t where c='opaque_mysql_type_tinyblob'; insert into at(c,_txt) select concat('_txt: ',c), (select j from t where c='opaque_mysql_type_varbinary') from t where c='opaque_mysql_type_varbinary'; insert into at(c,_txt) select concat('_txt: ',c), (select j from t where c='opaque_mysql_type_binary') from t where c='opaque_mysql_type_binary'; insert into at(c,_txt) select concat('_txt: ',c), (select j from t where c='opaque_mysql_type_varchar') from t where c='opaque_mysql_type_varchar'; insert into at(c,_txt) select concat('_txt: ',c), (select j from t where c='opaque_mysql_type_string') from t where c='opaque_mysql_type_string'; insert into at(c,_txt) select concat('_txt: ',c), (select j from t where c='opaque_mysql_type_var_string') from t where c='opaque_mysql_type_var_string'; insert into at(c,_mbb) select concat('_mbb: ',c), (select j from t where c='null') from t where c='null'; insert into at(c,_mbb) select concat('_mbb: ',c), (select j from t where c='bool') from t where c='bool'; insert into at(c,_mbb) select concat('_mbb: ',c), (select j from t where c='uint') from t where c='uint'; insert into at(c,_mbb) select concat('_mbb: ',c), (select j from t where c='int') from t where c='int'; insert into at(c,_mbb) select concat('_mbb: ',c), (select j from t where c='double') from t where c='double'; insert into at(c,_mbb) select concat('_mbb: ',c), (select j from t where c='stringany') from t where c='stringany'; insert into at(c,_mbb) select concat('_mbb: ',c), (select j from t where c='stringint') from t where c='stringint'; insert into at(c,_mbb) select concat('_mbb: ',c), (select j from t where c='stringdecimal') from t where c='stringdecimal'; insert into at(c,_mbb) select concat('_mbb: ',c), (select j from t where c='object') from t where c='object'; insert into at(c,_mbb) select concat('_mbb: ',c), (select j from t where c='array') from t where c='array'; insert into at(c,_mbb) select concat('_mbb: ',c), (select j from t where c='opaque_mysql_type_decimal') from t where c='opaque_mysql_type_decimal'; insert into at(c,_mbb) select concat('_mbb: ',c), (select j from t where c='opaque_mysql_type_set') from t where c='opaque_mysql_type_set'; insert into at(c,_mbb) select concat('_mbb: ',c), (select j from t where c='opaque_mysql_type_enum') from t where c='opaque_mysql_type_enum'; insert into at(c,_mbb) select concat('_mbb: ',c), (select j from t where c='opaque_mysql_type_date') from t where c='opaque_mysql_type_date'; insert into at(c,_mbb) select concat('_mbb: ',c), (select j from t where c='opaque_mysql_type_time') from t where c='opaque_mysql_type_time'; insert into at(c,_mbb) select concat('_mbb: ',c), (select j from t where c='opaque_mysql_type_datetime') from t where c='opaque_mysql_type_datetime'; insert into at(c,_mbb) select concat('_mbb: ',c), (select j from t where c='opaque_mysql_type_geom') from t where c='opaque_mysql_type_geom'; insert into at(c,_mbb) select concat('_mbb: ',c), (select j from t where c='opaque_mysql_type_bit') from t where c='opaque_mysql_type_bit'; insert into at(c,_mbb) select concat('_mbb: ',c), (select j from t where c='opaque_mysql_type_year') from t where c='opaque_mysql_type_year'; insert into at(c,_mbb) select concat('_mbb: ',c), (select j from t where c='opaque_mysql_type_blob') from t where c='opaque_mysql_type_blob'; insert into at(c,_mbb) select concat('_mbb: ',c), (select j from t where c='opaque_mysql_type_longblob') from t where c='opaque_mysql_type_longblob'; insert into at(c,_mbb) select concat('_mbb: ',c), (select j from t where c='opaque_mysql_type_mediumblob') from t where c='opaque_mysql_type_mediumblob'; insert into at(c,_mbb) select concat('_mbb: ',c), (select j from t where c='opaque_mysql_type_tinyblob') from t where c='opaque_mysql_type_tinyblob'; insert into at(c,_mbb) select concat('_mbb: ',c), (select j from t where c='opaque_mysql_type_varbinary') from t where c='opaque_mysql_type_varbinary'; insert into at(c,_mbb) select concat('_mbb: ',c), (select j from t where c='opaque_mysql_type_binary') from t where c='opaque_mysql_type_binary'; insert into at(c,_mbb) select concat('_mbb: ',c), (select j from t where c='opaque_mysql_type_varchar') from t where c='opaque_mysql_type_varchar'; insert into at(c,_mbb) select concat('_mbb: ',c), (select j from t where c='opaque_mysql_type_string') from t where c='opaque_mysql_type_string'; insert into at(c,_mbb) select concat('_mbb: ',c), (select j from t where c='opaque_mysql_type_var_string') from t where c='opaque_mysql_type_var_string'; insert into at(c,_mtx) select concat('_mtx: ',c), (select j from t where c='null') from t where c='null'; insert into at(c,_mtx) select concat('_mtx: ',c), (select j from t where c='bool') from t where c='bool'; insert into at(c,_mtx) select concat('_mtx: ',c), (select j from t where c='uint') from t where c='uint'; insert into at(c,_mtx) select concat('_mtx: ',c), (select j from t where c='int') from t where c='int'; insert into at(c,_mtx) select concat('_mtx: ',c), (select j from t where c='double') from t where c='double'; insert into at(c,_mtx) select concat('_mtx: ',c), (select j from t where c='stringany') from t where c='stringany'; insert into at(c,_mtx) select concat('_mtx: ',c), (select j from t where c='stringint') from t where c='stringint'; insert into at(c,_mtx) select concat('_mtx: ',c), (select j from t where c='stringdecimal') from t where c='stringdecimal'; insert into at(c,_mtx) select concat('_mtx: ',c), (select j from t where c='object') from t where c='object'; insert into at(c,_mtx) select concat('_mtx: ',c), (select j from t where c='array') from t where c='array'; insert into at(c,_mtx) select concat('_mtx: ',c), (select j from t where c='opaque_mysql_type_decimal') from t where c='opaque_mysql_type_decimal'; insert into at(c,_mtx) select concat('_mtx: ',c), (select j from t where c='opaque_mysql_type_set') from t where c='opaque_mysql_type_set'; insert into at(c,_mtx) select concat('_mtx: ',c), (select j from t where c='opaque_mysql_type_enum') from t where c='opaque_mysql_type_enum'; insert into at(c,_mtx) select concat('_mtx: ',c), (select j from t where c='opaque_mysql_type_date') from t where c='opaque_mysql_type_date'; insert into at(c,_mtx) select concat('_mtx: ',c), (select j from t where c='opaque_mysql_type_time') from t where c='opaque_mysql_type_time'; insert into at(c,_mtx) select concat('_mtx: ',c), (select j from t where c='opaque_mysql_type_datetime') from t where c='opaque_mysql_type_datetime'; insert into at(c,_mtx) select concat('_mtx: ',c), (select j from t where c='opaque_mysql_type_geom') from t where c='opaque_mysql_type_geom'; insert into at(c,_mtx) select concat('_mtx: ',c), (select j from t where c='opaque_mysql_type_bit') from t where c='opaque_mysql_type_bit'; insert into at(c,_mtx) select concat('_mtx: ',c), (select j from t where c='opaque_mysql_type_year') from t where c='opaque_mysql_type_year'; insert into at(c,_mtx) select concat('_mtx: ',c), (select j from t where c='opaque_mysql_type_blob') from t where c='opaque_mysql_type_blob'; insert into at(c,_mtx) select concat('_mtx: ',c), (select j from t where c='opaque_mysql_type_longblob') from t where c='opaque_mysql_type_longblob'; insert into at(c,_mtx) select concat('_mtx: ',c), (select j from t where c='opaque_mysql_type_mediumblob') from t where c='opaque_mysql_type_mediumblob'; insert into at(c,_mtx) select concat('_mtx: ',c), (select j from t where c='opaque_mysql_type_tinyblob') from t where c='opaque_mysql_type_tinyblob'; insert into at(c,_mtx) select concat('_mtx: ',c), (select j from t where c='opaque_mysql_type_varbinary') from t where c='opaque_mysql_type_varbinary'; insert into at(c,_mtx) select concat('_mtx: ',c), (select j from t where c='opaque_mysql_type_binary') from t where c='opaque_mysql_type_binary'; insert into at(c,_mtx) select concat('_mtx: ',c), (select j from t where c='opaque_mysql_type_varchar') from t where c='opaque_mysql_type_varchar'; insert into at(c,_mtx) select concat('_mtx: ',c), (select j from t where c='opaque_mysql_type_string') from t where c='opaque_mysql_type_string'; insert into at(c,_mtx) select concat('_mtx: ',c), (select j from t where c='opaque_mysql_type_var_string') from t where c='opaque_mysql_type_var_string'; insert into at(c,_lbb) select concat('_lbb: ',c), (select j from t where c='null') from t where c='null'; insert into at(c,_lbb) select concat('_lbb: ',c), (select j from t where c='bool') from t where c='bool'; insert into at(c,_lbb) select concat('_lbb: ',c), (select j from t where c='uint') from t where c='uint'; insert into at(c,_lbb) select concat('_lbb: ',c), (select j from t where c='int') from t where c='int'; insert into at(c,_lbb) select concat('_lbb: ',c), (select j from t where c='double') from t where c='double'; insert into at(c,_lbb) select concat('_lbb: ',c), (select j from t where c='stringany') from t where c='stringany'; insert into at(c,_lbb) select concat('_lbb: ',c), (select j from t where c='stringint') from t where c='stringint'; insert into at(c,_lbb) select concat('_lbb: ',c), (select j from t where c='stringdecimal') from t where c='stringdecimal'; insert into at(c,_lbb) select concat('_lbb: ',c), (select j from t where c='object') from t where c='object'; insert into at(c,_lbb) select concat('_lbb: ',c), (select j from t where c='array') from t where c='array'; insert into at(c,_lbb) select concat('_lbb: ',c), (select j from t where c='opaque_mysql_type_decimal') from t where c='opaque_mysql_type_decimal'; insert into at(c,_lbb) select concat('_lbb: ',c), (select j from t where c='opaque_mysql_type_set') from t where c='opaque_mysql_type_set'; insert into at(c,_lbb) select concat('_lbb: ',c), (select j from t where c='opaque_mysql_type_enum') from t where c='opaque_mysql_type_enum'; insert into at(c,_lbb) select concat('_lbb: ',c), (select j from t where c='opaque_mysql_type_date') from t where c='opaque_mysql_type_date'; insert into at(c,_lbb) select concat('_lbb: ',c), (select j from t where c='opaque_mysql_type_time') from t where c='opaque_mysql_type_time'; insert into at(c,_lbb) select concat('_lbb: ',c), (select j from t where c='opaque_mysql_type_datetime') from t where c='opaque_mysql_type_datetime'; insert into at(c,_lbb) select concat('_lbb: ',c), (select j from t where c='opaque_mysql_type_geom') from t where c='opaque_mysql_type_geom'; insert into at(c,_lbb) select concat('_lbb: ',c), (select j from t where c='opaque_mysql_type_bit') from t where c='opaque_mysql_type_bit'; insert into at(c,_lbb) select concat('_lbb: ',c), (select j from t where c='opaque_mysql_type_year') from t where c='opaque_mysql_type_year'; insert into at(c,_lbb) select concat('_lbb: ',c), (select j from t where c='opaque_mysql_type_blob') from t where c='opaque_mysql_type_blob'; insert into at(c,_lbb) select concat('_lbb: ',c), (select j from t where c='opaque_mysql_type_longblob') from t where c='opaque_mysql_type_longblob'; insert into at(c,_lbb) select concat('_lbb: ',c), (select j from t where c='opaque_mysql_type_mediumblob') from t where c='opaque_mysql_type_mediumblob'; insert into at(c,_lbb) select concat('_lbb: ',c), (select j from t where c='opaque_mysql_type_tinyblob') from t where c='opaque_mysql_type_tinyblob'; insert into at(c,_lbb) select concat('_lbb: ',c), (select j from t where c='opaque_mysql_type_varbinary') from t where c='opaque_mysql_type_varbinary'; insert into at(c,_lbb) select concat('_lbb: ',c), (select j from t where c='opaque_mysql_type_binary') from t where c='opaque_mysql_type_binary'; insert into at(c,_lbb) select concat('_lbb: ',c), (select j from t where c='opaque_mysql_type_varchar') from t where c='opaque_mysql_type_varchar'; insert into at(c,_lbb) select concat('_lbb: ',c), (select j from t where c='opaque_mysql_type_string') from t where c='opaque_mysql_type_string'; insert into at(c,_lbb) select concat('_lbb: ',c), (select j from t where c='opaque_mysql_type_var_string') from t where c='opaque_mysql_type_var_string'; insert into at(c,_ltx) select concat('_ltx: ',c), (select j from t where c='null') from t where c='null'; insert into at(c,_ltx) select concat('_ltx: ',c), (select j from t where c='bool') from t where c='bool'; insert into at(c,_ltx) select concat('_ltx: ',c), (select j from t where c='uint') from t where c='uint'; insert into at(c,_ltx) select concat('_ltx: ',c), (select j from t where c='int') from t where c='int'; insert into at(c,_ltx) select concat('_ltx: ',c), (select j from t where c='double') from t where c='double'; insert into at(c,_ltx) select concat('_ltx: ',c), (select j from t where c='stringany') from t where c='stringany'; insert into at(c,_ltx) select concat('_ltx: ',c), (select j from t where c='stringint') from t where c='stringint'; insert into at(c,_ltx) select concat('_ltx: ',c), (select j from t where c='stringdecimal') from t where c='stringdecimal'; insert into at(c,_ltx) select concat('_ltx: ',c), (select j from t where c='object') from t where c='object'; insert into at(c,_ltx) select concat('_ltx: ',c), (select j from t where c='array') from t where c='array'; insert into at(c,_ltx) select concat('_ltx: ',c), (select j from t where c='opaque_mysql_type_decimal') from t where c='opaque_mysql_type_decimal'; insert into at(c,_ltx) select concat('_ltx: ',c), (select j from t where c='opaque_mysql_type_set') from t where c='opaque_mysql_type_set'; insert into at(c,_ltx) select concat('_ltx: ',c), (select j from t where c='opaque_mysql_type_enum') from t where c='opaque_mysql_type_enum'; insert into at(c,_ltx) select concat('_ltx: ',c), (select j from t where c='opaque_mysql_type_date') from t where c='opaque_mysql_type_date'; insert into at(c,_ltx) select concat('_ltx: ',c), (select j from t where c='opaque_mysql_type_time') from t where c='opaque_mysql_type_time'; insert into at(c,_ltx) select concat('_ltx: ',c), (select j from t where c='opaque_mysql_type_datetime') from t where c='opaque_mysql_type_datetime'; insert into at(c,_ltx) select concat('_ltx: ',c), (select j from t where c='opaque_mysql_type_geom') from t where c='opaque_mysql_type_geom'; insert into at(c,_ltx) select concat('_ltx: ',c), (select j from t where c='opaque_mysql_type_bit') from t where c='opaque_mysql_type_bit'; insert into at(c,_ltx) select concat('_ltx: ',c), (select j from t where c='opaque_mysql_type_year') from t where c='opaque_mysql_type_year'; insert into at(c,_ltx) select concat('_ltx: ',c), (select j from t where c='opaque_mysql_type_blob') from t where c='opaque_mysql_type_blob'; insert into at(c,_ltx) select concat('_ltx: ',c), (select j from t where c='opaque_mysql_type_longblob') from t where c='opaque_mysql_type_longblob'; insert into at(c,_ltx) select concat('_ltx: ',c), (select j from t where c='opaque_mysql_type_mediumblob') from t where c='opaque_mysql_type_mediumblob'; insert into at(c,_ltx) select concat('_ltx: ',c), (select j from t where c='opaque_mysql_type_tinyblob') from t where c='opaque_mysql_type_tinyblob'; insert into at(c,_ltx) select concat('_ltx: ',c), (select j from t where c='opaque_mysql_type_varbinary') from t where c='opaque_mysql_type_varbinary'; insert into at(c,_ltx) select concat('_ltx: ',c), (select j from t where c='opaque_mysql_type_binary') from t where c='opaque_mysql_type_binary'; insert into at(c,_ltx) select concat('_ltx: ',c), (select j from t where c='opaque_mysql_type_varchar') from t where c='opaque_mysql_type_varchar'; insert into at(c,_ltx) select concat('_ltx: ',c), (select j from t where c='opaque_mysql_type_string') from t where c='opaque_mysql_type_string'; insert into at(c,_ltx) select concat('_ltx: ',c), (select j from t where c='opaque_mysql_type_var_string') from t where c='opaque_mysql_type_var_string'; --error 1265 # insert into at(c,_enu) select concat('_enu: ',c), (select j from t where c='null') from t where c='null'; --error 1265 # insert into at(c,_enu) select concat('_enu: ',c), (select j from t where c='bool') from t where c='bool'; --error 1265 #insert into at(c,_enu) select concat('_enu: ',c), (select j from t where c='uint') from t where c='uint'; --error 1265 #insert into at(c,_enu) select concat('_enu: ',c), (select j from t where c='int') from t where c='int'; --error 1265 insert into at(c,_enu) select concat('_enu: ',c), (select j from t where c='double') from t where c='double'; --error 1265 insert into at(c,_enu) select concat('_enu: ',c), (select j from t where c='stringany') from t where c='stringany'; # needs JSON_UNQUOTE --error 1265 insert into at(c,_enu) select concat('_enu: ',c), (select j from t where c='stringint') from t where c='stringint'; --error 1265 insert into at(c,_enu) select concat('_enu: ',c), (select j from t where c='stringdecimal') from t where c='stringdecimal'; --error 1265 insert into at(c,_enu) select concat('_enu: ',c), (select j from t where c='object') from t where c='object'; --error 1265 insert into at(c,_enu) select concat('_enu: ',c), (select j from t where c='array') from t where c='array'; --error 1265 insert into at(c,_enu) select concat('_enu: ',c), (select j from t where c='opaque_mysql_type_decimal') from t where c='opaque_mysql_type_decimal'; --error 1265 insert into at(c,_enu) select concat('_enu: ',c), (select j from t where c='opaque_mysql_type_set') from t where c='opaque_mysql_type_set'; --error 1265 insert into at(c,_enu) select concat('_enu: ',c), (select j from t where c='opaque_mysql_type_enum') from t where c='opaque_mysql_type_enum'; --error 1265 insert into at(c,_enu) select concat('_enu: ',c), (select j from t where c='opaque_mysql_type_date') from t where c='opaque_mysql_type_date'; --error 1265 insert into at(c,_enu) select concat('_enu: ',c), (select j from t where c='opaque_mysql_type_time') from t where c='opaque_mysql_type_time'; --error 1265 insert into at(c,_enu) select concat('_enu: ',c), (select j from t where c='opaque_mysql_type_datetime') from t where c='opaque_mysql_type_datetime'; --error 1265 insert into at(c,_enu) select concat('_enu: ',c), (select j from t where c='opaque_mysql_type_geom') from t where c='opaque_mysql_type_geom'; --error 1265 insert into at(c,_enu) select concat('_enu: ',c), (select j from t where c='opaque_mysql_type_bit') from t where c='opaque_mysql_type_bit'; --error 1265 insert into at(c,_enu) select concat('_enu: ',c), (select j from t where c='opaque_mysql_type_year') from t where c='opaque_mysql_type_year'; --error 1265 insert into at(c,_enu) select concat('_enu: ',c), (select j from t where c='opaque_mysql_type_blob') from t where c='opaque_mysql_type_blob'; --error 1265 insert into at(c,_enu) select concat('_enu: ',c), (select j from t where c='opaque_mysql_type_longblob') from t where c='opaque_mysql_type_longblob'; --error 1265 insert into at(c,_enu) select concat('_enu: ',c), (select j from t where c='opaque_mysql_type_mediumblob') from t where c='opaque_mysql_type_mediumblob'; --error 1265 insert into at(c,_enu) select concat('_enu: ',c), (select j from t where c='opaque_mysql_type_tinyblob') from t where c='opaque_mysql_type_tinyblob'; insert into at(c,_enu) select concat('_enu: ',c), (select j from t where c='opaque_mysql_type_varbinary') from t where c='opaque_mysql_type_varbinary'; insert into at(c,_enu) select concat('_enu: ',c), (select j from t where c='opaque_mysql_type_binary') from t where c='opaque_mysql_type_binary'; --error 1265 insert into at(c,_enu) select concat('_enu: ',c), (select j from t where c='opaque_mysql_type_varchar') from t where c='opaque_mysql_type_varchar'; insert into at(c,_enu) select concat('_enu: ',c), (select j from t where c='opaque_mysql_type_string') from t where c='opaque_mysql_type_string'; insert into at(c,_enu) select concat('_enu: ',c), (select j from t where c='opaque_mysql_type_var_string') from t where c='opaque_mysql_type_var_string'; --error 1265 insert into at(c,_set) select concat('_set: ',c), (select j from t where c='null') from t where c='null'; --error 1265 insert into at(c,_set) select concat('_set: ',c), (select j from t where c='bool') from t where c='bool'; --error 1265 insert into at(c,_set) select concat('_set: ',c), (select j from t where c='uint') from t where c='uint'; --error 1265 insert into at(c,_set) select concat('_set: ',c), (select j from t where c='int') from t where c='int'; --error 1265 insert into at(c,_set) select concat('_set: ',c), (select j from t where c='double') from t where c='double'; --error 1265 insert into at(c,_set) select concat('_set: ',c), (select j from t where c='stringany') from t where c='stringany'; # needs JSON_UNQUOTE --error 1265 insert into at(c,_set) select concat('_set: ',c), (select j from t where c='stringint') from t where c='stringint'; --error 1265 insert into at(c,_set) select concat('_set: ',c), (select j from t where c='stringdecimal') from t where c='stringdecimal'; --error 1265 insert into at(c,_set) select concat('_set: ',c), (select j from t where c='object') from t where c='object'; --error 1265 insert into at(c,_set) select concat('_set: ',c), (select j from t where c='array') from t where c='array'; --error 1265 insert into at(c,_set) select concat('_set: ',c), (select j from t where c='opaque_mysql_type_decimal') from t where c='opaque_mysql_type_decimal'; --error 1265 insert into at(c,_set) select concat('_set: ',c), (select j from t where c='opaque_mysql_type_set') from t where c='opaque_mysql_type_set'; --error 1265 insert into at(c,_set) select concat('_set: ',c), (select j from t where c='opaque_mysql_type_enum') from t where c='opaque_mysql_type_enum'; --error 1265 insert into at(c,_set) select concat('_set: ',c), (select j from t where c='opaque_mysql_type_date') from t where c='opaque_mysql_type_date'; --error 1265 insert into at(c,_set) select concat('_set: ',c), (select j from t where c='opaque_mysql_type_time') from t where c='opaque_mysql_type_time'; --error 1265 insert into at(c,_set) select concat('_set: ',c), (select j from t where c='opaque_mysql_type_datetime') from t where c='opaque_mysql_type_datetime'; --error 1265 insert into at(c,_set) select concat('_set: ',c), (select j from t where c='opaque_mysql_type_geom') from t where c='opaque_mysql_type_geom'; --error 1265 insert into at(c,_set) select concat('_set: ',c), (select j from t where c='opaque_mysql_type_bit') from t where c='opaque_mysql_type_bit'; --error 1265 insert into at(c,_set) select concat('_set: ',c), (select j from t where c='opaque_mysql_type_year') from t where c='opaque_mysql_type_year'; --error 1265 insert into at(c,_set) select concat('_set: ',c), (select j from t where c='opaque_mysql_type_blob') from t where c='opaque_mysql_type_blob'; --error 1265 insert into at(c,_set) select concat('_set: ',c), (select j from t where c='opaque_mysql_type_longblob') from t where c='opaque_mysql_type_longblob'; --error 1265 insert into at(c,_set) select concat('_set: ',c), (select j from t where c='opaque_mysql_type_mediumblob') from t where c='opaque_mysql_type_mediumblob'; --error 1265 insert into at(c,_set) select concat('_set: ',c), (select j from t where c='opaque_mysql_type_tinyblob') from t where c='opaque_mysql_type_tinyblob'; insert into at(c,_set) select concat('_set: ',c), (select j from t where c='opaque_mysql_type_varbinary') from t where c='opaque_mysql_type_varbinary'; insert into at(c,_set) select concat('_set: ',c), (select j from t where c='opaque_mysql_type_binary') from t where c='opaque_mysql_type_binary'; --error 1265 insert into at(c,_set) select concat('_set: ',c), (select j from t where c='opaque_mysql_type_varchar') from t where c='opaque_mysql_type_varchar'; insert into at(c,_set) select concat('_set: ',c), (select j from t where c='opaque_mysql_type_string') from t where c='opaque_mysql_type_string'; insert into at(c,_set) select concat('_set: ',c), (select j from t where c='opaque_mysql_type_var_string') from t where c='opaque_mysql_type_var_string'; --error ER_CANT_CREATE_GEOMETRY_OBJECT insert into at(c,_geo) select concat('_geo: ',c), (select j from t where c='null') from t where c='null'; --error ER_CANT_CREATE_GEOMETRY_OBJECT insert into at(c,_geo) select concat('_geo: ',c), (select j from t where c='bool') from t where c='bool'; --error ER_CANT_CREATE_GEOMETRY_OBJECT insert into at(c,_geo) select concat('_geo: ',c), (select j from t where c='uint') from t where c='uint'; --error ER_CANT_CREATE_GEOMETRY_OBJECT insert into at(c,_geo) select concat('_geo: ',c), (select j from t where c='int') from t where c='int'; --error ER_CANT_CREATE_GEOMETRY_OBJECT insert into at(c,_geo) select concat('_geo: ',c), (select j from t where c='double') from t where c='double'; --error ER_CANT_CREATE_GEOMETRY_OBJECT insert into at(c,_geo) select concat('_geo: ',c), (select j from t where c='stringany') from t where c='stringany'; --error ER_CANT_CREATE_GEOMETRY_OBJECT insert into at(c,_geo) select concat('_geo: ',c), (select j from t where c='stringint') from t where c='stringint'; --error ER_CANT_CREATE_GEOMETRY_OBJECT insert into at(c,_geo) select concat('_geo: ',c), (select j from t where c='stringdecimal') from t where c='stringdecimal'; --error ER_CANT_CREATE_GEOMETRY_OBJECT insert into at(c,_geo) select concat('_geo: ',c), (select j from t where c='object') from t where c='object'; --error ER_CANT_CREATE_GEOMETRY_OBJECT insert into at(c,_geo) select concat('_geo: ',c), (select j from t where c='array') from t where c='array'; --error ER_CANT_CREATE_GEOMETRY_OBJECT insert into at(c,_geo) select concat('_geo: ',c), (select j from t where c='opaque_mysql_type_decimal') from t where c='opaque_mysql_type_decimal'; --error ER_CANT_CREATE_GEOMETRY_OBJECT insert into at(c,_geo) select concat('_geo: ',c), (select j from t where c='opaque_mysql_type_set') from t where c='opaque_mysql_type_set'; --error ER_CANT_CREATE_GEOMETRY_OBJECT insert into at(c,_geo) select concat('_geo: ',c), (select j from t where c='opaque_mysql_type_enum') from t where c='opaque_mysql_type_enum'; --error ER_CANT_CREATE_GEOMETRY_OBJECT insert into at(c,_geo) select concat('_geo: ',c), (select j from t where c='opaque_mysql_type_date') from t where c='opaque_mysql_type_date'; --error ER_CANT_CREATE_GEOMETRY_OBJECT insert into at(c,_geo) select concat('_geo: ',c), (select j from t where c='opaque_mysql_type_time') from t where c='opaque_mysql_type_time'; --error ER_CANT_CREATE_GEOMETRY_OBJECT insert into at(c,_geo) select concat('_geo: ',c), (select j from t where c='opaque_mysql_type_datetime') from t where c='opaque_mysql_type_datetime'; --error ER_CANT_CREATE_GEOMETRY_OBJECT insert into at(c,_geo) select concat('_geo: ',c), (select j from t where c='opaque_mysql_type_geom') from t where c='opaque_mysql_type_geom'; --error ER_CANT_CREATE_GEOMETRY_OBJECT insert into at(c,_geo) select concat('_geo: ',c), (select j from t where c='opaque_mysql_type_bit') from t where c='opaque_mysql_type_bit'; --error ER_CANT_CREATE_GEOMETRY_OBJECT insert into at(c,_geo) select concat('_geo: ',c), (select j from t where c='opaque_mysql_type_year') from t where c='opaque_mysql_type_year'; --error ER_CANT_CREATE_GEOMETRY_OBJECT insert into at(c,_geo) select concat('_geo: ',c), (select j from t where c='opaque_mysql_type_blob') from t where c='opaque_mysql_type_blob'; --error ER_CANT_CREATE_GEOMETRY_OBJECT insert into at(c,_geo) select concat('_geo: ',c), (select j from t where c='opaque_mysql_type_longblob') from t where c='opaque_mysql_type_longblob'; --error ER_CANT_CREATE_GEOMETRY_OBJECT insert into at(c,_geo) select concat('_geo: ',c), (select j from t where c='opaque_mysql_type_mediumblob') from t where c='opaque_mysql_type_mediumblob'; --error ER_CANT_CREATE_GEOMETRY_OBJECT insert into at(c,_geo) select concat('_geo: ',c), (select j from t where c='opaque_mysql_type_tinyblob') from t where c='opaque_mysql_type_tinyblob'; insert into at(c,_geo) select concat('_geo: ',c), (select j from t where c='opaque_mysql_type_varbinary') from t where c='opaque_mysql_type_varbinary'; insert into at(c,_geo) select concat('_geo: ',c), (select j from t where c='opaque_mysql_type_binary') from t where c='opaque_mysql_type_binary'; --error ER_CANT_CREATE_GEOMETRY_OBJECT insert into at(c,_geo) select concat('_geo: ',c), (select j from t where c='opaque_mysql_type_varchar') from t where c='opaque_mysql_type_varchar'; insert into at(c,_geo) select concat('_geo: ',c), (select j from t where c='opaque_mysql_type_string') from t where c='opaque_mysql_type_string'; insert into at(c,_geo) select concat('_geo: ',c), (select j from t where c='opaque_mysql_type_var_string') from t where c='opaque_mysql_type_var_string'; --error ER_CANT_CREATE_GEOMETRY_OBJECT insert into at(c,_pnt) select concat('_pnt: ',c), (select j from t where c='null') from t where c='null'; --error ER_CANT_CREATE_GEOMETRY_OBJECT insert into at(c,_pnt) select concat('_pnt: ',c), (select j from t where c='bool') from t where c='bool'; --error ER_CANT_CREATE_GEOMETRY_OBJECT insert into at(c,_pnt) select concat('_pnt: ',c), (select j from t where c='uint') from t where c='uint'; --error ER_CANT_CREATE_GEOMETRY_OBJECT insert into at(c,_pnt) select concat('_pnt: ',c), (select j from t where c='int') from t where c='int'; --error ER_CANT_CREATE_GEOMETRY_OBJECT insert into at(c,_pnt) select concat('_pnt: ',c), (select j from t where c='double') from t where c='double'; --error ER_CANT_CREATE_GEOMETRY_OBJECT insert into at(c,_pnt) select concat('_pnt: ',c), (select j from t where c='stringany') from t where c='stringany'; --error ER_CANT_CREATE_GEOMETRY_OBJECT insert into at(c,_pnt) select concat('_pnt: ',c), (select j from t where c='stringint') from t where c='stringint'; --error ER_CANT_CREATE_GEOMETRY_OBJECT insert into at(c,_pnt) select concat('_pnt: ',c), (select j from t where c='stringdecimal') from t where c='stringdecimal'; --error ER_CANT_CREATE_GEOMETRY_OBJECT insert into at(c,_pnt) select concat('_pnt: ',c), (select j from t where c='object') from t where c='object'; --error ER_CANT_CREATE_GEOMETRY_OBJECT insert into at(c,_pnt) select concat('_pnt: ',c), (select j from t where c='array') from t where c='array'; --error ER_CANT_CREATE_GEOMETRY_OBJECT insert into at(c,_pnt) select concat('_pnt: ',c), (select j from t where c='opaque_mysql_type_decimal') from t where c='opaque_mysql_type_decimal'; --error ER_CANT_CREATE_GEOMETRY_OBJECT insert into at(c,_pnt) select concat('_pnt: ',c), (select j from t where c='opaque_mysql_type_set') from t where c='opaque_mysql_type_set'; --error ER_CANT_CREATE_GEOMETRY_OBJECT insert into at(c,_pnt) select concat('_pnt: ',c), (select j from t where c='opaque_mysql_type_enum') from t where c='opaque_mysql_type_enum'; --error ER_CANT_CREATE_GEOMETRY_OBJECT insert into at(c,_pnt) select concat('_pnt: ',c), (select j from t where c='opaque_mysql_type_date') from t where c='opaque_mysql_type_date'; --error ER_CANT_CREATE_GEOMETRY_OBJECT insert into at(c,_pnt) select concat('_pnt: ',c), (select j from t where c='opaque_mysql_type_time') from t where c='opaque_mysql_type_time'; --error ER_CANT_CREATE_GEOMETRY_OBJECT insert into at(c,_pnt) select concat('_pnt: ',c), (select j from t where c='opaque_mysql_type_datetime') from t where c='opaque_mysql_type_datetime'; --error ER_CANT_CREATE_GEOMETRY_OBJECT insert into at(c,_pnt) select concat('_pnt: ',c), (select j from t where c='opaque_mysql_type_geom') from t where c='opaque_mysql_type_geom'; --error ER_CANT_CREATE_GEOMETRY_OBJECT insert into at(c,_pnt) select concat('_pnt: ',c), (select j from t where c='opaque_mysql_type_bit') from t where c='opaque_mysql_type_bit'; --error ER_CANT_CREATE_GEOMETRY_OBJECT insert into at(c,_pnt) select concat('_pnt: ',c), (select j from t where c='opaque_mysql_type_year') from t where c='opaque_mysql_type_year'; --error ER_CANT_CREATE_GEOMETRY_OBJECT insert into at(c,_pnt) select concat('_pnt: ',c), (select j from t where c='opaque_mysql_type_blob') from t where c='opaque_mysql_type_blob'; --error ER_CANT_CREATE_GEOMETRY_OBJECT insert into at(c,_pnt) select concat('_pnt: ',c), (select j from t where c='opaque_mysql_type_longblob') from t where c='opaque_mysql_type_longblob'; --error ER_CANT_CREATE_GEOMETRY_OBJECT insert into at(c,_pnt) select concat('_pnt: ',c), (select j from t where c='opaque_mysql_type_mediumblob') from t where c='opaque_mysql_type_mediumblob'; --error ER_CANT_CREATE_GEOMETRY_OBJECT insert into at(c,_pnt) select concat('_pnt: ',c), (select j from t where c='opaque_mysql_type_tinyblob') from t where c='opaque_mysql_type_tinyblob'; insert into at(c,_pnt) select concat('_pnt: ',c), (select j from t where c='opaque_mysql_type_varbinary') from t where c='opaque_mysql_type_varbinary'; insert into at(c,_pnt) select concat('_pnt: ',c), (select j from t where c='opaque_mysql_type_binary') from t where c='opaque_mysql_type_binary'; --error ER_CANT_CREATE_GEOMETRY_OBJECT insert into at(c,_pnt) select concat('_pnt: ',c), (select j from t where c='opaque_mysql_type_varchar') from t where c='opaque_mysql_type_varchar'; insert into at(c,_pnt) select concat('_pnt: ',c), (select j from t where c='opaque_mysql_type_string') from t where c='opaque_mysql_type_string'; insert into at(c,_pnt) select concat('_pnt: ',c), (select j from t where c='opaque_mysql_type_var_string') from t where c='opaque_mysql_type_var_string'; --error ER_CANT_CREATE_GEOMETRY_OBJECT insert into at(c,_lst) select concat('_lst: ',c), (select j from t where c='null') from t where c='null'; --error ER_CANT_CREATE_GEOMETRY_OBJECT insert into at(c,_lst) select concat('_lst: ',c), (select j from t where c='bool') from t where c='bool'; --error ER_CANT_CREATE_GEOMETRY_OBJECT insert into at(c,_lst) select concat('_lst: ',c), (select j from t where c='uint') from t where c='uint'; --error ER_CANT_CREATE_GEOMETRY_OBJECT insert into at(c,_lst) select concat('_lst: ',c), (select j from t where c='int') from t where c='int'; --error ER_CANT_CREATE_GEOMETRY_OBJECT insert into at(c,_lst) select concat('_lst: ',c), (select j from t where c='double') from t where c='double'; --error ER_CANT_CREATE_GEOMETRY_OBJECT insert into at(c,_lst) select concat('_lst: ',c), (select j from t where c='stringany') from t where c='stringany'; --error ER_CANT_CREATE_GEOMETRY_OBJECT insert into at(c,_lst) select concat('_lst: ',c), (select j from t where c='stringint') from t where c='stringint'; --error ER_CANT_CREATE_GEOMETRY_OBJECT insert into at(c,_lst) select concat('_lst: ',c), (select j from t where c='stringdecimal') from t where c='stringdecimal'; --error ER_CANT_CREATE_GEOMETRY_OBJECT insert into at(c,_lst) select concat('_lst: ',c), (select j from t where c='object') from t where c='object'; --error ER_CANT_CREATE_GEOMETRY_OBJECT insert into at(c,_lst) select concat('_lst: ',c), (select j from t where c='array') from t where c='array'; --error ER_CANT_CREATE_GEOMETRY_OBJECT insert into at(c,_lst) select concat('_lst: ',c), (select j from t where c='opaque_mysql_type_decimal') from t where c='opaque_mysql_type_decimal'; --error ER_CANT_CREATE_GEOMETRY_OBJECT insert into at(c,_lst) select concat('_lst: ',c), (select j from t where c='opaque_mysql_type_set') from t where c='opaque_mysql_type_set'; --error ER_CANT_CREATE_GEOMETRY_OBJECT insert into at(c,_lst) select concat('_lst: ',c), (select j from t where c='opaque_mysql_type_enum') from t where c='opaque_mysql_type_enum'; --error ER_CANT_CREATE_GEOMETRY_OBJECT insert into at(c,_lst) select concat('_lst: ',c), (select j from t where c='opaque_mysql_type_date') from t where c='opaque_mysql_type_date'; --error ER_CANT_CREATE_GEOMETRY_OBJECT insert into at(c,_lst) select concat('_lst: ',c), (select j from t where c='opaque_mysql_type_time') from t where c='opaque_mysql_type_time'; --error ER_CANT_CREATE_GEOMETRY_OBJECT insert into at(c,_lst) select concat('_lst: ',c), (select j from t where c='opaque_mysql_type_datetime') from t where c='opaque_mysql_type_datetime'; --error ER_CANT_CREATE_GEOMETRY_OBJECT insert into at(c,_lst) select concat('_lst: ',c), (select j from t where c='opaque_mysql_type_geom') from t where c='opaque_mysql_type_geom'; --error ER_CANT_CREATE_GEOMETRY_OBJECT insert into at(c,_lst) select concat('_lst: ',c), (select j from t where c='opaque_mysql_type_bit') from t where c='opaque_mysql_type_bit'; --error ER_CANT_CREATE_GEOMETRY_OBJECT insert into at(c,_lst) select concat('_lst: ',c), (select j from t where c='opaque_mysql_type_year') from t where c='opaque_mysql_type_year'; --error ER_CANT_CREATE_GEOMETRY_OBJECT insert into at(c,_lst) select concat('_lst: ',c), (select j from t where c='opaque_mysql_type_blob') from t where c='opaque_mysql_type_blob'; --error ER_CANT_CREATE_GEOMETRY_OBJECT insert into at(c,_lst) select concat('_lst: ',c), (select j from t where c='opaque_mysql_type_longblob') from t where c='opaque_mysql_type_longblob'; --error ER_CANT_CREATE_GEOMETRY_OBJECT insert into at(c,_lst) select concat('_lst: ',c), (select j from t where c='opaque_mysql_type_mediumblob') from t where c='opaque_mysql_type_mediumblob'; --error ER_CANT_CREATE_GEOMETRY_OBJECT insert into at(c,_lst) select concat('_lst: ',c), (select j from t where c='opaque_mysql_type_tinyblob') from t where c='opaque_mysql_type_tinyblob'; insert into at(c,_lst) select concat('_lst: ',c), (select j from t where c='opaque_mysql_type_varbinary') from t where c='opaque_mysql_type_varbinary'; insert into at(c,_lst) select concat('_lst: ',c), (select j from t where c='opaque_mysql_type_binary') from t where c='opaque_mysql_type_binary'; --error ER_CANT_CREATE_GEOMETRY_OBJECT insert into at(c,_lst) select concat('_lst: ',c), (select j from t where c='opaque_mysql_type_varchar') from t where c='opaque_mysql_type_varchar'; insert into at(c,_lst) select concat('_lst: ',c), (select j from t where c='opaque_mysql_type_string') from t where c='opaque_mysql_type_string'; insert into at(c,_lst) select concat('_lst: ',c), (select j from t where c='opaque_mysql_type_var_string') from t where c='opaque_mysql_type_var_string'; --error ER_CANT_CREATE_GEOMETRY_OBJECT insert into at(c,_pol) select concat('_pol: ',c), (select j from t where c='null') from t where c='null'; --error ER_CANT_CREATE_GEOMETRY_OBJECT insert into at(c,_pol) select concat('_pol: ',c), (select j from t where c='bool') from t where c='bool'; --error ER_CANT_CREATE_GEOMETRY_OBJECT insert into at(c,_pol) select concat('_pol: ',c), (select j from t where c='uint') from t where c='uint'; --error ER_CANT_CREATE_GEOMETRY_OBJECT insert into at(c,_pol) select concat('_pol: ',c), (select j from t where c='int') from t where c='int'; --error ER_CANT_CREATE_GEOMETRY_OBJECT insert into at(c,_pol) select concat('_pol: ',c), (select j from t where c='double') from t where c='double'; --error ER_CANT_CREATE_GEOMETRY_OBJECT insert into at(c,_pol) select concat('_pol: ',c), (select j from t where c='stringany') from t where c='stringany'; --error ER_CANT_CREATE_GEOMETRY_OBJECT insert into at(c,_pol) select concat('_pol: ',c), (select j from t where c='stringint') from t where c='stringint'; --error ER_CANT_CREATE_GEOMETRY_OBJECT insert into at(c,_pol) select concat('_pol: ',c), (select j from t where c='stringdecimal') from t where c='stringdecimal'; --error ER_CANT_CREATE_GEOMETRY_OBJECT insert into at(c,_pol) select concat('_pol: ',c), (select j from t where c='object') from t where c='object'; --error ER_CANT_CREATE_GEOMETRY_OBJECT insert into at(c,_pol) select concat('_pol: ',c), (select j from t where c='array') from t where c='array'; --error ER_CANT_CREATE_GEOMETRY_OBJECT insert into at(c,_pol) select concat('_pol: ',c), (select j from t where c='opaque_mysql_type_decimal') from t where c='opaque_mysql_type_decimal'; --error ER_CANT_CREATE_GEOMETRY_OBJECT insert into at(c,_pol) select concat('_pol: ',c), (select j from t where c='opaque_mysql_type_set') from t where c='opaque_mysql_type_set'; --error ER_CANT_CREATE_GEOMETRY_OBJECT insert into at(c,_pol) select concat('_pol: ',c), (select j from t where c='opaque_mysql_type_enum') from t where c='opaque_mysql_type_enum'; --error ER_CANT_CREATE_GEOMETRY_OBJECT insert into at(c,_pol) select concat('_pol: ',c), (select j from t where c='opaque_mysql_type_date') from t where c='opaque_mysql_type_date'; --error ER_CANT_CREATE_GEOMETRY_OBJECT insert into at(c,_pol) select concat('_pol: ',c), (select j from t where c='opaque_mysql_type_time') from t where c='opaque_mysql_type_time'; --error ER_CANT_CREATE_GEOMETRY_OBJECT insert into at(c,_pol) select concat('_pol: ',c), (select j from t where c='opaque_mysql_type_datetime') from t where c='opaque_mysql_type_datetime'; --error ER_CANT_CREATE_GEOMETRY_OBJECT insert into at(c,_pol) select concat('_pol: ',c), (select j from t where c='opaque_mysql_type_geom') from t where c='opaque_mysql_type_geom'; --error ER_CANT_CREATE_GEOMETRY_OBJECT insert into at(c,_pol) select concat('_pol: ',c), (select j from t where c='opaque_mysql_type_bit') from t where c='opaque_mysql_type_bit'; --error ER_CANT_CREATE_GEOMETRY_OBJECT insert into at(c,_pol) select concat('_pol: ',c), (select j from t where c='opaque_mysql_type_year') from t where c='opaque_mysql_type_year'; --error ER_CANT_CREATE_GEOMETRY_OBJECT insert into at(c,_pol) select concat('_pol: ',c), (select j from t where c='opaque_mysql_type_blob') from t where c='opaque_mysql_type_blob'; --error ER_CANT_CREATE_GEOMETRY_OBJECT insert into at(c,_pol) select concat('_pol: ',c), (select j from t where c='opaque_mysql_type_longblob') from t where c='opaque_mysql_type_longblob'; --error ER_CANT_CREATE_GEOMETRY_OBJECT insert into at(c,_pol) select concat('_pol: ',c), (select j from t where c='opaque_mysql_type_mediumblob') from t where c='opaque_mysql_type_mediumblob'; --error ER_CANT_CREATE_GEOMETRY_OBJECT insert into at(c,_pol) select concat('_pol: ',c), (select j from t where c='opaque_mysql_type_tinyblob') from t where c='opaque_mysql_type_tinyblob'; insert into at(c,_pol) select concat('_pol: ',c), (select j from t where c='opaque_mysql_type_varbinary') from t where c='opaque_mysql_type_varbinary'; insert into at(c,_pol) select concat('_pol: ',c), (select j from t where c='opaque_mysql_type_binary') from t where c='opaque_mysql_type_binary'; --error ER_CANT_CREATE_GEOMETRY_OBJECT insert into at(c,_pol) select concat('_pol: ',c), (select j from t where c='opaque_mysql_type_varchar') from t where c='opaque_mysql_type_varchar'; insert into at(c,_pol) select concat('_pol: ',c), (select j from t where c='opaque_mysql_type_string') from t where c='opaque_mysql_type_string'; insert into at(c,_pol) select concat('_pol: ',c), (select j from t where c='opaque_mysql_type_var_string') from t where c='opaque_mysql_type_var_string'; --error ER_CANT_CREATE_GEOMETRY_OBJECT insert into at(c,_mpt) select concat('_mpt: ',c), (select j from t where c='null') from t where c='null'; --error ER_CANT_CREATE_GEOMETRY_OBJECT insert into at(c,_mpt) select concat('_mpt: ',c), (select j from t where c='bool') from t where c='bool'; --error ER_CANT_CREATE_GEOMETRY_OBJECT insert into at(c,_mpt) select concat('_mpt: ',c), (select j from t where c='uint') from t where c='uint'; --error ER_CANT_CREATE_GEOMETRY_OBJECT insert into at(c,_mpt) select concat('_mpt: ',c), (select j from t where c='int') from t where c='int'; --error ER_CANT_CREATE_GEOMETRY_OBJECT insert into at(c,_mpt) select concat('_mpt: ',c), (select j from t where c='double') from t where c='double'; --error ER_CANT_CREATE_GEOMETRY_OBJECT insert into at(c,_mpt) select concat('_mpt: ',c), (select j from t where c='stringany') from t where c='stringany'; --error ER_CANT_CREATE_GEOMETRY_OBJECT insert into at(c,_mpt) select concat('_mpt: ',c), (select j from t where c='stringint') from t where c='stringint'; --error ER_CANT_CREATE_GEOMETRY_OBJECT insert into at(c,_mpt) select concat('_mpt: ',c), (select j from t where c='stringdecimal') from t where c='stringdecimal'; --error ER_CANT_CREATE_GEOMETRY_OBJECT insert into at(c,_mpt) select concat('_mpt: ',c), (select j from t where c='object') from t where c='object'; --error ER_CANT_CREATE_GEOMETRY_OBJECT insert into at(c,_mpt) select concat('_mpt: ',c), (select j from t where c='array') from t where c='array'; --error ER_CANT_CREATE_GEOMETRY_OBJECT insert into at(c,_mpt) select concat('_mpt: ',c), (select j from t where c='opaque_mysql_type_decimal') from t where c='opaque_mysql_type_decimal'; --error ER_CANT_CREATE_GEOMETRY_OBJECT insert into at(c,_mpt) select concat('_mpt: ',c), (select j from t where c='opaque_mysql_type_set') from t where c='opaque_mysql_type_set'; --error ER_CANT_CREATE_GEOMETRY_OBJECT insert into at(c,_mpt) select concat('_mpt: ',c), (select j from t where c='opaque_mysql_type_enum') from t where c='opaque_mysql_type_enum'; --error ER_CANT_CREATE_GEOMETRY_OBJECT insert into at(c,_mpt) select concat('_mpt: ',c), (select j from t where c='opaque_mysql_type_date') from t where c='opaque_mysql_type_date'; --error ER_CANT_CREATE_GEOMETRY_OBJECT insert into at(c,_mpt) select concat('_mpt: ',c), (select j from t where c='opaque_mysql_type_time') from t where c='opaque_mysql_type_time'; --error ER_CANT_CREATE_GEOMETRY_OBJECT insert into at(c,_mpt) select concat('_mpt: ',c), (select j from t where c='opaque_mysql_type_datetime') from t where c='opaque_mysql_type_datetime'; --error ER_CANT_CREATE_GEOMETRY_OBJECT insert into at(c,_mpt) select concat('_mpt: ',c), (select j from t where c='opaque_mysql_type_geom') from t where c='opaque_mysql_type_geom'; --error ER_CANT_CREATE_GEOMETRY_OBJECT insert into at(c,_mpt) select concat('_mpt: ',c), (select j from t where c='opaque_mysql_type_bit') from t where c='opaque_mysql_type_bit'; --error ER_CANT_CREATE_GEOMETRY_OBJECT insert into at(c,_mpt) select concat('_mpt: ',c), (select j from t where c='opaque_mysql_type_year') from t where c='opaque_mysql_type_year'; --error ER_CANT_CREATE_GEOMETRY_OBJECT insert into at(c,_mpt) select concat('_mpt: ',c), (select j from t where c='opaque_mysql_type_blob') from t where c='opaque_mysql_type_blob'; --error ER_CANT_CREATE_GEOMETRY_OBJECT insert into at(c,_mpt) select concat('_mpt: ',c), (select j from t where c='opaque_mysql_type_longblob') from t where c='opaque_mysql_type_longblob'; --error ER_CANT_CREATE_GEOMETRY_OBJECT insert into at(c,_mpt) select concat('_mpt: ',c), (select j from t where c='opaque_mysql_type_mediumblob') from t where c='opaque_mysql_type_mediumblob'; --error ER_CANT_CREATE_GEOMETRY_OBJECT insert into at(c,_mpt) select concat('_mpt: ',c), (select j from t where c='opaque_mysql_type_tinyblob') from t where c='opaque_mysql_type_tinyblob'; insert into at(c,_mpt) select concat('_mpt: ',c), (select j from t where c='opaque_mysql_type_varbinary') from t where c='opaque_mysql_type_varbinary'; insert into at(c,_mpt) select concat('_mpt: ',c), (select j from t where c='opaque_mysql_type_binary') from t where c='opaque_mysql_type_binary'; --error ER_CANT_CREATE_GEOMETRY_OBJECT insert into at(c,_mpt) select concat('_mpt: ',c), (select j from t where c='opaque_mysql_type_varchar') from t where c='opaque_mysql_type_varchar'; insert into at(c,_mpt) select concat('_mpt: ',c), (select j from t where c='opaque_mysql_type_string') from t where c='opaque_mysql_type_string'; insert into at(c,_mpt) select concat('_mpt: ',c), (select j from t where c='opaque_mysql_type_var_string') from t where c='opaque_mysql_type_var_string'; --error ER_CANT_CREATE_GEOMETRY_OBJECT insert into at(c,_mls) select concat('_mls: ',c), (select j from t where c='null') from t where c='null'; --error ER_CANT_CREATE_GEOMETRY_OBJECT insert into at(c,_mls) select concat('_mls: ',c), (select j from t where c='bool') from t where c='bool'; --error ER_CANT_CREATE_GEOMETRY_OBJECT insert into at(c,_mls) select concat('_mls: ',c), (select j from t where c='uint') from t where c='uint'; --error ER_CANT_CREATE_GEOMETRY_OBJECT insert into at(c,_mls) select concat('_mls: ',c), (select j from t where c='int') from t where c='int'; --error ER_CANT_CREATE_GEOMETRY_OBJECT insert into at(c,_mls) select concat('_mls: ',c), (select j from t where c='double') from t where c='double'; --error ER_CANT_CREATE_GEOMETRY_OBJECT insert into at(c,_mls) select concat('_mls: ',c), (select j from t where c='stringany') from t where c='stringany'; --error ER_CANT_CREATE_GEOMETRY_OBJECT insert into at(c,_mls) select concat('_mls: ',c), (select j from t where c='stringint') from t where c='stringint'; --error ER_CANT_CREATE_GEOMETRY_OBJECT insert into at(c,_mls) select concat('_mls: ',c), (select j from t where c='stringdecimal') from t where c='stringdecimal'; --error ER_CANT_CREATE_GEOMETRY_OBJECT insert into at(c,_mls) select concat('_mls: ',c), (select j from t where c='object') from t where c='object'; --error ER_CANT_CREATE_GEOMETRY_OBJECT insert into at(c,_mls) select concat('_mls: ',c), (select j from t where c='array') from t where c='array'; --error ER_CANT_CREATE_GEOMETRY_OBJECT insert into at(c,_mls) select concat('_mls: ',c), (select j from t where c='opaque_mysql_type_decimal') from t where c='opaque_mysql_type_decimal'; --error ER_CANT_CREATE_GEOMETRY_OBJECT insert into at(c,_mls) select concat('_mls: ',c), (select j from t where c='opaque_mysql_type_set') from t where c='opaque_mysql_type_set'; --error ER_CANT_CREATE_GEOMETRY_OBJECT insert into at(c,_mls) select concat('_mls: ',c), (select j from t where c='opaque_mysql_type_enum') from t where c='opaque_mysql_type_enum'; --error ER_CANT_CREATE_GEOMETRY_OBJECT insert into at(c,_mls) select concat('_mls: ',c), (select j from t where c='opaque_mysql_type_date') from t where c='opaque_mysql_type_date'; --error ER_CANT_CREATE_GEOMETRY_OBJECT insert into at(c,_mls) select concat('_mls: ',c), (select j from t where c='opaque_mysql_type_time') from t where c='opaque_mysql_type_time'; --error ER_CANT_CREATE_GEOMETRY_OBJECT insert into at(c,_mls) select concat('_mls: ',c), (select j from t where c='opaque_mysql_type_datetime') from t where c='opaque_mysql_type_datetime'; --error ER_CANT_CREATE_GEOMETRY_OBJECT insert into at(c,_mls) select concat('_mls: ',c), (select j from t where c='opaque_mysql_type_geom') from t where c='opaque_mysql_type_geom'; --error ER_CANT_CREATE_GEOMETRY_OBJECT insert into at(c,_mls) select concat('_mls: ',c), (select j from t where c='opaque_mysql_type_bit') from t where c='opaque_mysql_type_bit'; --error ER_CANT_CREATE_GEOMETRY_OBJECT insert into at(c,_mls) select concat('_mls: ',c), (select j from t where c='opaque_mysql_type_year') from t where c='opaque_mysql_type_year'; --error ER_CANT_CREATE_GEOMETRY_OBJECT insert into at(c,_mls) select concat('_mls: ',c), (select j from t where c='opaque_mysql_type_blob') from t where c='opaque_mysql_type_blob'; --error ER_CANT_CREATE_GEOMETRY_OBJECT insert into at(c,_mls) select concat('_mls: ',c), (select j from t where c='opaque_mysql_type_longblob') from t where c='opaque_mysql_type_longblob'; --error ER_CANT_CREATE_GEOMETRY_OBJECT insert into at(c,_mls) select concat('_mls: ',c), (select j from t where c='opaque_mysql_type_mediumblob') from t where c='opaque_mysql_type_mediumblob'; --error ER_CANT_CREATE_GEOMETRY_OBJECT insert into at(c,_mls) select concat('_mls: ',c), (select j from t where c='opaque_mysql_type_tinyblob') from t where c='opaque_mysql_type_tinyblob'; insert into at(c,_mls) select concat('_mls: ',c), (select j from t where c='opaque_mysql_type_varbinary') from t where c='opaque_mysql_type_varbinary'; insert into at(c,_mls) select concat('_mls: ',c), (select j from t where c='opaque_mysql_type_binary') from t where c='opaque_mysql_type_binary'; --error ER_CANT_CREATE_GEOMETRY_OBJECT insert into at(c,_mls) select concat('_mls: ',c), (select j from t where c='opaque_mysql_type_varchar') from t where c='opaque_mysql_type_varchar'; insert into at(c,_mls) select concat('_mls: ',c), (select j from t where c='opaque_mysql_type_string') from t where c='opaque_mysql_type_string'; insert into at(c,_mls) select concat('_mls: ',c), (select j from t where c='opaque_mysql_type_var_string') from t where c='opaque_mysql_type_var_string'; --error ER_CANT_CREATE_GEOMETRY_OBJECT insert into at(c,_mpy) select concat('_mpy: ',c), (select j from t where c='null') from t where c='null'; --error ER_CANT_CREATE_GEOMETRY_OBJECT insert into at(c,_mpy) select concat('_mpy: ',c), (select j from t where c='bool') from t where c='bool'; --error ER_CANT_CREATE_GEOMETRY_OBJECT insert into at(c,_mpy) select concat('_mpy: ',c), (select j from t where c='uint') from t where c='uint'; --error ER_CANT_CREATE_GEOMETRY_OBJECT insert into at(c,_mpy) select concat('_mpy: ',c), (select j from t where c='int') from t where c='int'; --error ER_CANT_CREATE_GEOMETRY_OBJECT insert into at(c,_mpy) select concat('_mpy: ',c), (select j from t where c='double') from t where c='double'; --error ER_CANT_CREATE_GEOMETRY_OBJECT insert into at(c,_mpy) select concat('_mpy: ',c), (select j from t where c='stringany') from t where c='stringany'; --error ER_CANT_CREATE_GEOMETRY_OBJECT insert into at(c,_mpy) select concat('_mpy: ',c), (select j from t where c='stringint') from t where c='stringint'; --error ER_CANT_CREATE_GEOMETRY_OBJECT insert into at(c,_mpy) select concat('_mpy: ',c), (select j from t where c='stringdecimal') from t where c='stringdecimal'; --error ER_CANT_CREATE_GEOMETRY_OBJECT insert into at(c,_mpy) select concat('_mpy: ',c), (select j from t where c='object') from t where c='object'; --error ER_CANT_CREATE_GEOMETRY_OBJECT insert into at(c,_mpy) select concat('_mpy: ',c), (select j from t where c='array') from t where c='array'; --error ER_CANT_CREATE_GEOMETRY_OBJECT insert into at(c,_mpy) select concat('_mpy: ',c), (select j from t where c='opaque_mysql_type_decimal') from t where c='opaque_mysql_type_decimal'; --error ER_CANT_CREATE_GEOMETRY_OBJECT insert into at(c,_mpy) select concat('_mpy: ',c), (select j from t where c='opaque_mysql_type_set') from t where c='opaque_mysql_type_set'; --error ER_CANT_CREATE_GEOMETRY_OBJECT insert into at(c,_mpy) select concat('_mpy: ',c), (select j from t where c='opaque_mysql_type_enum') from t where c='opaque_mysql_type_enum'; --error ER_CANT_CREATE_GEOMETRY_OBJECT insert into at(c,_mpy) select concat('_mpy: ',c), (select j from t where c='opaque_mysql_type_date') from t where c='opaque_mysql_type_date'; --error ER_CANT_CREATE_GEOMETRY_OBJECT insert into at(c,_mpy) select concat('_mpy: ',c), (select j from t where c='opaque_mysql_type_time') from t where c='opaque_mysql_type_time'; --error ER_CANT_CREATE_GEOMETRY_OBJECT insert into at(c,_mpy) select concat('_mpy: ',c), (select j from t where c='opaque_mysql_type_datetime') from t where c='opaque_mysql_type_datetime'; --error ER_CANT_CREATE_GEOMETRY_OBJECT insert into at(c,_mpy) select concat('_mpy: ',c), (select j from t where c='opaque_mysql_type_geom') from t where c='opaque_mysql_type_geom'; --error ER_CANT_CREATE_GEOMETRY_OBJECT insert into at(c,_mpy) select concat('_mpy: ',c), (select j from t where c='opaque_mysql_type_bit') from t where c='opaque_mysql_type_bit'; --error ER_CANT_CREATE_GEOMETRY_OBJECT insert into at(c,_mpy) select concat('_mpy: ',c), (select j from t where c='opaque_mysql_type_year') from t where c='opaque_mysql_type_year'; --error ER_CANT_CREATE_GEOMETRY_OBJECT insert into at(c,_mpy) select concat('_mpy: ',c), (select j from t where c='opaque_mysql_type_blob') from t where c='opaque_mysql_type_blob'; --error ER_CANT_CREATE_GEOMETRY_OBJECT insert into at(c,_mpy) select concat('_mpy: ',c), (select j from t where c='opaque_mysql_type_longblob') from t where c='opaque_mysql_type_longblob'; --error ER_CANT_CREATE_GEOMETRY_OBJECT insert into at(c,_mpy) select concat('_mpy: ',c), (select j from t where c='opaque_mysql_type_mediumblob') from t where c='opaque_mysql_type_mediumblob'; --error ER_CANT_CREATE_GEOMETRY_OBJECT insert into at(c,_mpy) select concat('_mpy: ',c), (select j from t where c='opaque_mysql_type_tinyblob') from t where c='opaque_mysql_type_tinyblob'; insert into at(c,_mpy) select concat('_mpy: ',c), (select j from t where c='opaque_mysql_type_varbinary') from t where c='opaque_mysql_type_varbinary'; insert into at(c,_mpy) select concat('_mpy: ',c), (select j from t where c='opaque_mysql_type_binary') from t where c='opaque_mysql_type_binary'; --error ER_CANT_CREATE_GEOMETRY_OBJECT insert into at(c,_mpy) select concat('_mpy: ',c), (select j from t where c='opaque_mysql_type_varchar') from t where c='opaque_mysql_type_varchar'; insert into at(c,_mpy) select concat('_mpy: ',c), (select j from t where c='opaque_mysql_type_string') from t where c='opaque_mysql_type_string'; insert into at(c,_mpy) select concat('_mpy: ',c), (select j from t where c='opaque_mysql_type_var_string') from t where c='opaque_mysql_type_var_string'; --error ER_CANT_CREATE_GEOMETRY_OBJECT insert into at(c,_gco) select concat('_gco: ',c), (select j from t where c='null') from t where c='null'; --error ER_CANT_CREATE_GEOMETRY_OBJECT insert into at(c,_gco) select concat('_gco: ',c), (select j from t where c='bool') from t where c='bool'; --error ER_CANT_CREATE_GEOMETRY_OBJECT insert into at(c,_gco) select concat('_gco: ',c), (select j from t where c='uint') from t where c='uint'; --error ER_CANT_CREATE_GEOMETRY_OBJECT insert into at(c,_gco) select concat('_gco: ',c), (select j from t where c='int') from t where c='int'; --error ER_CANT_CREATE_GEOMETRY_OBJECT insert into at(c,_gco) select concat('_gco: ',c), (select j from t where c='double') from t where c='double'; --error ER_CANT_CREATE_GEOMETRY_OBJECT insert into at(c,_gco) select concat('_gco: ',c), (select j from t where c='stringany') from t where c='stringany'; --error ER_CANT_CREATE_GEOMETRY_OBJECT insert into at(c,_gco) select concat('_gco: ',c), (select j from t where c='stringint') from t where c='stringint'; --error ER_CANT_CREATE_GEOMETRY_OBJECT insert into at(c,_gco) select concat('_gco: ',c), (select j from t where c='stringdecimal') from t where c='stringdecimal'; --error ER_CANT_CREATE_GEOMETRY_OBJECT insert into at(c,_gco) select concat('_gco: ',c), (select j from t where c='object') from t where c='object'; --error ER_CANT_CREATE_GEOMETRY_OBJECT insert into at(c,_gco) select concat('_gco: ',c), (select j from t where c='array') from t where c='array'; --error ER_CANT_CREATE_GEOMETRY_OBJECT insert into at(c,_gco) select concat('_gco: ',c), (select j from t where c='opaque_mysql_type_decimal') from t where c='opaque_mysql_type_decimal'; --error ER_CANT_CREATE_GEOMETRY_OBJECT insert into at(c,_gco) select concat('_gco: ',c), (select j from t where c='opaque_mysql_type_set') from t where c='opaque_mysql_type_set'; --error ER_CANT_CREATE_GEOMETRY_OBJECT insert into at(c,_gco) select concat('_gco: ',c), (select j from t where c='opaque_mysql_type_enum') from t where c='opaque_mysql_type_enum'; --error ER_CANT_CREATE_GEOMETRY_OBJECT insert into at(c,_gco) select concat('_gco: ',c), (select j from t where c='opaque_mysql_type_date') from t where c='opaque_mysql_type_date'; --error ER_CANT_CREATE_GEOMETRY_OBJECT insert into at(c,_gco) select concat('_gco: ',c), (select j from t where c='opaque_mysql_type_time') from t where c='opaque_mysql_type_time'; --error ER_CANT_CREATE_GEOMETRY_OBJECT insert into at(c,_gco) select concat('_gco: ',c), (select j from t where c='opaque_mysql_type_datetime') from t where c='opaque_mysql_type_datetime'; --error ER_CANT_CREATE_GEOMETRY_OBJECT insert into at(c,_gco) select concat('_gco: ',c), (select j from t where c='opaque_mysql_type_geom') from t where c='opaque_mysql_type_geom'; --error ER_CANT_CREATE_GEOMETRY_OBJECT insert into at(c,_gco) select concat('_gco: ',c), (select j from t where c='opaque_mysql_type_bit') from t where c='opaque_mysql_type_bit'; --error ER_CANT_CREATE_GEOMETRY_OBJECT insert into at(c,_gco) select concat('_gco: ',c), (select j from t where c='opaque_mysql_type_year') from t where c='opaque_mysql_type_year'; --error ER_CANT_CREATE_GEOMETRY_OBJECT insert into at(c,_gco) select concat('_gco: ',c), (select j from t where c='opaque_mysql_type_blob') from t where c='opaque_mysql_type_blob'; --error ER_CANT_CREATE_GEOMETRY_OBJECT insert into at(c,_gco) select concat('_gco: ',c), (select j from t where c='opaque_mysql_type_longblob') from t where c='opaque_mysql_type_longblob'; --error ER_CANT_CREATE_GEOMETRY_OBJECT insert into at(c,_gco) select concat('_gco: ',c), (select j from t where c='opaque_mysql_type_mediumblob') from t where c='opaque_mysql_type_mediumblob'; --error ER_CANT_CREATE_GEOMETRY_OBJECT insert into at(c,_gco) select concat('_gco: ',c), (select j from t where c='opaque_mysql_type_tinyblob') from t where c='opaque_mysql_type_tinyblob'; insert into at(c,_gco) select concat('_gco: ',c), (select j from t where c='opaque_mysql_type_varbinary') from t where c='opaque_mysql_type_varbinary'; insert into at(c,_gco) select concat('_gco: ',c), (select j from t where c='opaque_mysql_type_binary') from t where c='opaque_mysql_type_binary'; --error ER_CANT_CREATE_GEOMETRY_OBJECT insert into at(c,_gco) select concat('_gco: ',c), (select j from t where c='opaque_mysql_type_varchar') from t where c='opaque_mysql_type_varchar'; insert into at(c,_gco) select concat('_gco: ',c), (select j from t where c='opaque_mysql_type_string') from t where c='opaque_mysql_type_string'; insert into at(c,_gco) select concat('_gco: ',c), (select j from t where c='opaque_mysql_type_var_string') from t where c='opaque_mysql_type_var_string'; --echo # ---------------------------------------------------------------------- --echo # Validate the data actually inserted --echo # ---------------------------------------------------------------------- --replace_regex /NULL/N/ /2015-01-15 23:24:25.000000/--EXPECTED_TIME--/ /[0-9]{4}-[0-9]{2}-[0-9]{2} [0-9]{2}:[0-9]{2}:[0-9]{2}/--TIME--/ /2015-01-15/--EXPECTED_DATE--/ /23:24:25/--EXPECTED_TIME--/ /[0-9]{4}-[0-9]{2}-[0-9]{2}/--DATE--/ /[0-9]{2}:[0-9]{2}:[0-9]{2}/--TIME--/ select * from at; select c, _bit from at where c like '_bit%'; select c, _tin from at where c like '_tin%'; select c, _boo from at where c like '_boo%'; select c, _sms from at where c like '_sms%'; select c, _smu from at where c like '_smu%'; select c, _mes from at where c like '_mes%'; select c, _meu from at where c like '_meu%'; select c, _ins from at where c like '_ins%'; select c, _inu from at where c like '_inu%'; select c, _bis from at where c like '_bis%'; select c, _biu from at where c like '_biu%'; select c, _dec from at where c like '_dec%'; select c, _flo from at where c like '_flo%'; select c, _dou from at where c like '_dou%'; --replace_regex /2015-01-15/--EXPECTED_DATE--/ /[0-9]{4}-[0-9]{2}-[0-9]{2}/--DATE--/ select c, _dat from at where c like '_dat%'; --replace_regex /2015-01-15 23:24:25/--EXPECTED_DATETIME--/ /[0-9]{4}-[0-9]{2}-[0-9]{2} [0-9]{2}:[0-9]{2}:[0-9]{2}/--DATETIME--/ select c, _dtt from at where c like '_dtt%'; --replace_regex /2015-01-15 23:24:25/--EXPECTED_TIMESTAMP--/ /[0-9]{4}-[0-9]{2}-[0-9]{2} [0-9]{2}:[0-9]{2}:[0-9]{2}/--TIMESTAMP--/ select c, _smp from at where c like '_smp%'; --replace_regex /23:24:25/--EXPECTED_TIME--/ /[0-9]{2}:[0-9]{2}:[0-9]{2}/--TIME--/ select c, _tim from at where c like '_tim%'; select c, _yea from at where c like '_yea%'; select c, _jsn from at where c like '_jsn%'; select c, _chr from at where c like '_chr%'; select c, _vch from at where c like '_vch%'; select c, replace(_bin, '\0', '') from at where c like '_bin%'; select c, _vbn from at where c like '_vbn%'; select c, _tbl from at where c like '_tbl%'; select c, _ttx from at where c like '_ttx%'; select c, _blb from at where c like '_blb%'; select c, _txt from at where c like '_txt%'; select c, _mbb from at where c like '_mbb%'; select c, _mtx from at where c like '_mtx%'; select c, _lbb from at where c like '_lbb%'; select c, _ltx from at where c like '_ltx%'; select c, _enu from at where c like '_enu%'; select c, _set from at where c like '_set%'; select c, _geo from at where c like '_geo%'; select c, _pnt from at where c like '_pnt%'; select c, _lst from at where c like '_lst%'; select c, _pol from at where c like '_pol%'; select c, _mpt from at where c like '_mpt%'; select c, _mls from at where c like '_mls%'; select c, _mpy from at where c like '_mpy%'; select c, _gco from at where c like '_gco%'; --echo # Explicit coercions (CAST) --echo # ---------------------------------------------------------------------- --echo # CAST to BINARY[(N)] --echo # CAST to CHAR[(N)] --echo # CAST to DATE --echo # CAST to DATETIME --echo # CAST to TIME --echo # CAST to DECIMAL[(M[,D])] --echo # CAST to SIGNED [INTEGER] --echo # CAST to UNSIGNED [INTEGER] --echo # CAST to JSON --echo # ---------------------------------------------------------------------- --echo # C A S T F R O M J S O N C O L U M N --echo # ---------------------------------------------------------------------- select concat('From JSON col ',c, ' as BINARY(35)'), replace(cast(j as BINARY(35)), '\0', '') from t where c='null'; select concat('From JSON col ',c, ' as BINARY(35)'), replace(cast(j as BINARY(35)), '\0', '') from t where c='bool'; select concat('From JSON col ',c, ' as BINARY(35)'), replace(cast(j as BINARY(35)), '\0', '') from t where c='uint'; select concat('From JSON col ',c, ' as BINARY(35)'), replace(cast(j as BINARY(35)), '\0', '') from t where c='int'; select concat('From JSON col ',c, ' as BINARY(35)'), replace(cast(j as BINARY(35)), '\0', '') from t where c='double'; select concat('From JSON col ',c, ' as BINARY(35)'), replace(cast(j as BINARY(35)), '\0', '') from t where c='stringany'; select concat('From JSON col ',c, ' as BINARY(35)'), replace(cast(j as BINARY(35)), '\0', '') from t where c='stringint'; select concat('From JSON col ',c, ' as BINARY(35)'), replace(cast(j as BINARY(35)), '\0', '') from t where c='stringdecimal'; select concat('From JSON col ',c, ' as BINARY(35)'), replace(cast(j as BINARY(35)), '\0', '') from t where c='object'; select concat('From JSON col ',c, ' as BINARY(35)'), replace(cast(j as BINARY(35)), '\0', '') from t where c='array'; select concat('From JSON col ',c, ' as BINARY(35)'), replace(cast(j as BINARY(35)), '\0', '') from t where c='opaque_mysql_type_decimal'; select concat('From JSON col ',c, ' as BINARY(35)'), replace(cast(j as BINARY(35)), '\0', '') from t where c='opaque_mysql_type_set'; select concat('From JSON col ',c, ' as BINARY(35)'), replace(cast(j as BINARY(35)), '\0', '') from t where c='opaque_mysql_type_enum'; select concat('From JSON col ',c, ' as BINARY(35)'), replace(cast(j as BINARY(35)), '\0', '') from t where c='opaque_mysql_type_date'; select concat('From JSON col ',c, ' as BINARY(35)'), replace(cast(j as BINARY(35)), '\0', '') from t where c='opaque_mysql_type_time'; select concat('From JSON col ',c, ' as BINARY(35)'), replace(cast(j as BINARY(35)), '\0', '') from t where c='opaque_mysql_type_datetime'; select concat('From JSON col ',c, ' as BINARY(35)'), replace(cast(j as BINARY(35)), '\0', '') from t where c='opaque_mysql_type_geom'; select concat('From JSON col ',c, ' as BINARY(35)'), replace(cast(j as BINARY(35)), '\0', '') from t where c='opaque_mysql_type_bit'; select concat('From JSON col ',c, ' as BINARY(35)'), replace(cast(j as BINARY(35)), '\0', '') from t where c='opaque_mysql_type_year'; select concat('From JSON col ',c, ' as BINARY(35)'), replace(cast(j as BINARY(35)), '\0', '') from t where c='opaque_mysql_type_year'; select concat('From JSON col ',c, ' as BINARY(35)'), replace(cast(j as BINARY(35)), '\0', '') from t where c='opaque_mysql_type_blob'; select concat('From JSON col ',c, ' as BINARY(35)'), replace(cast(j as BINARY(35)), '\0', '') from t where c='opaque_mysql_type_longblob'; select concat('From JSON col ',c, ' as BINARY(35)'), replace(cast(j as BINARY(35)), '\0', '') from t where c='opaque_mysql_type_mediumblob'; select concat('From JSON col ',c, ' as BINARY(35)'), replace(cast(j as BINARY(35)), '\0', '') from t where c='opaque_mysql_type_tinyblob'; select concat('From JSON col ',c, ' as BINARY(35)'), replace(cast(j as BINARY(35)), '\0', '') from t where c='opaque_mysql_type_varbinary'; select concat('From JSON col ',c, ' as BINARY(35)'), replace(cast(j as BINARY(35)), '\0', '') from t where c='opaque_mysql_type_binary'; select concat('From JSON col ',c, ' as BINARY(35)'), replace(cast(j as BINARY(35)), '\0', '') from t where c='opaque_mysql_type_varchar'; select concat('From JSON col ',c, ' as BINARY(35)'), replace(cast(j as BINARY(35)), '\0', '') from t where c='opaque_mysql_type_string'; select concat('From JSON col ',c, ' as BINARY(35)'), replace(cast(j as BINARY(35)), '\0', '') from t where c='opaque_mysql_type_var_string'; select concat('From JSON col ',c, ' as CHAR(35))'), cast(j as CHAR(35)) from t where c='null'; select concat('From JSON col ',c, ' as CHAR(35))'), cast(j as CHAR(35)) from t where c='bool'; select concat('From JSON col ',c, ' as CHAR(35))'), cast(j as CHAR(35)) from t where c='uint'; select concat('From JSON col ',c, ' as CHAR(35))'), cast(j as CHAR(35)) from t where c='int'; select concat('From JSON col ',c, ' as CHAR(35))'), cast(j as CHAR(35)) from t where c='double'; select concat('From JSON col ',c, ' as CHAR(35))'), cast(j as CHAR(35)) from t where c='stringany'; select concat('From JSON col ',c, ' as CHAR(35))'), cast(j as CHAR(35)) from t where c='stringint'; select concat('From JSON col ',c, ' as CHAR(35))'), cast(j as CHAR(35)) from t where c='stringdecimal'; select concat('From JSON col ',c, ' as CHAR(35))'), cast(j as CHAR(35)) from t where c='object'; select concat('From JSON col ',c, ' as CHAR(35))'), cast(j as CHAR(35)) from t where c='array'; select concat('From JSON col ',c, ' as CHAR(35))'), cast(j as CHAR(35)) from t where c='opaque_mysql_type_decimal'; select concat('From JSON col ',c, ' as CHAR(35))'), cast(j as CHAR(35)) from t where c='opaque_mysql_type_set'; select concat('From JSON col ',c, ' as CHAR(35))'), cast(j as CHAR(35)) from t where c='opaque_mysql_type_enum'; select concat('From JSON col ',c, ' as CHAR(35))'), cast(j as CHAR(35)) from t where c='opaque_mysql_type_date'; select concat('From JSON col ',c, ' as CHAR(35))'), cast(j as CHAR(35)) from t where c='opaque_mysql_type_time'; select concat('From JSON col ',c, ' as CHAR(35))'), cast(j as CHAR(35)) from t where c='opaque_mysql_type_datetime'; select concat('From JSON col ',c, ' as CHAR(35))'), cast(j as CHAR(35)) from t where c='opaque_mysql_type_geom'; select concat('From JSON col ',c, ' as CHAR(35))'), cast(j as CHAR(35)) from t where c='opaque_mysql_type_bit'; select concat('From JSON col ',c, ' as CHAR(35))'), cast(j as CHAR(35)) from t where c='opaque_mysql_type_year'; select concat('From JSON col ',c, ' as CHAR(35))'), cast(j as CHAR(35)) from t where c='opaque_mysql_type_year'; select concat('From JSON col ',c, ' as CHAR(35))'), cast(j as CHAR(35)) from t where c='opaque_mysql_type_blob'; select concat('From JSON col ',c, ' as CHAR(35))'), cast(j as CHAR(35)) from t where c='opaque_mysql_type_longblob'; select concat('From JSON col ',c, ' as CHAR(35))'), cast(j as CHAR(35)) from t where c='opaque_mysql_type_mediumblob'; select concat('From JSON col ',c, ' as CHAR(35))'), cast(j as CHAR(35)) from t where c='opaque_mysql_type_tinyblob'; select concat('From JSON col ',c, ' as CHAR(35))'), cast(j as CHAR(35)) from t where c='opaque_mysql_type_varbinary'; select concat('From JSON col ',c, ' as CHAR(35))'), cast(j as CHAR(35)) from t where c='opaque_mysql_type_binary'; select concat('From JSON col ',c, ' as CHAR(35))'), cast(j as CHAR(35)) from t where c='opaque_mysql_type_varchar'; select concat('From JSON col ',c, ' as CHAR(35))'), cast(j as CHAR(35)) from t where c='opaque_mysql_type_string'; select concat('From JSON col ',c, ' as CHAR(35))'), cast(j as CHAR(35)) from t where c='opaque_mysql_type_var_string'; select concat('From JSON col ',c, ' as DATE'), cast(j as DATE) from t where c='null'; select concat('From JSON col ',c, ' as DATE'), cast(j as DATE) from t where c='bool'; select concat('From JSON col ',c, ' as DATE'), cast(j as DATE) from t where c='uint'; select concat('From JSON col ',c, ' as DATE'), cast(j as DATE) from t where c='int'; select concat('From JSON col ',c, ' as DATE'), cast(j as DATE) from t where c='double'; select concat('From JSON col ',c, ' as DATE'), cast(j as DATE) from t where c='stringany'; select concat('From JSON col ',c, ' as DATE'), cast(j as DATE) from t where c='stringint'; select concat('From JSON col ',c, ' as DATE'), cast(j as DATE) from t where c='stringdecimal'; select concat('From JSON col ',c, ' as DATE'), cast(j as DATE) from t where c='object'; select concat('From JSON col ',c, ' as DATE'), cast(j as DATE) from t where c='array'; select concat('From JSON col ',c, ' as DATE'), cast(j as DATE) from t where c='opaque_mysql_type_decimal'; select concat('From JSON col ',c, ' as DATE'), cast(j as DATE) from t where c='opaque_mysql_type_set'; select concat('From JSON col ',c, ' as DATE'), cast(j as DATE) from t where c='opaque_mysql_type_enum'; select concat('From JSON col ',c, ' as DATE'), cast(j as DATE) from t where c='opaque_mysql_type_date'; --replace_regex /2015-01-15/--EXPECTED_DATE--/ /[0-9]{4}-[0-9]{2}-[0-9]{2}/--DATE--/ select concat('From JSON col ',c, ' as DATE'), cast(j as DATE) from t where c='opaque_mysql_type_time'; select concat('From JSON col ',c, ' as DATE'), cast(j as DATE) from t where c='opaque_mysql_type_datetime'; select concat('From JSON col ',c, ' as DATE'), cast(j as DATE) from t where c='opaque_mysql_type_geom'; select concat('From JSON col ',c, ' as DATE'), cast(j as DATE) from t where c='opaque_mysql_type_bit'; select concat('From JSON col ',c, ' as DATE'), cast(j as DATE) from t where c='opaque_mysql_type_year'; select concat('From JSON col ',c, ' as DATE'), cast(j as DATE) from t where c='opaque_mysql_type_year'; select concat('From JSON col ',c, ' as DATE'), cast(j as DATE) from t where c='opaque_mysql_type_blob'; select concat('From JSON col ',c, ' as DATE'), cast(j as DATE) from t where c='opaque_mysql_type_longblob'; select concat('From JSON col ',c, ' as DATE'), cast(j as DATE) from t where c='opaque_mysql_type_mediumblob'; select concat('From JSON col ',c, ' as DATE'), cast(j as DATE) from t where c='opaque_mysql_type_tinyblob'; select concat('From JSON col ',c, ' as DATE'), cast(j as DATE) from t where c='opaque_mysql_type_varbinary'; select concat('From JSON col ',c, ' as DATE'), cast(j as DATE) from t where c='opaque_mysql_type_binary'; select concat('From JSON col ',c, ' as DATE'), cast(j as DATE) from t where c='opaque_mysql_type_varchar'; select concat('From JSON col ',c, ' as DATE'), cast(j as DATE) from t where c='opaque_mysql_type_string'; select concat('From JSON col ',c, ' as DATE'), cast(j as DATE) from t where c='opaque_mysql_type_var_string'; select concat('From JSON col ',c, ' as DATETIME'), cast(j as DATETIME) from t where c='null'; select concat('From JSON col ',c, ' as DATETIME'), cast(j as DATETIME) from t where c='bool'; select concat('From JSON col ',c, ' as DATETIME'), cast(j as DATETIME) from t where c='uint'; select concat('From JSON col ',c, ' as DATETIME'), cast(j as DATETIME) from t where c='int'; select concat('From JSON col ',c, ' as DATETIME'), cast(j as DATETIME) from t where c='double'; select concat('From JSON col ',c, ' as DATETIME'), cast(j as DATETIME) from t where c='stringany'; select concat('From JSON col ',c, ' as DATETIME'), cast(j as DATETIME) from t where c='stringint'; select concat('From JSON col ',c, ' as DATETIME'), cast(j as DATETIME) from t where c='stringdecimal'; select concat('From JSON col ',c, ' as DATETIME'), cast(j as DATETIME) from t where c='object'; select concat('From JSON col ',c, ' as DATETIME'), cast(j as DATETIME) from t where c='array'; select concat('From JSON col ',c, ' as DATETIME'), cast(j as DATETIME) from t where c='opaque_mysql_type_decimal'; select concat('From JSON col ',c, ' as DATETIME'), cast(j as DATETIME) from t where c='opaque_mysql_type_set'; select concat('From JSON col ',c, ' as DATETIME'), cast(j as DATETIME) from t where c='opaque_mysql_type_enum'; select concat('From JSON col ',c, ' as DATETIME'), cast(j as DATETIME) from t where c='opaque_mysql_type_date'; --replace_regex /2015-01-15/--EXPECTED_DATE--/ /[0-9]{4}-[0-9]{2}-[0-9]{2}/--DATE--/ select concat('From JSON col ',c, ' as DATETIME'), cast(j as DATETIME) from t where c='opaque_mysql_type_time'; select concat('From JSON col ',c, ' as DATETIME'), cast(j as DATETIME) from t where c='opaque_mysql_type_datetime'; select concat('From JSON col ',c, ' as DATETIME'), cast(j as DATETIME) from t where c='opaque_mysql_type_geom'; select concat('From JSON col ',c, ' as DATETIME'), cast(j as DATETIME) from t where c='opaque_mysql_type_bit'; select concat('From JSON col ',c, ' as DATETIME'), cast(j as DATETIME) from t where c='opaque_mysql_type_year'; select concat('From JSON col ',c, ' as DATETIME'), cast(j as DATETIME) from t where c='opaque_mysql_type_year'; select concat('From JSON col ',c, ' as DATETIME'), cast(j as DATETIME) from t where c='opaque_mysql_type_blob'; select concat('From JSON col ',c, ' as DATETIME'), cast(j as DATETIME) from t where c='opaque_mysql_type_longblob'; select concat('From JSON col ',c, ' as DATETIME'), cast(j as DATETIME) from t where c='opaque_mysql_type_mediumblob'; select concat('From JSON col ',c, ' as DATETIME'), cast(j as DATETIME) from t where c='opaque_mysql_type_tinyblob'; select concat('From JSON col ',c, ' as DATETIME'), cast(j as DATETIME) from t where c='opaque_mysql_type_varbinary'; select concat('From JSON col ',c, ' as DATETIME'), cast(j as DATETIME) from t where c='opaque_mysql_type_binary'; select concat('From JSON col ',c, ' as DATETIME'), cast(j as DATETIME) from t where c='opaque_mysql_type_varchar'; select concat('From JSON col ',c, ' as DATETIME'), cast(j as DATETIME) from t where c='opaque_mysql_type_string'; select concat('From JSON col ',c, ' as DATETIME'), cast(j as DATETIME) from t where c='opaque_mysql_type_var_string'; select concat('From JSON col ',c, ' as TIME'), cast(j as TIME) from t where c='null'; select concat('From JSON col ',c, ' as TIME'), cast(j as TIME) from t where c='bool'; select concat('From JSON col ',c, ' as TIME'), cast(j as TIME) from t where c='uint'; select concat('From JSON col ',c, ' as TIME'), cast(j as TIME) from t where c='int'; select concat('From JSON col ',c, ' as TIME'), cast(j as TIME) from t where c='double'; select concat('From JSON col ',c, ' as TIME'), cast(j as TIME) from t where c='stringany'; select concat('From JSON col ',c, ' as TIME'), cast(j as TIME) from t where c='stringint'; select concat('From JSON col ',c, ' as TIME'), cast(j as TIME) from t where c='stringdecimal'; select concat('From JSON col ',c, ' as TIME'), cast(j as TIME) from t where c='object'; select concat('From JSON col ',c, ' as TIME'), cast(j as TIME) from t where c='array'; select concat('From JSON col ',c, ' as TIME'), cast(j as TIME) from t where c='opaque_mysql_type_decimal'; select concat('From JSON col ',c, ' as TIME'), cast(j as TIME) from t where c='opaque_mysql_type_set'; select concat('From JSON col ',c, ' as TIME'), cast(j as TIME) from t where c='opaque_mysql_type_enum'; select concat('From JSON col ',c, ' as TIME'), cast(j as TIME) from t where c='opaque_mysql_type_date'; select concat('From JSON col ',c, ' as TIME'), cast(j as TIME) from t where c='opaque_mysql_type_time'; select concat('From JSON col ',c, ' as TIME'), cast(j as TIME) from t where c='opaque_mysql_type_datetime'; select concat('From JSON col ',c, ' as TIME'), cast(j as TIME) from t where c='opaque_mysql_type_geom'; select concat('From JSON col ',c, ' as TIME'), cast(j as TIME) from t where c='opaque_mysql_type_bit'; select concat('From JSON col ',c, ' as TIME'), cast(j as TIME) from t where c='opaque_mysql_type_year'; select concat('From JSON col ',c, ' as TIME'), cast(j as TIME) from t where c='opaque_mysql_type_year'; select concat('From JSON col ',c, ' as TIME'), cast(j as TIME) from t where c='opaque_mysql_type_blob'; select concat('From JSON col ',c, ' as TIME'), cast(j as TIME) from t where c='opaque_mysql_type_longblob'; select concat('From JSON col ',c, ' as TIME'), cast(j as TIME) from t where c='opaque_mysql_type_mediumblob'; select concat('From JSON col ',c, ' as TIME'), cast(j as TIME) from t where c='opaque_mysql_type_tinyblob'; select concat('From JSON col ',c, ' as TIME'), cast(j as TIME) from t where c='opaque_mysql_type_varbinary'; select concat('From JSON col ',c, ' as TIME'), cast(j as TIME) from t where c='opaque_mysql_type_binary'; select concat('From JSON col ',c, ' as TIME'), cast(j as TIME) from t where c='opaque_mysql_type_varchar'; select concat('From JSON col ',c, ' as TIME'), cast(j as TIME) from t where c='opaque_mysql_type_string'; select concat('From JSON col ',c, ' as TIME'), cast(j as TIME) from t where c='opaque_mysql_type_var_string'; select concat('From JSON col ',c, ' as DECIMAL(5,2)'), cast(j as DECIMAL(5,2)) from t where c='null'; select concat('From JSON col ',c, ' as DECIMAL(5,2)'), cast(j as DECIMAL(5,2)) from t where c='bool'; select concat('From JSON col ',c, ' as DECIMAL(5,2)'), cast(j as DECIMAL(5,2)) from t where c='uint'; select concat('From JSON col ',c, ' as DECIMAL(5,2)'), cast(j as DECIMAL(5,2)) from t where c='int'; select concat('From JSON col ',c, ' as DECIMAL(5,2)'), cast(j as DECIMAL(5,2)) from t where c='double'; select concat('From JSON col ',c, ' as DECIMAL(5,2)'), cast(j as DECIMAL(5,2)) from t where c='stringany'; select concat('From JSON col ',c, ' as DECIMAL(5,2)'), cast(j as DECIMAL(5,2)) from t where c='stringint'; select concat('From JSON col ',c, ' as DECIMAL(5,2)'), cast(j as DECIMAL(5,2)) from t where c='stringdecimal'; select concat('From JSON col ',c, ' as DECIMAL(5,2)'), cast(j as DECIMAL(5,2)) from t where c='object'; select concat('From JSON col ',c, ' as DECIMAL(5,2)'), cast(j as DECIMAL(5,2)) from t where c='array'; select concat('From JSON col ',c, ' as DECIMAL(5,2)'), cast(j as DECIMAL(5,2)) from t where c='opaque_mysql_type_decimal'; select concat('From JSON col ',c, ' as DECIMAL(5,2)'), cast(j as DECIMAL(5,2)) from t where c='opaque_mysql_type_set'; select concat('From JSON col ',c, ' as DECIMAL(5,2)'), cast(j as DECIMAL(5,2)) from t where c='opaque_mysql_type_enum'; select concat('From JSON col ',c, ' as DECIMAL(5,2)'), cast(j as DECIMAL(5,2)) from t where c='opaque_mysql_type_date'; select concat('From JSON col ',c, ' as DECIMAL(5,2)'), cast(j as DECIMAL(5,2)) from t where c='opaque_mysql_type_time'; select concat('From JSON col ',c, ' as DECIMAL(5,2)'), cast(j as DECIMAL(5,2)) from t where c='opaque_mysql_type_datetime'; select concat('From JSON col ',c, ' as DECIMAL(5,2)'), cast(j as DECIMAL(5,2)) from t where c='opaque_mysql_type_geom'; select concat('From JSON col ',c, ' as DECIMAL(5,2)'), cast(j as DECIMAL(5,2)) from t where c='opaque_mysql_type_bit'; select concat('From JSON col ',c, ' as DECIMAL(5,2)'), cast(j as DECIMAL(5,2)) from t where c='opaque_mysql_type_year'; select concat('From JSON col ',c, ' as DECIMAL(5,2)'), cast(j as DECIMAL(5,2)) from t where c='opaque_mysql_type_year'; select concat('From JSON col ',c, ' as DECIMAL(5,2)'), cast(j as DECIMAL(5,2)) from t where c='opaque_mysql_type_blob'; select concat('From JSON col ',c, ' as DECIMAL(5,2)'), cast(j as DECIMAL(5,2)) from t where c='opaque_mysql_type_longblob'; select concat('From JSON col ',c, ' as DECIMAL(5,2)'), cast(j as DECIMAL(5,2)) from t where c='opaque_mysql_type_mediumblob'; select concat('From JSON col ',c, ' as DECIMAL(5,2)'), cast(j as DECIMAL(5,2)) from t where c='opaque_mysql_type_tinyblob'; select concat('From JSON col ',c, ' as DECIMAL(5,2)'), cast(j as DECIMAL(5,2)) from t where c='opaque_mysql_type_varbinary'; select concat('From JSON col ',c, ' as DECIMAL(5,2)'), cast(j as DECIMAL(5,2)) from t where c='opaque_mysql_type_binary'; select concat('From JSON col ',c, ' as DECIMAL(5,2)'), cast(j as DECIMAL(5,2)) from t where c='opaque_mysql_type_varchar'; select concat('From JSON col ',c, ' as DECIMAL(5,2)'), cast(j as DECIMAL(5,2)) from t where c='opaque_mysql_type_string'; select concat('From JSON col ',c, ' as DECIMAL(5,2)'), cast(j as DECIMAL(5,2)) from t where c='opaque_mysql_type_var_string'; select concat('From JSON col ',c, ' as UNSIGNED'), cast(j as UNSIGNED) from t where c='null'; select concat('From JSON col ',c, ' as UNSIGNED'), cast(j as UNSIGNED) from t where c='bool'; select concat('From JSON col ',c, ' as UNSIGNED'), cast(j as UNSIGNED) from t where c='uint'; select concat('From JSON col ',c, ' as UNSIGNED'), cast(j as UNSIGNED) from t where c='int'; select concat('From JSON col ',c, ' as UNSIGNED'), cast(j as UNSIGNED) from t where c='double'; select concat('From JSON col ',c, ' as UNSIGNED'), cast(j as UNSIGNED) from t where c='stringany'; select concat('From JSON col ',c, ' as UNSIGNED'), cast(j as UNSIGNED) from t where c='stringint'; select concat('From JSON col ',c, ' as UNSIGNED'), cast(j as UNSIGNED) from t where c='stringdecimal'; select concat('From JSON col ',c, ' as UNSIGNED'), cast(j as UNSIGNED) from t where c='object'; select concat('From JSON col ',c, ' as UNSIGNED'), cast(j as UNSIGNED) from t where c='array'; select concat('From JSON col ',c, ' as UNSIGNED'), cast(j as UNSIGNED) from t where c='opaque_mysql_type_decimal'; select concat('From JSON col ',c, ' as UNSIGNED'), cast(j as UNSIGNED) from t where c='opaque_mysql_type_set'; select concat('From JSON col ',c, ' as UNSIGNED'), cast(j as UNSIGNED) from t where c='opaque_mysql_type_enum'; select concat('From JSON col ',c, ' as UNSIGNED'), cast(j as UNSIGNED) from t where c='opaque_mysql_type_date'; select concat('From JSON col ',c, ' as UNSIGNED'), cast(j as UNSIGNED) from t where c='opaque_mysql_type_time'; select concat('From JSON col ',c, ' as UNSIGNED'), cast(j as UNSIGNED) from t where c='opaque_mysql_type_datetime'; select concat('From JSON col ',c, ' as UNSIGNED'), cast(j as UNSIGNED) from t where c='opaque_mysql_type_geom'; select concat('From JSON col ',c, ' as UNSIGNED'), cast(j as UNSIGNED) from t where c='opaque_mysql_type_bit'; select concat('From JSON col ',c, ' as UNSIGNED'), cast(j as UNSIGNED) from t where c='opaque_mysql_type_year'; select concat('From JSON col ',c, ' as UNSIGNED'), cast(j as UNSIGNED) from t where c='opaque_mysql_type_year'; select concat('From JSON col ',c, ' as UNSIGNED'), cast(j as UNSIGNED) from t where c='opaque_mysql_type_blob'; select concat('From JSON col ',c, ' as UNSIGNED'), cast(j as UNSIGNED) from t where c='opaque_mysql_type_longblob'; select concat('From JSON col ',c, ' as UNSIGNED'), cast(j as UNSIGNED) from t where c='opaque_mysql_type_mediumblob'; select concat('From JSON col ',c, ' as UNSIGNED'), cast(j as UNSIGNED) from t where c='opaque_mysql_type_tinyblob'; select concat('From JSON col ',c, ' as UNSIGNED'), cast(j as UNSIGNED) from t where c='opaque_mysql_type_varbinary'; select concat('From JSON col ',c, ' as UNSIGNED'), cast(j as UNSIGNED) from t where c='opaque_mysql_type_binary'; select concat('From JSON col ',c, ' as UNSIGNED'), cast(j as UNSIGNED) from t where c='opaque_mysql_type_varchar'; select concat('From JSON col ',c, ' as UNSIGNED'), cast(j as UNSIGNED) from t where c='opaque_mysql_type_string'; select concat('From JSON col ',c, ' as UNSIGNED'), cast(j as UNSIGNED) from t where c='opaque_mysql_type_var_string'; select concat('From JSON col ',c, ' as SIGNED'), cast(j as SIGNED) from t where c='null'; select concat('From JSON col ',c, ' as SIGNED'), cast(j as SIGNED) from t where c='bool'; select concat('From JSON col ',c, ' as SIGNED'), cast(j as SIGNED) from t where c='uint'; select concat('From JSON col ',c, ' as SIGNED'), cast(j as SIGNED) from t where c='int'; select concat('From JSON col ',c, ' as SIGNED'), cast(j as SIGNED) from t where c='double'; select concat('From JSON col ',c, ' as SIGNED'), cast(j as SIGNED) from t where c='stringany'; select concat('From JSON col ',c, ' as SIGNED'), cast(j as SIGNED) from t where c='stringint'; select concat('From JSON col ',c, ' as SIGNED'), cast(j as SIGNED) from t where c='stringdecimal'; select concat('From JSON col ',c, ' as SIGNED'), cast(j as SIGNED) from t where c='object'; select concat('From JSON col ',c, ' as SIGNED'), cast(j as SIGNED) from t where c='array'; select concat('From JSON col ',c, ' as SIGNED'), cast(j as SIGNED) from t where c='opaque_mysql_type_decimal'; select concat('From JSON col ',c, ' as SIGNED'), cast(j as SIGNED) from t where c='opaque_mysql_type_set'; select concat('From JSON col ',c, ' as SIGNED'), cast(j as SIGNED) from t where c='opaque_mysql_type_enum'; select concat('From JSON col ',c, ' as SIGNED'), cast(j as SIGNED) from t where c='opaque_mysql_type_date'; select concat('From JSON col ',c, ' as SIGNED'), cast(j as SIGNED) from t where c='opaque_mysql_type_time'; select concat('From JSON col ',c, ' as SIGNED'), cast(j as SIGNED) from t where c='opaque_mysql_type_datetime'; select concat('From JSON col ',c, ' as SIGNED'), cast(j as SIGNED) from t where c='opaque_mysql_type_geom'; select concat('From JSON col ',c, ' as SIGNED'), cast(j as SIGNED) from t where c='opaque_mysql_type_bit'; select concat('From JSON col ',c, ' as SIGNED'), cast(j as SIGNED) from t where c='opaque_mysql_type_year'; select concat('From JSON col ',c, ' as SIGNED'), cast(j as SIGNED) from t where c='opaque_mysql_type_year'; select concat('From JSON col ',c, ' as SIGNED'), cast(j as SIGNED) from t where c='opaque_mysql_type_blob'; select concat('From JSON col ',c, ' as SIGNED'), cast(j as SIGNED) from t where c='opaque_mysql_type_longblob'; select concat('From JSON col ',c, ' as SIGNED'), cast(j as SIGNED) from t where c='opaque_mysql_type_mediumblob'; select concat('From JSON col ',c, ' as SIGNED'), cast(j as SIGNED) from t where c='opaque_mysql_type_tinyblob'; select concat('From JSON col ',c, ' as SIGNED'), cast(j as SIGNED) from t where c='opaque_mysql_type_varbinary'; select concat('From JSON col ',c, ' as SIGNED'), cast(j as SIGNED) from t where c='opaque_mysql_type_binary'; select concat('From JSON col ',c, ' as SIGNED'), cast(j as SIGNED) from t where c='opaque_mysql_type_varchar'; select concat('From JSON col ',c, ' as SIGNED'), cast(j as SIGNED) from t where c='opaque_mysql_type_string'; select concat('From JSON col ',c, ' as SIGNED'), cast(j as SIGNED) from t where c='opaque_mysql_type_var_string'; --echo # ---------------------------------------------------------------------- --echo # C A S T F R O M J S O N F U N C T I O N --echo # ---------------------------------------------------------------------- select concat('From JSON func ',c, ' as BINARY(35)'), replace(cast(json_extract(j, '$') as BINARY(35)), '\0', '') from t where c='null'; select concat('From JSON func ',c, ' as BINARY(35)'), replace(cast(json_extract(j, '$') as BINARY(35)), '\0', '') from t where c='bool'; select concat('From JSON func ',c, ' as BINARY(35)'), replace(cast(json_extract(j, '$') as BINARY(35)), '\0', '') from t where c='uint'; select concat('From JSON func ',c, ' as BINARY(35)'), replace(cast(json_extract(j, '$') as BINARY(35)), '\0', '') from t where c='int'; select concat('From JSON func ',c, ' as BINARY(35)'), replace(cast(json_extract(j, '$') as BINARY(35)), '\0', '') from t where c='double'; select concat('From JSON func ',c, ' as BINARY(35)'), replace(cast(json_extract(j, '$') as BINARY(35)), '\0', '') from t where c='stringany'; select concat('From JSON func ',c, ' as BINARY(35)'), replace(cast(json_extract(j, '$') as BINARY(35)), '\0', '') from t where c='stringint'; select concat('From JSON func ',c, ' as BINARY(35)'), replace(cast(json_extract(j, '$') as BINARY(35)), '\0', '') from t where c='stringdecimal'; select concat('From JSON func ',c, ' as BINARY(35)'), replace(cast(json_extract(j, '$') as BINARY(35)), '\0', '') from t where c='object'; select concat('From JSON func ',c, ' as BINARY(35)'), replace(cast(json_extract(j, '$') as BINARY(35)), '\0', '') from t where c='array'; select concat('From JSON func ',c, ' as BINARY(35)'), replace(cast(json_extract(j, '$') as BINARY(35)), '\0', '') from t where c='opaque_mysql_type_decimal'; select concat('From JSON func ',c, ' as BINARY(35)'), replace(cast(json_extract(j, '$') as BINARY(35)), '\0', '') from t where c='opaque_mysql_type_set'; select concat('From JSON func ',c, ' as BINARY(35)'), replace(cast(json_extract(j, '$') as BINARY(35)), '\0', '') from t where c='opaque_mysql_type_enum'; select concat('From JSON func ',c, ' as BINARY(35)'), replace(cast(json_extract(j, '$') as BINARY(35)), '\0', '') from t where c='opaque_mysql_type_date'; select concat('From JSON func ',c, ' as BINARY(35)'), replace(cast(json_extract(j, '$') as BINARY(35)), '\0', '') from t where c='opaque_mysql_type_time'; select concat('From JSON func ',c, ' as BINARY(35)'), replace(cast(json_extract(j, '$') as BINARY(35)), '\0', '') from t where c='opaque_mysql_type_datetime'; select concat('From JSON func ',c, ' as BINARY(35)'), replace(cast(json_extract(j, '$') as BINARY(35)), '\0', '') from t where c='opaque_mysql_type_geom'; select concat('From JSON func ',c, ' as BINARY(35)'), replace(cast(json_extract(j, '$') as BINARY(35)), '\0', '') from t where c='opaque_mysql_type_bit'; select concat('From JSON func ',c, ' as BINARY(35)'), replace(cast(json_extract(j, '$') as BINARY(35)), '\0', '') from t where c='opaque_mysql_type_year'; select concat('From JSON func ',c, ' as BINARY(35)'), replace(cast(json_extract(j, '$') as BINARY(35)), '\0', '') from t where c='opaque_mysql_type_year'; select concat('From JSON func ',c, ' as BINARY(35)'), replace(cast(json_extract(j, '$') as BINARY(35)), '\0', '') from t where c='opaque_mysql_type_blob'; select concat('From JSON func ',c, ' as BINARY(35)'), replace(cast(json_extract(j, '$') as BINARY(35)), '\0', '') from t where c='opaque_mysql_type_longblob'; select concat('From JSON func ',c, ' as BINARY(35)'), replace(cast(json_extract(j, '$') as BINARY(35)), '\0', '') from t where c='opaque_mysql_type_mediumblob'; select concat('From JSON func ',c, ' as BINARY(35)'), replace(cast(json_extract(j, '$') as BINARY(35)), '\0', '') from t where c='opaque_mysql_type_tinyblob'; select concat('From JSON func ',c, ' as BINARY(35)'), replace(cast(json_extract(j, '$') as BINARY(35)), '\0', '') from t where c='opaque_mysql_type_varbinary'; select concat('From JSON func ',c, ' as BINARY(35)'), replace(cast(json_extract(j, '$') as BINARY(35)), '\0', '') from t where c='opaque_mysql_type_binary'; select concat('From JSON func ',c, ' as BINARY(35)'), replace(cast(json_extract(j, '$') as BINARY(35)), '\0', '') from t where c='opaque_mysql_type_varchar'; select concat('From JSON func ',c, ' as BINARY(35)'), replace(cast(json_extract(j, '$') as BINARY(35)), '\0', '') from t where c='opaque_mysql_type_string'; select concat('From JSON func ',c, ' as BINARY(35)'), replace(cast(json_extract(j, '$') as BINARY(35)), '\0', '') from t where c='opaque_mysql_type_var_string'; select concat('From JSON func ',c, ' as CHAR(35))'), cast(json_extract(j, '$') as CHAR(35)) from t where c='null'; select concat('From JSON func ',c, ' as CHAR(35))'), cast(json_extract(j, '$') as CHAR(35)) from t where c='bool'; select concat('From JSON func ',c, ' as CHAR(35))'), cast(json_extract(j, '$') as CHAR(35)) from t where c='uint'; select concat('From JSON func ',c, ' as CHAR(35))'), cast(json_extract(j, '$') as CHAR(35)) from t where c='int'; select concat('From JSON func ',c, ' as CHAR(35))'), cast(json_extract(j, '$') as CHAR(35)) from t where c='double'; select concat('From JSON func ',c, ' as CHAR(35))'), cast(json_extract(j, '$') as CHAR(35)) from t where c='stringany'; select concat('From JSON func ',c, ' as CHAR(35))'), cast(json_extract(j, '$') as CHAR(35)) from t where c='stringint'; select concat('From JSON func ',c, ' as CHAR(35))'), cast(json_extract(j, '$') as CHAR(35)) from t where c='stringdecimal'; select concat('From JSON func ',c, ' as CHAR(35))'), cast(json_extract(j, '$') as CHAR(35)) from t where c='object'; select concat('From JSON func ',c, ' as CHAR(35))'), cast(json_extract(j, '$') as CHAR(35)) from t where c='array'; select concat('From JSON func ',c, ' as CHAR(35))'), cast(json_extract(j, '$') as CHAR(35)) from t where c='opaque_mysql_type_decimal'; select concat('From JSON func ',c, ' as CHAR(35))'), cast(json_extract(j, '$') as CHAR(35)) from t where c='opaque_mysql_type_set'; select concat('From JSON func ',c, ' as CHAR(35))'), cast(json_extract(j, '$') as CHAR(35)) from t where c='opaque_mysql_type_enum'; select concat('From JSON func ',c, ' as CHAR(35))'), cast(json_extract(j, '$') as CHAR(35)) from t where c='opaque_mysql_type_date'; select concat('From JSON func ',c, ' as CHAR(35))'), cast(json_extract(j, '$') as CHAR(35)) from t where c='opaque_mysql_type_time'; select concat('From JSON func ',c, ' as CHAR(35))'), cast(json_extract(j, '$') as CHAR(35)) from t where c='opaque_mysql_type_datetime'; select concat('From JSON func ',c, ' as CHAR(35))'), cast(json_extract(j, '$') as CHAR(35)) from t where c='opaque_mysql_type_geom'; select concat('From JSON func ',c, ' as CHAR(35))'), cast(json_extract(j, '$') as CHAR(35)) from t where c='opaque_mysql_type_bit'; select concat('From JSON func ',c, ' as CHAR(35))'), cast(json_extract(j, '$') as CHAR(35)) from t where c='opaque_mysql_type_year'; select concat('From JSON func ',c, ' as CHAR(35))'), cast(json_extract(j, '$') as CHAR(35)) from t where c='opaque_mysql_type_year'; select concat('From JSON func ',c, ' as CHAR(35))'), cast(json_extract(j, '$') as CHAR(35)) from t where c='opaque_mysql_type_blob'; select concat('From JSON func ',c, ' as CHAR(35))'), cast(json_extract(j, '$') as CHAR(35)) from t where c='opaque_mysql_type_longblob'; select concat('From JSON func ',c, ' as CHAR(35))'), cast(json_extract(j, '$') as CHAR(35)) from t where c='opaque_mysql_type_mediumblob'; select concat('From JSON func ',c, ' as CHAR(35))'), cast(json_extract(j, '$') as CHAR(35)) from t where c='opaque_mysql_type_tinyblob'; select concat('From JSON func ',c, ' as CHAR(35))'), cast(json_extract(j, '$') as CHAR(35)) from t where c='opaque_mysql_type_varbinary'; select concat('From JSON func ',c, ' as CHAR(35))'), cast(json_extract(j, '$') as CHAR(35)) from t where c='opaque_mysql_type_binary'; select concat('From JSON func ',c, ' as CHAR(35))'), cast(json_extract(j, '$') as CHAR(35)) from t where c='opaque_mysql_type_varchar'; select concat('From JSON func ',c, ' as CHAR(35))'), cast(json_extract(j, '$') as CHAR(35)) from t where c='opaque_mysql_type_string'; select concat('From JSON func ',c, ' as CHAR(35))'), cast(json_extract(j, '$') as CHAR(35)) from t where c='opaque_mysql_type_var_string'; select concat('From JSON func ',c, ' as DATE'), cast(json_extract(j, '$') as DATE) from t where c='null'; select concat('From JSON func ',c, ' as DATE'), cast(json_extract(j, '$') as DATE) from t where c='bool'; select concat('From JSON func ',c, ' as DATE'), cast(json_extract(j, '$') as DATE) from t where c='uint'; select concat('From JSON func ',c, ' as DATE'), cast(json_extract(j, '$') as DATE) from t where c='int'; select concat('From JSON func ',c, ' as DATE'), cast(json_extract(j, '$') as DATE) from t where c='double'; select concat('From JSON func ',c, ' as DATE'), cast(json_extract(j, '$') as DATE) from t where c='stringany'; select concat('From JSON func ',c, ' as DATE'), cast(json_extract(j, '$') as DATE) from t where c='stringint'; select concat('From JSON func ',c, ' as DATE'), cast(json_extract(j, '$') as DATE) from t where c='stringdecimal'; select concat('From JSON func ',c, ' as DATE'), cast(json_extract(j, '$') as DATE) from t where c='object'; select concat('From JSON func ',c, ' as DATE'), cast(json_extract(j, '$') as DATE) from t where c='array'; select concat('From JSON func ',c, ' as DATE'), cast(json_extract(j, '$') as DATE) from t where c='opaque_mysql_type_decimal'; select concat('From JSON func ',c, ' as DATE'), cast(json_extract(j, '$') as DATE) from t where c='opaque_mysql_type_set'; select concat('From JSON func ',c, ' as DATE'), cast(json_extract(j, '$') as DATE) from t where c='opaque_mysql_type_enum'; select concat('From JSON func ',c, ' as DATE'), cast(json_extract(j, '$') as DATE) from t where c='opaque_mysql_type_date'; --replace_regex /2015-01-15/--EXPECTED_DATE--/ /[0-9]{4}-[0-9]{2}-[0-9]{2}/--DATE--/ select concat('From JSON func ',c, ' as DATE'), cast(json_extract(j, '$') as DATE) from t where c='opaque_mysql_type_time'; select concat('From JSON func ',c, ' as DATE'), cast(json_extract(j, '$') as DATE) from t where c='opaque_mysql_type_datetime'; select concat('From JSON func ',c, ' as DATE'), cast(json_extract(j, '$') as DATE) from t where c='opaque_mysql_type_geom'; select concat('From JSON func ',c, ' as DATE'), cast(json_extract(j, '$') as DATE) from t where c='opaque_mysql_type_bit'; select concat('From JSON func ',c, ' as DATE'), cast(json_extract(j, '$') as DATE) from t where c='opaque_mysql_type_year'; select concat('From JSON func ',c, ' as DATE'), cast(json_extract(j, '$') as DATE) from t where c='opaque_mysql_type_year'; select concat('From JSON func ',c, ' as DATE'), cast(json_extract(j, '$') as DATE) from t where c='opaque_mysql_type_blob'; select concat('From JSON func ',c, ' as DATE'), cast(json_extract(j, '$') as DATE) from t where c='opaque_mysql_type_longblob'; select concat('From JSON func ',c, ' as DATE'), cast(json_extract(j, '$') as DATE) from t where c='opaque_mysql_type_mediumblob'; select concat('From JSON func ',c, ' as DATE'), cast(json_extract(j, '$') as DATE) from t where c='opaque_mysql_type_tinyblob'; select concat('From JSON func ',c, ' as DATE'), cast(json_extract(j, '$') as DATE) from t where c='opaque_mysql_type_varbinary'; select concat('From JSON func ',c, ' as DATE'), cast(json_extract(j, '$') as DATE) from t where c='opaque_mysql_type_binary'; select concat('From JSON func ',c, ' as DATE'), cast(json_extract(j, '$') as DATE) from t where c='opaque_mysql_type_varchar'; select concat('From JSON func ',c, ' as DATE'), cast(json_extract(j, '$') as DATE) from t where c='opaque_mysql_type_string'; select concat('From JSON func ',c, ' as DATE'), cast(json_extract(j, '$') as DATE) from t where c='opaque_mysql_type_var_string'; select concat('From JSON func ',c, ' as DATETIME'), cast(json_extract(j, '$') as DATETIME) from t where c='null'; select concat('From JSON func ',c, ' as DATETIME'), cast(json_extract(j, '$') as DATETIME) from t where c='bool'; select concat('From JSON func ',c, ' as DATETIME'), cast(json_extract(j, '$') as DATETIME) from t where c='uint'; select concat('From JSON func ',c, ' as DATETIME'), cast(json_extract(j, '$') as DATETIME) from t where c='int'; select concat('From JSON func ',c, ' as DATETIME'), cast(json_extract(j, '$') as DATETIME) from t where c='double'; select concat('From JSON func ',c, ' as DATETIME'), cast(json_extract(j, '$') as DATETIME) from t where c='stringany'; select concat('From JSON func ',c, ' as DATETIME'), cast(json_extract(j, '$') as DATETIME) from t where c='stringint'; select concat('From JSON func ',c, ' as DATETIME'), cast(json_extract(j, '$') as DATETIME) from t where c='stringdecimal'; select concat('From JSON func ',c, ' as DATETIME'), cast(json_extract(j, '$') as DATETIME) from t where c='object'; select concat('From JSON func ',c, ' as DATETIME'), cast(json_extract(j, '$') as DATETIME) from t where c='array'; select concat('From JSON func ',c, ' as DATETIME'), cast(json_extract(j, '$') as DATETIME) from t where c='opaque_mysql_type_decimal'; select concat('From JSON func ',c, ' as DATETIME'), cast(json_extract(j, '$') as DATETIME) from t where c='opaque_mysql_type_set'; select concat('From JSON func ',c, ' as DATETIME'), cast(json_extract(j, '$') as DATETIME) from t where c='opaque_mysql_type_enum'; select concat('From JSON func ',c, ' as DATETIME'), cast(json_extract(j, '$') as DATETIME) from t where c='opaque_mysql_type_date'; --replace_regex /2015-01-15/--EXPECTED_DATE--/ /[0-9]{4}-[0-9]{2}-[0-9]{2}/--DATE--/ select concat('From JSON func ',c, ' as DATETIME'), cast(json_extract(j, '$') as DATETIME) from t where c='opaque_mysql_type_time'; select concat('From JSON func ',c, ' as DATETIME'), cast(json_extract(j, '$') as DATETIME) from t where c='opaque_mysql_type_datetime'; select concat('From JSON func ',c, ' as DATETIME'), cast(json_extract(j, '$') as DATETIME) from t where c='opaque_mysql_type_geom'; select concat('From JSON func ',c, ' as DATETIME'), cast(json_extract(j, '$') as DATETIME) from t where c='opaque_mysql_type_bit'; select concat('From JSON func ',c, ' as DATETIME'), cast(json_extract(j, '$') as DATETIME) from t where c='opaque_mysql_type_year'; select concat('From JSON func ',c, ' as DATETIME'), cast(json_extract(j, '$') as DATETIME) from t where c='opaque_mysql_type_year'; select concat('From JSON func ',c, ' as DATETIME'), cast(json_extract(j, '$') as DATETIME) from t where c='opaque_mysql_type_blob'; select concat('From JSON func ',c, ' as DATETIME'), cast(json_extract(j, '$') as DATETIME) from t where c='opaque_mysql_type_longblob'; select concat('From JSON func ',c, ' as DATETIME'), cast(json_extract(j, '$') as DATETIME) from t where c='opaque_mysql_type_mediumblob'; select concat('From JSON func ',c, ' as DATETIME'), cast(json_extract(j, '$') as DATETIME) from t where c='opaque_mysql_type_tinyblob'; select concat('From JSON func ',c, ' as DATETIME'), cast(json_extract(j, '$') as DATETIME) from t where c='opaque_mysql_type_varbinary'; select concat('From JSON func ',c, ' as DATETIME'), cast(json_extract(j, '$') as DATETIME) from t where c='opaque_mysql_type_binary'; select concat('From JSON func ',c, ' as DATETIME'), cast(json_extract(j, '$') as DATETIME) from t where c='opaque_mysql_type_varchar'; select concat('From JSON func ',c, ' as DATETIME'), cast(json_extract(j, '$') as DATETIME) from t where c='opaque_mysql_type_string'; select concat('From JSON func ',c, ' as DATETIME'), cast(json_extract(j, '$') as DATETIME) from t where c='opaque_mysql_type_var_string'; select concat('From JSON func ',c, ' as TIME'), cast(json_extract(j, '$') as TIME) from t where c='null'; select concat('From JSON func ',c, ' as TIME'), cast(json_extract(j, '$') as TIME) from t where c='bool'; select concat('From JSON func ',c, ' as TIME'), cast(json_extract(j, '$') as TIME) from t where c='uint'; select concat('From JSON func ',c, ' as TIME'), cast(json_extract(j, '$') as TIME) from t where c='int'; select concat('From JSON func ',c, ' as TIME'), cast(json_extract(j, '$') as TIME) from t where c='double'; select concat('From JSON func ',c, ' as TIME'), cast(json_extract(j, '$') as TIME) from t where c='stringany'; select concat('From JSON func ',c, ' as TIME'), cast(json_extract(j, '$') as TIME) from t where c='stringint'; select concat('From JSON func ',c, ' as TIME'), cast(json_extract(j, '$') as TIME) from t where c='stringdecimal'; select concat('From JSON func ',c, ' as TIME'), cast(json_extract(j, '$') as TIME) from t where c='object'; select concat('From JSON func ',c, ' as TIME'), cast(json_extract(j, '$') as TIME) from t where c='array'; select concat('From JSON func ',c, ' as TIME'), cast(json_extract(j, '$') as TIME) from t where c='opaque_mysql_type_decimal'; select concat('From JSON func ',c, ' as TIME'), cast(json_extract(j, '$') as TIME) from t where c='opaque_mysql_type_set'; select concat('From JSON func ',c, ' as TIME'), cast(json_extract(j, '$') as TIME) from t where c='opaque_mysql_type_enum'; select concat('From JSON func ',c, ' as TIME'), cast(json_extract(j, '$') as TIME) from t where c='opaque_mysql_type_date'; select concat('From JSON func ',c, ' as TIME'), cast(json_extract(j, '$') as TIME) from t where c='opaque_mysql_type_time'; select concat('From JSON func ',c, ' as TIME'), cast(json_extract(j, '$') as TIME) from t where c='opaque_mysql_type_datetime'; select concat('From JSON func ',c, ' as TIME'), cast(json_extract(j, '$') as TIME) from t where c='opaque_mysql_type_geom'; select concat('From JSON func ',c, ' as TIME'), cast(json_extract(j, '$') as TIME) from t where c='opaque_mysql_type_bit'; select concat('From JSON func ',c, ' as TIME'), cast(json_extract(j, '$') as TIME) from t where c='opaque_mysql_type_year'; select concat('From JSON func ',c, ' as TIME'), cast(json_extract(j, '$') as TIME) from t where c='opaque_mysql_type_year'; select concat('From JSON func ',c, ' as TIME'), cast(json_extract(j, '$') as TIME) from t where c='opaque_mysql_type_blob'; select concat('From JSON func ',c, ' as TIME'), cast(json_extract(j, '$') as TIME) from t where c='opaque_mysql_type_longblob'; select concat('From JSON func ',c, ' as TIME'), cast(json_extract(j, '$') as TIME) from t where c='opaque_mysql_type_mediumblob'; select concat('From JSON func ',c, ' as TIME'), cast(json_extract(j, '$') as TIME) from t where c='opaque_mysql_type_tinyblob'; select concat('From JSON func ',c, ' as TIME'), cast(json_extract(j, '$') as TIME) from t where c='opaque_mysql_type_varbinary'; select concat('From JSON func ',c, ' as TIME'), cast(json_extract(j, '$') as TIME) from t where c='opaque_mysql_type_binary'; select concat('From JSON func ',c, ' as TIME'), cast(json_extract(j, '$') as TIME) from t where c='opaque_mysql_type_varchar'; select concat('From JSON func ',c, ' as TIME'), cast(json_extract(j, '$') as TIME) from t where c='opaque_mysql_type_string'; select concat('From JSON func ',c, ' as TIME'), cast(json_extract(j, '$') as TIME) from t where c='opaque_mysql_type_var_string'; select concat('From JSON func ',c, ' as DECIMAL(5,2)'), cast(json_extract(j, '$') as DECIMAL(5,2)) from t where c='null'; select concat('From JSON func ',c, ' as DECIMAL(5,2)'), cast(json_extract(j, '$') as DECIMAL(5,2)) from t where c='bool'; select concat('From JSON func ',c, ' as DECIMAL(5,2)'), cast(json_extract(j, '$') as DECIMAL(5,2)) from t where c='uint'; select concat('From JSON func ',c, ' as DECIMAL(5,2)'), cast(json_extract(j, '$') as DECIMAL(5,2)) from t where c='int'; select concat('From JSON func ',c, ' as DECIMAL(5,2)'), cast(json_extract(j, '$') as DECIMAL(5,2)) from t where c='double'; select concat('From JSON func ',c, ' as DECIMAL(5,2)'), cast(json_extract(j, '$') as DECIMAL(5,2)) from t where c='stringany'; select concat('From JSON func ',c, ' as DECIMAL(5,2)'), cast(json_extract(j, '$') as DECIMAL(5,2)) from t where c='stringint'; select concat('From JSON func ',c, ' as DECIMAL(5,2)'), cast(json_extract(j, '$') as DECIMAL(5,2)) from t where c='stringdecimal'; select concat('From JSON func ',c, ' as DECIMAL(5,2)'), cast(json_extract(j, '$') as DECIMAL(5,2)) from t where c='object'; select concat('From JSON func ',c, ' as DECIMAL(5,2)'), cast(json_extract(j, '$') as DECIMAL(5,2)) from t where c='array'; select concat('From JSON func ',c, ' as DECIMAL(5,2)'), cast(json_extract(j, '$') as DECIMAL(5,2)) from t where c='opaque_mysql_type_decimal'; select concat('From JSON func ',c, ' as DECIMAL(5,2)'), cast(json_extract(j, '$') as DECIMAL(5,2)) from t where c='opaque_mysql_type_set'; select concat('From JSON func ',c, ' as DECIMAL(5,2)'), cast(json_extract(j, '$') as DECIMAL(5,2)) from t where c='opaque_mysql_type_enum'; select concat('From JSON func ',c, ' as DECIMAL(5,2)'), cast(json_extract(j, '$') as DECIMAL(5,2)) from t where c='opaque_mysql_type_date'; select concat('From JSON func ',c, ' as DECIMAL(5,2)'), cast(json_extract(j, '$') as DECIMAL(5,2)) from t where c='opaque_mysql_type_time'; select concat('From JSON func ',c, ' as DECIMAL(5,2)'), cast(json_extract(j, '$') as DECIMAL(5,2)) from t where c='opaque_mysql_type_datetime'; select concat('From JSON func ',c, ' as DECIMAL(5,2)'), cast(json_extract(j, '$') as DECIMAL(5,2)) from t where c='opaque_mysql_type_geom'; select concat('From JSON func ',c, ' as DECIMAL(5,2)'), cast(json_extract(j, '$') as DECIMAL(5,2)) from t where c='opaque_mysql_type_bit'; select concat('From JSON func ',c, ' as DECIMAL(5,2)'), cast(json_extract(j, '$') as DECIMAL(5,2)) from t where c='opaque_mysql_type_year'; select concat('From JSON func ',c, ' as DECIMAL(5,2)'), cast(json_extract(j, '$') as DECIMAL(5,2)) from t where c='opaque_mysql_type_year'; select concat('From JSON func ',c, ' as DECIMAL(5,2)'), cast(json_extract(j, '$') as DECIMAL(5,2)) from t where c='opaque_mysql_type_blob'; select concat('From JSON func ',c, ' as DECIMAL(5,2)'), cast(json_extract(j, '$') as DECIMAL(5,2)) from t where c='opaque_mysql_type_longblob'; select concat('From JSON func ',c, ' as DECIMAL(5,2)'), cast(json_extract(j, '$') as DECIMAL(5,2)) from t where c='opaque_mysql_type_mediumblob'; select concat('From JSON func ',c, ' as DECIMAL(5,2)'), cast(json_extract(j, '$') as DECIMAL(5,2)) from t where c='opaque_mysql_type_tinyblob'; select concat('From JSON func ',c, ' as DECIMAL(5,2)'), cast(json_extract(j, '$') as DECIMAL(5,2)) from t where c='opaque_mysql_type_varbinary'; select concat('From JSON func ',c, ' as DECIMAL(5,2)'), cast(json_extract(j, '$') as DECIMAL(5,2)) from t where c='opaque_mysql_type_binary'; select concat('From JSON func ',c, ' as DECIMAL(5,2)'), cast(json_extract(j, '$') as DECIMAL(5,2)) from t where c='opaque_mysql_type_varchar'; select concat('From JSON func ',c, ' as DECIMAL(5,2)'), cast(json_extract(j, '$') as DECIMAL(5,2)) from t where c='opaque_mysql_type_string'; select concat('From JSON func ',c, ' as DECIMAL(5,2)'), cast(json_extract(j, '$') as DECIMAL(5,2)) from t where c='opaque_mysql_type_var_string'; select concat('From JSON func ',c, ' as UNSIGNED'), cast(json_extract(j, '$') as UNSIGNED) from t where c='null'; select concat('From JSON func ',c, ' as UNSIGNED'), cast(json_extract(j, '$') as UNSIGNED) from t where c='bool'; select concat('From JSON func ',c, ' as UNSIGNED'), cast(json_extract(j, '$') as UNSIGNED) from t where c='uint'; select concat('From JSON func ',c, ' as UNSIGNED'), cast(json_extract(j, '$') as UNSIGNED) from t where c='int'; select concat('From JSON func ',c, ' as UNSIGNED'), cast(json_extract(j, '$') as UNSIGNED) from t where c='double'; select concat('From JSON func ',c, ' as UNSIGNED'), cast(json_extract(j, '$') as UNSIGNED) from t where c='stringany'; select concat('From JSON func ',c, ' as UNSIGNED'), cast(json_extract(j, '$') as UNSIGNED) from t where c='stringint'; select concat('From JSON func ',c, ' as UNSIGNED'), cast(json_extract(j, '$') as UNSIGNED) from t where c='stringdecimal'; select concat('From JSON func ',c, ' as UNSIGNED'), cast(json_extract(j, '$') as UNSIGNED) from t where c='object'; select concat('From JSON func ',c, ' as UNSIGNED'), cast(json_extract(j, '$') as UNSIGNED) from t where c='array'; select concat('From JSON func ',c, ' as UNSIGNED'), cast(json_extract(j, '$') as UNSIGNED) from t where c='opaque_mysql_type_decimal'; select concat('From JSON func ',c, ' as UNSIGNED'), cast(json_extract(j, '$') as UNSIGNED) from t where c='opaque_mysql_type_set'; select concat('From JSON func ',c, ' as UNSIGNED'), cast(json_extract(j, '$') as UNSIGNED) from t where c='opaque_mysql_type_enum'; select concat('From JSON func ',c, ' as UNSIGNED'), cast(json_extract(j, '$') as UNSIGNED) from t where c='opaque_mysql_type_date'; select concat('From JSON func ',c, ' as UNSIGNED'), cast(json_extract(j, '$') as UNSIGNED) from t where c='opaque_mysql_type_time'; select concat('From JSON func ',c, ' as UNSIGNED'), cast(json_extract(j, '$') as UNSIGNED) from t where c='opaque_mysql_type_datetime'; select concat('From JSON func ',c, ' as UNSIGNED'), cast(json_extract(j, '$') as UNSIGNED) from t where c='opaque_mysql_type_geom'; select concat('From JSON func ',c, ' as UNSIGNED'), cast(json_extract(j, '$') as UNSIGNED) from t where c='opaque_mysql_type_bit'; select concat('From JSON func ',c, ' as UNSIGNED'), cast(json_extract(j, '$') as UNSIGNED) from t where c='opaque_mysql_type_year'; select concat('From JSON func ',c, ' as UNSIGNED'), cast(json_extract(j, '$') as UNSIGNED) from t where c='opaque_mysql_type_year'; select concat('From JSON func ',c, ' as UNSIGNED'), cast(json_extract(j, '$') as UNSIGNED) from t where c='opaque_mysql_type_blob'; select concat('From JSON func ',c, ' as UNSIGNED'), cast(json_extract(j, '$') as UNSIGNED) from t where c='opaque_mysql_type_longblob'; select concat('From JSON func ',c, ' as UNSIGNED'), cast(json_extract(j, '$') as UNSIGNED) from t where c='opaque_mysql_type_mediumblob'; select concat('From JSON func ',c, ' as UNSIGNED'), cast(json_extract(j, '$') as UNSIGNED) from t where c='opaque_mysql_type_tinyblob'; select concat('From JSON func ',c, ' as UNSIGNED'), cast(json_extract(j, '$') as UNSIGNED) from t where c='opaque_mysql_type_varbinary'; select concat('From JSON func ',c, ' as UNSIGNED'), cast(json_extract(j, '$') as UNSIGNED) from t where c='opaque_mysql_type_binary'; select concat('From JSON func ',c, ' as UNSIGNED'), cast(json_extract(j, '$') as UNSIGNED) from t where c='opaque_mysql_type_varchar'; select concat('From JSON func ',c, ' as UNSIGNED'), cast(json_extract(j, '$') as UNSIGNED) from t where c='opaque_mysql_type_string'; select concat('From JSON func ',c, ' as UNSIGNED'), cast(json_extract(j, '$') as UNSIGNED) from t where c='opaque_mysql_type_var_string'; select concat('From JSON func ',c, ' as SIGNED'), cast(json_extract(j, '$') as SIGNED) from t where c='null'; select concat('From JSON func ',c, ' as SIGNED'), cast(json_extract(j, '$') as SIGNED) from t where c='bool'; select concat('From JSON func ',c, ' as SIGNED'), cast(json_extract(j, '$') as SIGNED) from t where c='uint'; select concat('From JSON func ',c, ' as SIGNED'), cast(json_extract(j, '$') as SIGNED) from t where c='int'; select concat('From JSON func ',c, ' as SIGNED'), cast(json_extract(j, '$') as SIGNED) from t where c='double'; select concat('From JSON func ',c, ' as SIGNED'), cast(json_extract(j, '$') as SIGNED) from t where c='stringany'; select concat('From JSON func ',c, ' as SIGNED'), cast(json_extract(j, '$') as SIGNED) from t where c='stringint'; select concat('From JSON func ',c, ' as SIGNED'), cast(json_extract(j, '$') as SIGNED) from t where c='stringdecimal'; select concat('From JSON func ',c, ' as SIGNED'), cast(json_extract(j, '$') as SIGNED) from t where c='object'; select concat('From JSON func ',c, ' as SIGNED'), cast(json_extract(j, '$') as SIGNED) from t where c='array'; select concat('From JSON func ',c, ' as SIGNED'), cast(json_extract(j, '$') as SIGNED) from t where c='opaque_mysql_type_decimal'; select concat('From JSON func ',c, ' as SIGNED'), cast(json_extract(j, '$') as SIGNED) from t where c='opaque_mysql_type_set'; select concat('From JSON func ',c, ' as SIGNED'), cast(json_extract(j, '$') as SIGNED) from t where c='opaque_mysql_type_enum'; select concat('From JSON func ',c, ' as SIGNED'), cast(json_extract(j, '$') as SIGNED) from t where c='opaque_mysql_type_date'; select concat('From JSON func ',c, ' as SIGNED'), cast(json_extract(j, '$') as SIGNED) from t where c='opaque_mysql_type_time'; select concat('From JSON func ',c, ' as SIGNED'), cast(json_extract(j, '$') as SIGNED) from t where c='opaque_mysql_type_datetime'; select concat('From JSON func ',c, ' as SIGNED'), cast(json_extract(j, '$') as SIGNED) from t where c='opaque_mysql_type_geom'; select concat('From JSON func ',c, ' as SIGNED'), cast(json_extract(j, '$') as SIGNED) from t where c='opaque_mysql_type_bit'; select concat('From JSON func ',c, ' as SIGNED'), cast(json_extract(j, '$') as SIGNED) from t where c='opaque_mysql_type_year'; select concat('From JSON func ',c, ' as SIGNED'), cast(json_extract(j, '$') as SIGNED) from t where c='opaque_mysql_type_year'; select concat('From JSON func ',c, ' as SIGNED'), cast(json_extract(j, '$') as SIGNED) from t where c='opaque_mysql_type_blob'; select concat('From JSON func ',c, ' as SIGNED'), cast(json_extract(j, '$') as SIGNED) from t where c='opaque_mysql_type_longblob'; select concat('From JSON func ',c, ' as SIGNED'), cast(json_extract(j, '$') as SIGNED) from t where c='opaque_mysql_type_mediumblob'; select concat('From JSON func ',c, ' as SIGNED'), cast(json_extract(j, '$') as SIGNED) from t where c='opaque_mysql_type_tinyblob'; select concat('From JSON func ',c, ' as SIGNED'), cast(json_extract(j, '$') as SIGNED) from t where c='opaque_mysql_type_varbinary'; select concat('From JSON func ',c, ' as SIGNED'), cast(json_extract(j, '$') as SIGNED) from t where c='opaque_mysql_type_binary'; select concat('From JSON func ',c, ' as SIGNED'), cast(json_extract(j, '$') as SIGNED) from t where c='opaque_mysql_type_varchar'; select concat('From JSON func ',c, ' as SIGNED'), cast(json_extract(j, '$') as SIGNED) from t where c='opaque_mysql_type_string'; select concat('From JSON func ',c, ' as SIGNED'), cast(json_extract(j, '$') as SIGNED) from t where c='opaque_mysql_type_var_string'; --echo # ---------------------------------------------------------------------- --echo # C A S T F R O M J S O N S U B Q U E R Y --echo # ---------------------------------------------------------------------- select concat('From JSON subselect ',c, ' as BINARY(35)'), replace(cast((select j from t where c='null') as BINARY(35)), '\0', '') from t where c='null'; select concat('From JSON subselect ',c, ' as BINARY(35)'), replace(cast((select j from t where c='bool') as BINARY(35)), '\0', '') from t where c='bool'; select concat('From JSON subselect ',c, ' as BINARY(35)'), replace(cast((select j from t where c='uint') as BINARY(35)), '\0', '') from t where c='uint'; select concat('From JSON subselect ',c, ' as BINARY(35)'), replace(cast((select j from t where c='int') as BINARY(35)), '\0', '') from t where c='int'; select concat('From JSON subselect ',c, ' as BINARY(35)'), replace(cast((select j from t where c='double') as BINARY(35)), '\0', '') from t where c='double'; select concat('From JSON subselect ',c, ' as BINARY(35)'), replace(cast((select j from t where c='stringany') as BINARY(35)), '\0', '') from t where c='stringany'; select concat('From JSON subselect ',c, ' as BINARY(35)'), replace(cast((select j from t where c='stringint') as BINARY(35)), '\0', '') from t where c='stringint'; select concat('From JSON subselect ',c, ' as BINARY(35)'), replace(cast((select j from t where c='stringdecimal') as BINARY(35)), '\0', '') from t where c='stringdecimal'; select concat('From JSON subselect ',c, ' as BINARY(35)'), replace(cast((select j from t where c='object') as BINARY(35)), '\0', '') from t where c='object'; select concat('From JSON subselect ',c, ' as BINARY(35)'), replace(cast((select j from t where c='array') as BINARY(35)), '\0', '') from t where c='array'; select concat('From JSON subselect ',c, ' as BINARY(35)'), replace(cast((select j from t where c='opaque_mysql_type_decimal') as BINARY(35)), '\0', '') from t where c='opaque_mysql_type_decimal'; select concat('From JSON subselect ',c, ' as BINARY(35)'), replace(cast((select j from t where c='opaque_mysql_type_set') as BINARY(35)), '\0', '') from t where c='opaque_mysql_type_set'; select concat('From JSON subselect ',c, ' as BINARY(35)'), replace(cast((select j from t where c='opaque_mysql_type_enum') as BINARY(35)), '\0', '') from t where c='opaque_mysql_type_enum'; select concat('From JSON subselect ',c, ' as BINARY(35)'), replace(cast((select j from t where c='opaque_mysql_type_date') as BINARY(35)), '\0', '') from t where c='opaque_mysql_type_date'; select concat('From JSON subselect ',c, ' as BINARY(35)'), replace(cast((select j from t where c='opaque_mysql_type_time') as BINARY(35)), '\0', '') from t where c='opaque_mysql_type_time'; select concat('From JSON subselect ',c, ' as BINARY(35)'), replace(cast((select j from t where c='opaque_mysql_type_datetime') as BINARY(35)), '\0', '') from t where c='opaque_mysql_type_datetime'; select concat('From JSON subselect ',c, ' as BINARY(35)'), replace(cast((select j from t where c='opaque_mysql_type_geom') as BINARY(35)), '\0', '') from t where c='opaque_mysql_type_geom'; select concat('From JSON subselect ',c, ' as BINARY(35)'), replace(cast((select j from t where c='opaque_mysql_type_bit') as BINARY(35)), '\0', '') from t where c='opaque_mysql_type_bit'; select concat('From JSON subselect ',c, ' as BINARY(35)'), replace(cast((select j from t where c='opaque_mysql_type_year') as BINARY(35)), '\0', '') from t where c='opaque_mysql_type_year'; select concat('From JSON subselect ',c, ' as BINARY(35)'), replace(cast((select j from t where c='opaque_mysql_type_year') as BINARY(35)), '\0', '') from t where c='opaque_mysql_type_year'; select concat('From JSON subselect ',c, ' as BINARY(35)'), replace(cast((select j from t where c='opaque_mysql_type_blob') as BINARY(35)), '\0', '') from t where c='opaque_mysql_type_blob'; select concat('From JSON subselect ',c, ' as BINARY(35)'), replace(cast((select j from t where c='opaque_mysql_type_longblob') as BINARY(35)), '\0', '') from t where c='opaque_mysql_type_longblob'; select concat('From JSON subselect ',c, ' as BINARY(35)'), replace(cast((select j from t where c='opaque_mysql_type_mediumblob') as BINARY(35)), '\0', '') from t where c='opaque_mysql_type_mediumblob'; select concat('From JSON subselect ',c, ' as BINARY(35)'), replace(cast((select j from t where c='opaque_mysql_type_tinyblob') as BINARY(35)), '\0', '') from t where c='opaque_mysql_type_tinyblob'; select concat('From JSON subselect ',c, ' as BINARY(35)'), replace(cast((select j from t where c='opaque_mysql_type_varbinary') as BINARY(35)), '\0', '') from t where c='opaque_mysql_type_varbinary'; select concat('From JSON subselect ',c, ' as BINARY(35)'), replace(cast((select j from t where c='opaque_mysql_type_binary') as BINARY(35)), '\0', '') from t where c='opaque_mysql_type_binary'; select concat('From JSON subselect ',c, ' as BINARY(35)'), replace(cast((select j from t where c='opaque_mysql_type_varchar') as BINARY(35)), '\0', '') from t where c='opaque_mysql_type_varchar'; select concat('From JSON subselect ',c, ' as BINARY(35)'), replace(cast((select j from t where c='opaque_mysql_type_string') as BINARY(35)), '\0', '') from t where c='opaque_mysql_type_string'; select concat('From JSON subselect ',c, ' as BINARY(35)'), replace(cast((select j from t where c='opaque_mysql_type_var_string') as BINARY(35)), '\0', '') from t where c='opaque_mysql_type_var_string'; select concat('From JSON subselect ',c, ' as CHAR(35))'), cast((select j from t where c='null') as CHAR(35)) from t where c='null'; select concat('From JSON subselect ',c, ' as CHAR(35))'), cast((select j from t where c='bool') as CHAR(35)) from t where c='bool'; select concat('From JSON subselect ',c, ' as CHAR(35))'), cast((select j from t where c='uint') as CHAR(35)) from t where c='uint'; select concat('From JSON subselect ',c, ' as CHAR(35))'), cast((select j from t where c='int') as CHAR(35)) from t where c='int'; select concat('From JSON subselect ',c, ' as CHAR(35))'), cast((select j from t where c='double') as CHAR(35)) from t where c='double'; select concat('From JSON subselect ',c, ' as CHAR(35))'), cast((select j from t where c='stringany') as CHAR(35)) from t where c='stringany'; select concat('From JSON subselect ',c, ' as CHAR(35))'), cast((select j from t where c='stringint') as CHAR(35)) from t where c='stringint'; select concat('From JSON subselect ',c, ' as CHAR(35))'), cast((select j from t where c='stringdecimal') as CHAR(35)) from t where c='stringdecimal'; select concat('From JSON subselect ',c, ' as CHAR(35))'), cast((select j from t where c='object') as CHAR(35)) from t where c='object'; select concat('From JSON subselect ',c, ' as CHAR(35))'), cast((select j from t where c='array') as CHAR(35)) from t where c='array'; select concat('From JSON subselect ',c, ' as CHAR(35))'), cast((select j from t where c='opaque_mysql_type_decimal') as CHAR(35)) from t where c='opaque_mysql_type_decimal'; select concat('From JSON subselect ',c, ' as CHAR(35))'), cast((select j from t where c='opaque_mysql_type_set') as CHAR(35)) from t where c='opaque_mysql_type_set'; select concat('From JSON subselect ',c, ' as CHAR(35))'), cast((select j from t where c='opaque_mysql_type_enum') as CHAR(35)) from t where c='opaque_mysql_type_enum'; select concat('From JSON subselect ',c, ' as CHAR(35))'), cast((select j from t where c='opaque_mysql_type_date') as CHAR(35)) from t where c='opaque_mysql_type_date'; select concat('From JSON subselect ',c, ' as CHAR(35))'), cast((select j from t where c='opaque_mysql_type_time') as CHAR(35)) from t where c='opaque_mysql_type_time'; select concat('From JSON subselect ',c, ' as CHAR(35))'), cast((select j from t where c='opaque_mysql_type_datetime') as CHAR(35)) from t where c='opaque_mysql_type_datetime'; select concat('From JSON subselect ',c, ' as CHAR(35))'), cast((select j from t where c='opaque_mysql_type_geom') as CHAR(35)) from t where c='opaque_mysql_type_geom'; select concat('From JSON subselect ',c, ' as CHAR(35))'), cast((select j from t where c='opaque_mysql_type_bit') as CHAR(35)) from t where c='opaque_mysql_type_bit'; select concat('From JSON subselect ',c, ' as CHAR(35))'), cast((select j from t where c='opaque_mysql_type_year') as CHAR(35)) from t where c='opaque_mysql_type_year'; select concat('From JSON subselect ',c, ' as CHAR(35))'), cast(j as CHAR(35)) from t where c='opaque_mysql_type_year'; select concat('From JSON subselect ',c, ' as CHAR(35))'), cast((select j from t where c='opaque_mysql_type_blob') as CHAR(35)) from t where c='opaque_mysql_type_blob'; select concat('From JSON subselect ',c, ' as CHAR(35))'), cast(j as CHAR(35)) from t where c='opaque_mysql_type_longblob'; select concat('From JSON subselect ',c, ' as CHAR(35))'), cast((select j from t where c='opaque_mysql_type_mediumblob') as CHAR(35)) from t where c='opaque_mysql_type_mediumblob'; select concat('From JSON subselect ',c, ' as CHAR(35))'), cast(j as CHAR(35)) from t where c='opaque_mysql_type_tinyblob'; select concat('From JSON subselect ',c, ' as CHAR(35))'), cast((select j from t where c='opaque_mysql_type_varbinary') as CHAR(35)) from t where c='opaque_mysql_type_varbinary'; select concat('From JSON subselect ',c, ' as CHAR(35))'), cast(j as CHAR(35)) from t where c='opaque_mysql_type_binary'; select concat('From JSON subselect ',c, ' as CHAR(35))'), cast((select j from t where c='opaque_mysql_type_varchar') as CHAR(35)) from t where c='opaque_mysql_type_varchar'; select concat('From JSON subselect ',c, ' as CHAR(35))'), cast(j as CHAR(35)) from t where c='opaque_mysql_type_string'; select concat('From JSON subselect ',c, ' as CHAR(35))'), cast((select j from t where c='opaque_mysql_type_var_string') as CHAR(35)) from t where c='opaque_mysql_type_var_string'; select concat('From JSON subselect ',c, ' as DATE'), cast((select j from t where c='null') as DATE) from t where c='null'; select concat('From JSON subselect ',c, ' as DATE'), cast(j as DATE) from t where c='bool'; select concat('From JSON subselect ',c, ' as DATE'), cast((select j from t where c='uint') as DATE) from t where c='uint'; select concat('From JSON subselect ',c, ' as DATE'), cast(j as DATE) from t where c='int'; select concat('From JSON subselect ',c, ' as DATE'), cast((select j from t where c='double') as DATE) from t where c='double'; select concat('From JSON subselect ',c, ' as DATE'), cast(j as DATE) from t where c='stringany'; select concat('From JSON subselect ',c, ' as DATE'), cast((select j from t where c='stringint') as DATE) from t where c='stringint'; select concat('From JSON subselect ',c, ' as DATE'), cast(j as DATE) from t where c='stringdecimal'; select concat('From JSON subselect ',c, ' as DATE'), cast((select j from t where c='object') as DATE) from t where c='object'; select concat('From JSON subselect ',c, ' as DATE'), cast(j as DATE) from t where c='array'; select concat('From JSON subselect ',c, ' as DATE'), cast((select j from t where c='opaque_mysql_type_decimal') as DATE) from t where c='opaque_mysql_type_decimal'; select concat('From JSON subselect ',c, ' as DATE'), cast(j as DATE) from t where c='opaque_mysql_type_set'; select concat('From JSON subselect ',c, ' as DATE'), cast((select j from t where c='opaque_mysql_type_enum') as DATE) from t where c='opaque_mysql_type_enum'; select concat('From JSON subselect ',c, ' as DATE'), cast(j as DATE) from t where c='opaque_mysql_type_date'; --replace_regex /2015-01-15/--EXPECTED_DATE--/ /[0-9]{4}-[0-9]{2}-[0-9]{2}/--DATE--/ select concat('From JSON subselect ',c, ' as DATE'), cast((select j from t where c='opaque_mysql_type_time') as DATE) from t where c='opaque_mysql_type_time'; select concat('From JSON subselect ',c, ' as DATE'), cast(j as DATE) from t where c='opaque_mysql_type_datetime'; select concat('From JSON subselect ',c, ' as DATE'), cast((select j from t where c='opaque_mysql_type_geom') as DATE) from t where c='opaque_mysql_type_geom'; select concat('From JSON subselect ',c, ' as DATE'), cast(j as DATE) from t where c='opaque_mysql_type_bit'; select concat('From JSON subselect ',c, ' as DATE'), cast((select j from t where c='opaque_mysql_type_year') as DATE) from t where c='opaque_mysql_type_year'; select concat('From JSON subselect ',c, ' as DATE'), cast((select j from t where c='opaque_mysql_type_year') as DATE) from t where c='opaque_mysql_type_year'; select concat('From JSON subselect ',c, ' as DATE'), cast((select j from t where c='opaque_mysql_type_blob') as DATE) from t where c='opaque_mysql_type_blob'; select concat('From JSON subselect ',c, ' as DATE'), cast((select j from t where c='opaque_mysql_type_longblob') as DATE) from t where c='opaque_mysql_type_longblob'; select concat('From JSON subselect ',c, ' as DATE'), cast((select j from t where c='opaque_mysql_type_mediumblob') as DATE) from t where c='opaque_mysql_type_mediumblob'; select concat('From JSON subselect ',c, ' as DATE'), cast((select j from t where c='opaque_mysql_type_tinyblob') as DATE) from t where c='opaque_mysql_type_tinyblob'; select concat('From JSON subselect ',c, ' as DATE'), cast((select j from t where c='opaque_mysql_type_varbinary') as DATE) from t where c='opaque_mysql_type_varbinary'; select concat('From JSON subselect ',c, ' as DATE'), cast((select j from t where c='opaque_mysql_type_binary') as DATE) from t where c='opaque_mysql_type_binary'; select concat('From JSON subselect ',c, ' as DATE'), cast((select j from t where c='opaque_mysql_type_varchar') as DATE) from t where c='opaque_mysql_type_varchar'; select concat('From JSON subselect ',c, ' as DATE'), cast((select j from t where c='opaque_mysql_type_string') as DATE) from t where c='opaque_mysql_type_string'; select concat('From JSON subselect ',c, ' as DATE'), cast((select j from t where c='opaque_mysql_type_var_string') as DATE) from t where c='opaque_mysql_type_var_string'; select concat('From JSON subselect ',c, ' as DATETIME'), cast((select j from t where c='null') as DATETIME) from t where c='null'; select concat('From JSON subselect ',c, ' as DATETIME'), cast((select j from t where c='bool') as DATETIME) from t where c='bool'; select concat('From JSON subselect ',c, ' as DATETIME'), cast((select j from t where c='uint') as DATETIME) from t where c='uint'; select concat('From JSON subselect ',c, ' as DATETIME'), cast((select j from t where c='int') as DATETIME) from t where c='int'; select concat('From JSON subselect ',c, ' as DATETIME'), cast((select j from t where c='double') as DATETIME) from t where c='double'; select concat('From JSON subselect ',c, ' as DATETIME'), cast((select j from t where c='stringany') as DATETIME) from t where c='stringany'; select concat('From JSON subselect ',c, ' as DATETIME'), cast((select j from t where c='stringint') as DATETIME) from t where c='stringint'; select concat('From JSON subselect ',c, ' as DATETIME'), cast((select j from t where c='stringdecimal') as DATETIME) from t where c='stringdecimal'; select concat('From JSON subselect ',c, ' as DATETIME'), cast((select j from t where c='object') as DATETIME) from t where c='object'; select concat('From JSON subselect ',c, ' as DATETIME'), cast((select j from t where c='array') as DATETIME) from t where c='array'; select concat('From JSON subselect ',c, ' as DATETIME'), cast((select j from t where c='opaque_mysql_type_decimal') as DATETIME) from t where c='opaque_mysql_type_decimal'; select concat('From JSON subselect ',c, ' as DATETIME'), cast((select j from t where c='opaque_mysql_type_set') as DATETIME) from t where c='opaque_mysql_type_set'; select concat('From JSON subselect ',c, ' as DATETIME'), cast((select j from t where c='opaque_mysql_type_enum') as DATETIME) from t where c='opaque_mysql_type_enum'; select concat('From JSON subselect ',c, ' as DATETIME'), cast((select j from t where c='opaque_mysql_type_date') as DATETIME) from t where c='opaque_mysql_type_date'; --replace_regex /2015-01-15/--EXPECTED_DATE--/ /[0-9]{4}-[0-9]{2}-[0-9]{2}/--DATE--/ select concat('From JSON subselect ',c, ' as DATETIME'), cast((select j from t where c='opaque_mysql_type_time') as DATETIME) from t where c='opaque_mysql_type_time'; select concat('From JSON subselect ',c, ' as DATETIME'), cast(j as DATETIME) from t where c='opaque_mysql_type_datetime'; select concat('From JSON subselect ',c, ' as DATETIME'), cast((select j from t where c='opaque_mysql_type_geom') as DATETIME) from t where c='opaque_mysql_type_geom'; select concat('From JSON subselect ',c, ' as DATETIME'), cast(j as DATETIME) from t where c='opaque_mysql_type_bit'; select concat('From JSON subselect ',c, ' as DATETIME'), cast((select j from t where c='opaque_mysql_type_year') as DATETIME) from t where c='opaque_mysql_type_year'; select concat('From JSON subselect ',c, ' as DATETIME'), cast(j as DATETIME) from t where c='opaque_mysql_type_year'; select concat('From JSON subselect ',c, ' as DATETIME'), cast((select j from t where c='opaque_mysql_type_blob') as DATETIME) from t where c='opaque_mysql_type_blob'; select concat('From JSON subselect ',c, ' as DATETIME'), cast(j as DATETIME) from t where c='opaque_mysql_type_longblob'; select concat('From JSON subselect ',c, ' as DATETIME'), cast((select j from t where c='opaque_mysql_type_mediumblob') as DATETIME) from t where c='opaque_mysql_type_mediumblob'; select concat('From JSON subselect ',c, ' as DATETIME'), cast(j as DATETIME) from t where c='opaque_mysql_type_tinyblob'; select concat('From JSON subselect ',c, ' as DATETIME'), cast((select j from t where c='opaque_mysql_type_varbinary') as DATETIME) from t where c='opaque_mysql_type_varbinary'; select concat('From JSON subselect ',c, ' as DATETIME'), cast(j as DATETIME) from t where c='opaque_mysql_type_binary'; select concat('From JSON subselect ',c, ' as DATETIME'), cast((select j from t where c='opaque_mysql_type_varchar') as DATETIME) from t where c='opaque_mysql_type_varchar'; select concat('From JSON subselect ',c, ' as DATETIME'), cast(j as DATETIME) from t where c='opaque_mysql_type_string'; select concat('From JSON subselect ',c, ' as DATETIME'), cast((select j from t where c='opaque_mysql_type_var_string') as DATETIME) from t where c='opaque_mysql_type_var_string'; select concat('From JSON subselect ',c, ' as TIME'), cast((select j from t where c='null') as TIME) from t where c='null'; select concat('From JSON subselect ',c, ' as TIME'), cast(j as TIME) from t where c='bool'; select concat('From JSON subselect ',c, ' as TIME'), cast((select j from t where c='uint') as TIME) from t where c='uint'; select concat('From JSON subselect ',c, ' as TIME'), cast(j as TIME) from t where c='int'; select concat('From JSON subselect ',c, ' as TIME'), cast((select j from t where c='double') as TIME) from t where c='double'; select concat('From JSON subselect ',c, ' as TIME'), cast(j as TIME) from t where c='stringany'; select concat('From JSON subselect ',c, ' as TIME'), cast((select j from t where c='stringint') as TIME) from t where c='stringint'; select concat('From JSON subselect ',c, ' as TIME'), cast(j as TIME) from t where c='stringdecimal'; select concat('From JSON subselect ',c, ' as TIME'), cast((select j from t where c='object') as TIME) from t where c='object'; select concat('From JSON subselect ',c, ' as TIME'), cast(j as TIME) from t where c='array'; select concat('From JSON subselect ',c, ' as TIME'), cast((select j from t where c='opaque_mysql_type_decimal') as TIME) from t where c='opaque_mysql_type_decimal'; select concat('From JSON subselect ',c, ' as TIME'), cast(j as TIME) from t where c='opaque_mysql_type_set'; select concat('From JSON subselect ',c, ' as TIME'), cast((select j from t where c='opaque_mysql_type_enum') as TIME) from t where c='opaque_mysql_type_enum'; select concat('From JSON subselect ',c, ' as TIME'), cast(j as TIME) from t where c='opaque_mysql_type_date'; select concat('From JSON subselect ',c, ' as TIME'), cast((select j from t where c='opaque_mysql_type_time') as TIME) from t where c='opaque_mysql_type_time'; select concat('From JSON subselect ',c, ' as TIME'), cast(j as TIME) from t where c='opaque_mysql_type_datetime'; select concat('From JSON subselect ',c, ' as TIME'), cast((select j from t where c='opaque_mysql_type_geom') as TIME) from t where c='opaque_mysql_type_geom'; select concat('From JSON subselect ',c, ' as TIME'), cast(j as TIME) from t where c='opaque_mysql_type_bit'; select concat('From JSON subselect ',c, ' as TIME'), cast((select j from t where c='opaque_mysql_type_year') as TIME) from t where c='opaque_mysql_type_year'; select concat('From JSON subselect ',c, ' as TIME'), cast(j as TIME) from t where c='opaque_mysql_type_year'; select concat('From JSON subselect ',c, ' as TIME'), cast((select j from t where c='opaque_mysql_type_blob') as TIME) from t where c='opaque_mysql_type_blob'; select concat('From JSON subselect ',c, ' as TIME'), cast(j as TIME) from t where c='opaque_mysql_type_longblob'; select concat('From JSON subselect ',c, ' as TIME'), cast((select j from t where c='opaque_mysql_type_mediumblob') as TIME) from t where c='opaque_mysql_type_mediumblob'; select concat('From JSON subselect ',c, ' as TIME'), cast(j as TIME) from t where c='opaque_mysql_type_tinyblob'; select concat('From JSON subselect ',c, ' as TIME'), cast((select j from t where c='opaque_mysql_type_varbinary') as TIME) from t where c='opaque_mysql_type_varbinary'; select concat('From JSON subselect ',c, ' as TIME'), cast(j as TIME) from t where c='opaque_mysql_type_binary'; select concat('From JSON subselect ',c, ' as TIME'), cast((select j from t where c='opaque_mysql_type_varchar') as TIME) from t where c='opaque_mysql_type_varchar'; select concat('From JSON subselect ',c, ' as TIME'), cast(j as TIME) from t where c='opaque_mysql_type_string'; select concat('From JSON subselect ',c, ' as TIME'), cast((select j from t where c='opaque_mysql_type_var_string') as TIME) from t where c='opaque_mysql_type_var_string'; select concat('From JSON subselect ',c, ' as DECIMAL(5,2)'), cast((select j from t where c='null') as DECIMAL(5,2)) from t where c='null'; select concat('From JSON subselect ',c, ' as DECIMAL(5,2)'), cast(j as DECIMAL(5,2)) from t where c='bool'; select concat('From JSON subselect ',c, ' as DECIMAL(5,2)'), cast((select j from t where c='uint') as DECIMAL(5,2)) from t where c='uint'; select concat('From JSON subselect ',c, ' as DECIMAL(5,2)'), cast(j as DECIMAL(5,2)) from t where c='int'; select concat('From JSON subselect ',c, ' as DECIMAL(5,2)'), cast((select j from t where c='double') as DECIMAL(5,2)) from t where c='double'; select concat('From JSON subselect ',c, ' as DECIMAL(5,2)'), cast(j as DECIMAL(5,2)) from t where c='stringany'; select concat('From JSON subselect ',c, ' as DECIMAL(5,2)'), cast((select j from t where c='stringint') as DECIMAL(5,2)) from t where c='stringint'; select concat('From JSON subselect ',c, ' as DECIMAL(5,2)'), cast(j as DECIMAL(5,2)) from t where c='stringdecimal'; select concat('From JSON subselect ',c, ' as DECIMAL(5,2)'), cast((select j from t where c='object') as DECIMAL(5,2)) from t where c='object'; select concat('From JSON subselect ',c, ' as DECIMAL(5,2)'), cast(j as DECIMAL(5,2)) from t where c='array'; select concat('From JSON subselect ',c, ' as DECIMAL(5,2)'), cast((select j from t where c='opaque_mysql_type_decimal') as DECIMAL(5,2)) from t where c='opaque_mysql_type_decimal'; select concat('From JSON subselect ',c, ' as DECIMAL(5,2)'), cast(j as DECIMAL(5,2)) from t where c='opaque_mysql_type_set'; select concat('From JSON subselect ',c, ' as DECIMAL(5,2)'), cast((select j from t where c='opaque_mysql_type_enum') as DECIMAL(5,2)) from t where c='opaque_mysql_type_enum'; select concat('From JSON subselect ',c, ' as DECIMAL(5,2)'), cast(j as DECIMAL(5,2)) from t where c='opaque_mysql_type_date'; select concat('From JSON subselect ',c, ' as DECIMAL(5,2)'), cast((select j from t where c='opaque_mysql_type_time') as DECIMAL(5,2)) from t where c='opaque_mysql_type_time'; select concat('From JSON subselect ',c, ' as DECIMAL(5,2)'), cast(j as DECIMAL(5,2)) from t where c='opaque_mysql_type_datetime'; select concat('From JSON subselect ',c, ' as DECIMAL(5,2)'), cast((select j from t where c='opaque_mysql_type_geom') as DECIMAL(5,2)) from t where c='opaque_mysql_type_geom'; select concat('From JSON subselect ',c, ' as DECIMAL(5,2)'), cast(j as DECIMAL(5,2)) from t where c='opaque_mysql_type_bit'; select concat('From JSON subselect ',c, ' as DECIMAL(5,2)'), cast((select j from t where c='opaque_mysql_type_year') as DECIMAL(5,2)) from t where c='opaque_mysql_type_year'; select concat('From JSON subselect ',c, ' as DECIMAL(5,2)'), cast(j as DECIMAL(5,2)) from t where c='opaque_mysql_type_year'; select concat('From JSON subselect ',c, ' as DECIMAL(5,2)'), cast((select j from t where c='opaque_mysql_type_blob') as DECIMAL(5,2)) from t where c='opaque_mysql_type_blob'; select concat('From JSON subselect ',c, ' as DECIMAL(5,2)'), cast(j as DECIMAL(5,2)) from t where c='opaque_mysql_type_longblob'; select concat('From JSON subselect ',c, ' as DECIMAL(5,2)'), cast((select j from t where c='opaque_mysql_type_mediumblob') as DECIMAL(5,2)) from t where c='opaque_mysql_type_mediumblob'; select concat('From JSON subselect ',c, ' as DECIMAL(5,2)'), cast(j as DECIMAL(5,2)) from t where c='opaque_mysql_type_tinyblob'; select concat('From JSON subselect ',c, ' as DECIMAL(5,2)'), cast((select j from t where c='opaque_mysql_type_varbinary') as DECIMAL(5,2)) from t where c='opaque_mysql_type_varbinary'; select concat('From JSON subselect ',c, ' as DECIMAL(5,2)'), cast(j as DECIMAL(5,2)) from t where c='opaque_mysql_type_binary'; select concat('From JSON subselect ',c, ' as DECIMAL(5,2)'), cast((select j from t where c='opaque_mysql_type_varchar') as DECIMAL(5,2)) from t where c='opaque_mysql_type_varchar'; select concat('From JSON subselect ',c, ' as DECIMAL(5,2)'), cast(j as DECIMAL(5,2)) from t where c='opaque_mysql_type_string'; select concat('From JSON subselect ',c, ' as DECIMAL(5,2)'), cast((select j from t where c='opaque_mysql_type_var_string') as DECIMAL(5,2)) from t where c='opaque_mysql_type_var_string'; select concat('From JSON subselect ',c, ' as UNSIGNED'), cast((select j from t where c='null') as UNSIGNED) from t where c='null'; select concat('From JSON subselect ',c, ' as UNSIGNED'), cast(j as UNSIGNED) from t where c='bool'; select concat('From JSON subselect ',c, ' as UNSIGNED'), cast((select j from t where c='uint') as UNSIGNED) from t where c='uint'; select concat('From JSON subselect ',c, ' as UNSIGNED'), cast(j as UNSIGNED) from t where c='int'; select concat('From JSON subselect ',c, ' as UNSIGNED'), cast((select j from t where c='double') as UNSIGNED) from t where c='double'; select concat('From JSON subselect ',c, ' as UNSIGNED'), cast(j as UNSIGNED) from t where c='stringany'; select concat('From JSON subselect ',c, ' as UNSIGNED'), cast((select j from t where c='stringint') as UNSIGNED) from t where c='stringint'; select concat('From JSON subselect ',c, ' as UNSIGNED'), cast(j as UNSIGNED) from t where c='stringdecimal'; select concat('From JSON subselect ',c, ' as UNSIGNED'), cast((select j from t where c='object') as UNSIGNED) from t where c='object'; select concat('From JSON subselect ',c, ' as UNSIGNED'), cast(j as UNSIGNED) from t where c='array'; select concat('From JSON subselect ',c, ' as UNSIGNED'), cast((select j from t where c='opaque_mysql_type_decimal') as UNSIGNED) from t where c='opaque_mysql_type_decimal'; select concat('From JSON subselect ',c, ' as UNSIGNED'), cast(j as UNSIGNED) from t where c='opaque_mysql_type_set'; select concat('From JSON subselect ',c, ' as UNSIGNED'), cast((select j from t where c='opaque_mysql_type_enum') as UNSIGNED) from t where c='opaque_mysql_type_enum'; select concat('From JSON subselect ',c, ' as UNSIGNED'), cast(j as UNSIGNED) from t where c='opaque_mysql_type_date'; select concat('From JSON subselect ',c, ' as UNSIGNED'), cast((select j from t where c='opaque_mysql_type_time') as UNSIGNED) from t where c='opaque_mysql_type_time'; select concat('From JSON subselect ',c, ' as UNSIGNED'), cast(j as UNSIGNED) from t where c='opaque_mysql_type_datetime'; select concat('From JSON subselect ',c, ' as UNSIGNED'), cast((select j from t where c='opaque_mysql_type_geom') as UNSIGNED) from t where c='opaque_mysql_type_geom'; select concat('From JSON subselect ',c, ' as UNSIGNED'), cast(j as UNSIGNED) from t where c='opaque_mysql_type_bit'; select concat('From JSON subselect ',c, ' as UNSIGNED'), cast((select j from t where c='opaque_mysql_type_year') as UNSIGNED) from t where c='opaque_mysql_type_year'; select concat('From JSON subselect ',c, ' as UNSIGNED'), cast(j as UNSIGNED) from t where c='opaque_mysql_type_year'; select concat('From JSON subselect ',c, ' as UNSIGNED'), cast((select j from t where c='opaque_mysql_type_blob') as UNSIGNED) from t where c='opaque_mysql_type_blob'; select concat('From JSON subselect ',c, ' as UNSIGNED'), cast(j as UNSIGNED) from t where c='opaque_mysql_type_longblob'; select concat('From JSON subselect ',c, ' as UNSIGNED'), cast((select j from t where c='opaque_mysql_type_mediumblob') as UNSIGNED) from t where c='opaque_mysql_type_mediumblob'; select concat('From JSON subselect ',c, ' as UNSIGNED'), cast(j as UNSIGNED) from t where c='opaque_mysql_type_tinyblob'; select concat('From JSON subselect ',c, ' as UNSIGNED'), cast((select j from t where c='opaque_mysql_type_varbinary') as UNSIGNED) from t where c='opaque_mysql_type_varbinary'; select concat('From JSON subselect ',c, ' as UNSIGNED'), cast(j as UNSIGNED) from t where c='opaque_mysql_type_binary'; select concat('From JSON subselect ',c, ' as UNSIGNED'), cast((select j from t where c='opaque_mysql_type_varchar') as UNSIGNED) from t where c='opaque_mysql_type_varchar'; select concat('From JSON subselect ',c, ' as UNSIGNED'), cast(j as UNSIGNED) from t where c='opaque_mysql_type_string'; select concat('From JSON subselect ',c, ' as UNSIGNED'), cast((select j from t where c='opaque_mysql_type_var_string') as UNSIGNED) from t where c='opaque_mysql_type_var_string'; select concat('From JSON subselect ',c, ' as SIGNED'), cast((select j from t where c='null') as SIGNED) from t where c='null'; select concat('From JSON subselect ',c, ' as SIGNED'), cast(j as SIGNED) from t where c='bool'; select concat('From JSON subselect ',c, ' as SIGNED'), cast((select j from t where c='uint') as SIGNED) from t where c='uint'; select concat('From JSON subselect ',c, ' as SIGNED'), cast(j as SIGNED) from t where c='int'; select concat('From JSON subselect ',c, ' as SIGNED'), cast((select j from t where c='double') as SIGNED) from t where c='double'; select concat('From JSON subselect ',c, ' as SIGNED'), cast(j as SIGNED) from t where c='stringany'; select concat('From JSON subselect ',c, ' as SIGNED'), cast((select j from t where c='stringint') as SIGNED) from t where c='stringint'; select concat('From JSON subselect ',c, ' as SIGNED'), cast(j as SIGNED) from t where c='stringdecimal'; select concat('From JSON subselect ',c, ' as SIGNED'), cast((select j from t where c='object') as SIGNED) from t where c='object'; select concat('From JSON subselect ',c, ' as SIGNED'), cast(j as SIGNED) from t where c='array'; select concat('From JSON subselect ',c, ' as SIGNED'), cast((select j from t where c='opaque_mysql_type_decimal') as SIGNED) from t where c='opaque_mysql_type_decimal'; select concat('From JSON subselect ',c, ' as SIGNED'), cast(j as SIGNED) from t where c='opaque_mysql_type_set'; select concat('From JSON subselect ',c, ' as SIGNED'), cast((select j from t where c='opaque_mysql_type_enum') as SIGNED) from t where c='opaque_mysql_type_enum'; select concat('From JSON subselect ',c, ' as SIGNED'), cast(j as SIGNED) from t where c='opaque_mysql_type_date'; select concat('From JSON subselect ',c, ' as SIGNED'), cast((select j from t where c='opaque_mysql_type_time') as SIGNED) from t where c='opaque_mysql_type_time'; select concat('From JSON subselect ',c, ' as SIGNED'), cast(j as SIGNED) from t where c='opaque_mysql_type_datetime'; select concat('From JSON subselect ',c, ' as SIGNED'), cast((select j from t where c='opaque_mysql_type_geom') as SIGNED) from t where c='opaque_mysql_type_geom'; select concat('From JSON subselect ',c, ' as SIGNED'), cast(j as SIGNED) from t where c='opaque_mysql_type_bit'; select concat('From JSON subselect ',c, ' as SIGNED'), cast((select j from t where c='opaque_mysql_type_year') as SIGNED) from t where c='opaque_mysql_type_year'; select concat('From JSON subselect ',c, ' as SIGNED'), cast(j as SIGNED) from t where c='opaque_mysql_type_year'; select concat('From JSON subselect ',c, ' as SIGNED'), cast((select j from t where c='opaque_mysql_type_blob') as SIGNED) from t where c='opaque_mysql_type_blob'; select concat('From JSON subselect ',c, ' as SIGNED'), cast(j as SIGNED) from t where c='opaque_mysql_type_longblob'; select concat('From JSON subselect ',c, ' as SIGNED'), cast((select j from t where c='opaque_mysql_type_mediumblob') as SIGNED) from t where c='opaque_mysql_type_mediumblob'; select concat('From JSON subselect ',c, ' as SIGNED'), cast(j as SIGNED) from t where c='opaque_mysql_type_tinyblob'; select concat('From JSON subselect ',c, ' as SIGNED'), cast((select j from t where c='opaque_mysql_type_varbinary') as SIGNED) from t where c='opaque_mysql_type_varbinary'; select concat('From JSON subselect ',c, ' as SIGNED'), cast(j as SIGNED) from t where c='opaque_mysql_type_binary'; select concat('From JSON subselect ',c, ' as SIGNED'), cast((select j from t where c='opaque_mysql_type_varchar') as SIGNED) from t where c='opaque_mysql_type_varchar'; select concat('From JSON subselect ',c, ' as SIGNED'), cast(j as SIGNED) from t where c='opaque_mysql_type_string'; select concat('From JSON subselect ',c, ' as SIGNED'), cast((select j from t where c='opaque_mysql_type_var_string') as SIGNED) from t where c='opaque_mysql_type_var_string'; # JSON Comparator Test Cases # Table Setup for a new JSON table containing all kind of unique # data taken from this test itself. #--------------------------------------------------------------- --disable_query_log create table jj ( col json); insert into jj select DISTINCT(CAST(_bit as JSON)) from at where _bit is not NULL and cast(_bit as JSON) not in ( select col from jj); insert into jj select DISTINCT(CAST(_tin as JSON)) from at where _tin is not NULL and cast(_tin as JSON) not in ( select col from jj); insert into jj select DISTINCT(CAST(_boo as JSON)) from at where _boo is not NULL and cast(_boo as JSON) not in ( select col from jj); insert into jj select DISTINCT(CAST(_sms as JSON)) from at where _sms is not NULL and cast(_sms as JSON) not in ( select col from jj); insert into jj select DISTINCT(CAST(_smu as JSON)) from at where _smu is not NULL and cast(_smu as JSON) not in ( select col from jj); insert into jj select DISTINCT(CAST(_mes as JSON)) from at where _mes is not NULL and cast(_mes as JSON) not in ( select col from jj); insert into jj select DISTINCT(CAST(_meu as JSON)) from at where _meu is not NULL and cast(_meu as JSON) not in ( select col from jj); insert into jj select DISTINCT(CAST(_ins as JSON)) from at where _ins is not NULL and cast(_ins as JSON) not in ( select col from jj); insert into jj select DISTINCT(CAST(_inu as JSON)) from at where _inu is not NULL and cast(_inu as JSON) not in ( select col from jj); insert into jj select DISTINCT(CAST(_bis as JSON)) from at where _bis is not NULL and cast(_bis as JSON) not in ( select col from jj); insert into jj select DISTINCT(CAST(_biu as JSON)) from at where _biu is not NULL and cast(_biu as JSON) not in ( select col from jj); insert into jj select DISTINCT(CAST(_dec as JSON)) from at where _dec is not NULL and cast(_dec as JSON) not in ( select col from jj); insert into jj select DISTINCT(CAST(_dou as JSON)) from at where _dou is not NULL and cast(_dou as JSON) not in ( select col from jj); insert into jj select DISTINCT(CAST(_dat as JSON)) from at where _dat is not NULL and cast(_dat as JSON) not in ( select col from jj); insert into jj select DISTINCT(CAST(_dtt as JSON)) from at where _dtt is not NULL and cast(_dtt as JSON) not in ( select col from jj); insert into jj select DISTINCT(CAST(_smp as JSON)) from at where _smp is not NULL and cast(_smp as JSON) not in ( select col from jj); insert into jj select DISTINCT(CAST(_tim as JSON)) from at where _tim is not NULL and cast(_tim as JSON) not in ( select col from jj); insert into jj select DISTINCT(CAST(_yea as JSON)) from at where _yea is not NULL and cast(_yea as JSON) not in ( select col from jj); insert into jj select DISTINCT(CAST(_chr as JSON)) from at where _chr is not NULL and cast(_chr as JSON) not in ( select col from jj); insert into jj select DISTINCT(CAST(_vch as JSON)) from at where _vch is not NULL and cast(_vch as JSON) not in ( select col from jj); insert into jj select DISTINCT(CAST(_bin as JSON)) from at where _bin is not NULL and cast(_bin as JSON) not in ( select col from jj); insert into jj select DISTINCT(CAST(_vbn as JSON)) from at where _vbn is not NULL and cast(_vbn as JSON) not in ( select col from jj); insert into jj select DISTINCT(CAST(_tbl as JSON)) from at where _tbl is not NULL and cast(_tbl as JSON) not in ( select col from jj); insert into jj select DISTINCT(CAST(_ttx as JSON)) from at where _ttx is not NULL and cast(_ttx as JSON) not in ( select col from jj); insert into jj select DISTINCT(CAST(_blb as JSON)) from at where _blb is not NULL and cast(_blb as JSON) not in ( select col from jj); insert into jj select DISTINCT(CAST(_txt as JSON)) from at where _txt is not NULL and cast(_txt as JSON) not in ( select col from jj); insert into jj select DISTINCT(CAST(_mbb as JSON)) from at where _mbb is not NULL and cast(_mbb as JSON) not in ( select col from jj); insert into jj select DISTINCT(CAST(_mtx as JSON)) from at where _mtx is not NULL and cast(_mtx as JSON) not in ( select col from jj); insert into jj select DISTINCT(CAST(_lbb as JSON)) from at where _lbb is not NULL and cast(_lbb as JSON) not in ( select col from jj); insert into jj select DISTINCT(CAST(_ltx as JSON)) from at where _ltx is not NULL and cast(_ltx as JSON) not in ( select col from jj); insert into jj select DISTINCT(CAST(_enu as JSON)) from at where _enu is not NULL and cast(_enu as JSON) not in ( select col from jj); insert into jj select DISTINCT(CAST(_set as JSON)) from at where _set is not NULL and cast(_set as JSON) not in ( select col from jj); insert into jj select DISTINCT(CAST(_geo as JSON)) from at where _geo is not NULL and cast(_geo as JSON) not in ( select col from jj); insert into jj select DISTINCT(CAST(_pnt as JSON)) from at where _pnt is not NULL and cast(_pnt as JSON) not in ( select col from jj); insert into jj select DISTINCT(CAST(_lst as JSON)) from at where _lst is not NULL and cast(_lst as JSON) not in ( select col from jj); insert into jj select DISTINCT(CAST(_pol as JSON)) from at where _pol is not NULL and cast(_pol as JSON) not in ( select col from jj); insert into jj select DISTINCT(CAST(_mpt as JSON)) from at where _mpt is not NULL and cast(_mpt as JSON) not in ( select col from jj); insert into jj select DISTINCT(CAST(_mls as JSON)) from at where _mls is not NULL and cast(_mls as JSON) not in ( select col from jj); insert into jj select DISTINCT(CAST(_mpy as JSON)) from at where _mpy is not NULL and cast(_mpy as JSON) not in ( select col from jj); insert into jj select DISTINCT(CAST(_gco as JSON)) from at where _gco is not NULL and cast(_gco as JSON) not in ( select col from jj); insert into jj select DISTINCT(CAST(_bit as JSON)) from at where _bit is not NULL and cast(_bit as JSON) not in ( select col from jj); insert into jj select DISTINCT(CAST(_tin as JSON)) from at where _tin is not NULL and cast(_tin as JSON) not in ( select col from jj); insert into jj select DISTINCT(CAST(_boo as JSON)) from at where _boo is not NULL and cast(_boo as JSON) not in ( select col from jj); insert into jj select DISTINCT(CAST(_sms as JSON)) from at where _sms is not NULL and cast(_sms as JSON) not in ( select col from jj); insert into jj select DISTINCT(CAST(_smu as JSON)) from at where _smu is not NULL and cast(_smu as JSON) not in ( select col from jj); insert into jj select DISTINCT(CAST(_mes as JSON)) from at where _mes is not NULL and cast(_mes as JSON) not in ( select col from jj); insert into jj select DISTINCT(CAST(_meu as JSON)) from at where _meu is not NULL and cast(_meu as JSON) not in ( select col from jj); insert into jj select DISTINCT(CAST(_ins as JSON)) from at where _ins is not NULL and cast(_ins as JSON) not in ( select col from jj); insert into jj select DISTINCT(CAST(_inu as JSON)) from at where _inu is not NULL and cast(_inu as JSON) not in ( select col from jj); insert into jj select DISTINCT(CAST(_bis as JSON)) from at where _bis is not NULL and cast(_bis as JSON) not in ( select col from jj); insert into jj select DISTINCT(CAST(_biu as JSON)) from at where _biu is not NULL and cast(_biu as JSON) not in ( select col from jj); insert into jj select DISTINCT(CAST(_dec as JSON)) from at where _dec is not NULL and cast(_dec as JSON) not in ( select col from jj); insert into jj select DISTINCT(CAST(_dou as JSON)) from at where _dou is not NULL and cast(_dou as JSON) not in ( select col from jj); insert into jj select DISTINCT(CAST(_dat as JSON)) from at where _dat is not NULL and cast(_dat as JSON) not in ( select col from jj); insert into jj select DISTINCT(CAST(_dtt as JSON)) from at where _dtt is not NULL and cast(_dtt as JSON) not in ( select col from jj); insert into jj select DISTINCT(CAST(_smp as JSON)) from at where _smp is not NULL and cast(_smp as JSON) not in ( select col from jj); insert into jj select DISTINCT(CAST(_tim as JSON)) from at where _tim is not NULL and cast(_tim as JSON) not in ( select col from jj); insert into jj select DISTINCT(CAST(_yea as JSON)) from at where _yea is not NULL and cast(_yea as JSON) not in ( select col from jj); insert into jj select DISTINCT(CAST(_chr as JSON)) from at where _chr is not NULL and cast(_chr as JSON) not in ( select col from jj); insert into jj select DISTINCT(CAST(_vch as JSON)) from at where _vch is not NULL and cast(_vch as JSON) not in ( select col from jj); insert into jj select DISTINCT(CAST(_bin as JSON)) from at where _bin is not NULL and cast(_bin as JSON) not in ( select col from jj); insert into jj select DISTINCT(CAST(_vbn as JSON)) from at where _vbn is not NULL and cast(_vbn as JSON) not in ( select col from jj); insert into jj select DISTINCT(CAST(_tbl as JSON)) from at where _tbl is not NULL and cast(_tbl as JSON) not in ( select col from jj); insert into jj select DISTINCT(CAST(_ttx as JSON)) from at where _ttx is not NULL and cast(_ttx as JSON) not in ( select col from jj); insert into jj select DISTINCT(CAST(_blb as JSON)) from at where _blb is not NULL and cast(_blb as JSON) not in ( select col from jj); insert into jj select DISTINCT(CAST(_txt as JSON)) from at where _txt is not NULL and cast(_txt as JSON) not in ( select col from jj); insert into jj select DISTINCT(CAST(_mbb as JSON)) from at where _mbb is not NULL and cast(_mbb as JSON) not in ( select col from jj); insert into jj select DISTINCT(CAST(_mtx as JSON)) from at where _mtx is not NULL and cast(_mtx as JSON) not in ( select col from jj); insert into jj select DISTINCT(CAST(_lbb as JSON)) from at where _lbb is not NULL and cast(_lbb as JSON) not in ( select col from jj); insert into jj select DISTINCT(CAST(_ltx as JSON)) from at where _ltx is not NULL and cast(_ltx as JSON) not in ( select col from jj); insert into jj select DISTINCT(CAST(_enu as JSON)) from at where _enu is not NULL and cast(_enu as JSON) not in ( select col from jj); insert into jj select DISTINCT(CAST(_set as JSON)) from at where _set is not NULL and cast(_set as JSON) not in ( select col from jj); insert into jj select DISTINCT(CAST(_geo as JSON)) from at where _geo is not NULL and cast(_geo as JSON) not in ( select col from jj); insert into jj select DISTINCT(CAST(_pnt as JSON)) from at where _pnt is not NULL and cast(_pnt as JSON) not in ( select col from jj); insert into jj select DISTINCT(CAST(_lst as JSON)) from at where _lst is not NULL and cast(_lst as JSON) not in ( select col from jj); insert into jj select DISTINCT(CAST(_pol as JSON)) from at where _pol is not NULL and cast(_pol as JSON) not in ( select col from jj); insert into jj select DISTINCT(CAST(_mpt as JSON)) from at where _mpt is not NULL and cast(_mpt as JSON) not in ( select col from jj); insert into jj select DISTINCT(CAST(_mls as JSON)) from at where _mls is not NULL and cast(_mls as JSON) not in ( select col from jj); insert into jj select DISTINCT(CAST(_mpy as JSON)) from at where _mpy is not NULL and cast(_mpy as JSON) not in ( select col from jj); insert into jj select DISTINCT(CAST(_gco as JSON)) from at where _gco is not NULL and cast(_gco as JSON) not in ( select col from jj); insert into jj select DISTINCT(_jsn) from at where _jsn is not NULL and _jsn not in ( select col from jj); insert into jj values (NULL); create table t_bit select DISTINCT(_bit) FROM at; create table t_tin select DISTINCT(_tin) FROM at; create table t_boo select DISTINCT(_boo) FROM at; create table t_sms select DISTINCT(_sms) FROM at; create table t_smu select DISTINCT(_smu) FROM at; create table t_mes select DISTINCT(_mes) FROM at; create table t_meu select DISTINCT(_meu) FROM at; create table t_ins select DISTINCT(_ins) FROM at; create table t_inu select DISTINCT(_inu) FROM at; create table t_bis select DISTINCT(_bis) FROM at; create table t_biu select DISTINCT(_biu) FROM at; create table t_dec select DISTINCT(_dec) FROM at; create table t_flo select DISTINCT(_flo) FROM at; create table t_dou select DISTINCT(_dou) FROM at; create table t_dat select DISTINCT(_dat) FROM at; create table t_dtt select DISTINCT(_dtt) FROM at; create table t_smp select DISTINCT(_smp) FROM at; create table t_tim select DISTINCT(_tim) FROM at; create table t_yea select DISTINCT(_yea) FROM at; create table t_chr select DISTINCT(_chr) FROM at; create table t_vch select DISTINCT(_vch) FROM at; create table t_bin select DISTINCT(_bin) FROM at; create table t_vbn select DISTINCT(_vbn) FROM at; create table t_tbl select DISTINCT(_tbl) FROM at; create table t_ttx select DISTINCT(_ttx) FROM at; create table t_blb select DISTINCT(_blb) FROM at; create table t_txt select DISTINCT(_txt) FROM at; create table t_mbb select DISTINCT(_mbb) FROM at; create table t_mtx select DISTINCT(_mtx) FROM at; create table t_lbb select DISTINCT(_lbb) FROM at; create table t_ltx select DISTINCT(_ltx) FROM at; create table t_enu select DISTINCT(_enu) FROM at; create table t_set select DISTINCT(_set) FROM at; create table t_geo select DISTINCT(_geo) FROM at; create table t_pnt select DISTINCT(_pnt) FROM at; create table t_lst select DISTINCT(_lst) FROM at; create table t_pol select DISTINCT(_pol) FROM at; create table t_mpt select DISTINCT(_mpt) FROM at; create table t_mls select DISTINCT(_mls) FROM at; create table t_mpy select DISTINCT(_mpy) FROM at; create table t_gco select DISTINCT(_gco) FROM at; # JSON Data Type Weigtage Function. This is used in # first level and second level validation #--------------------------------------------- drop table if exists comparison_weight; create table comparison_weight(rank int, type varchar(100)); INSERT INTO comparison_weight values ( 10,'OPAQUE'); INSERT INTO comparison_weight values ( 9,'TIMESTAMP'); INSERT INTO comparison_weight values ( 9,'DATETIME'); INSERT INTO comparison_weight values ( 8,'TIME'); INSERT INTO comparison_weight values ( 7,'DATE'); INSERT INTO comparison_weight values ( 6,'BOOLEAN'); INSERT INTO comparison_weight values ( 5,'ARRAY'); INSERT INTO comparison_weight values ( 4,'OBJECT'); INSERT INTO comparison_weight values ( 3,'STRING'); INSERT INTO comparison_weight values ( 3,'BLOB'); INSERT INTO comparison_weight values ( 2,'INTEGER'); INSERT INTO comparison_weight values ( 2,'UNSIGNED INTEGER'); INSERT INTO comparison_weight values ( 2,'DOUBLE'); INSERT INTO comparison_weight values ( 2,'DECIMAL'); INSERT INTO comparison_weight values ( 1,'NULL'); INSERT INTO comparison_weight values ( NULL,NULL); delimiter $; CREATE FUNCTION GET_JSON_WEIGHT(json_type varchar(100)) RETURNS INT BEGIN DECLARE JSON_WEIGHT INT(11); SELECT rank into JSON_WEIGHT from comparison_weight where (UPPER(type)=json_type ) OR (type is NULL) order by rank desc limit 1; RETURN (JSON_WEIGHT); END $ delimiter ;$ # In this part comparision tests for each comparator # for JSON vs JSON datatypes is present #-------------------------------------------------------- --source suite/json/inc/json_vs_json_comparator.inc # In this part comparision tests for each comparator # for JSON vs Other datatypes is present #-------------------------------------------------------- --source suite/json/inc/sql_vs_json_equalto.inc --source suite/json/inc/sql_vs_json_lessthan.inc --source suite/json/inc/sql_vs_json_greaterthan.inc --source suite/json/inc/sql_vs_json_lessthanequalto.inc --source suite/json/inc/sql_vs_json_greaterthanequalto.inc --source suite/json/inc/sql_vs_json_notequal.inc --source suite/json/inc/sql_vs_json_null_safe_equal_to.inc drop table t_bit; drop table t_tin; drop table t_boo; drop table t_sms; drop table t_smu; drop table t_mes; drop table t_meu; drop table t_ins; drop table t_inu; drop table t_bis; drop table t_biu; drop table t_dec; drop table t_flo; drop table t_dou; drop table t_dat; drop table t_dtt; drop table t_smp; drop table t_tim; drop table t_yea; drop table t_chr; drop table t_vch; drop table t_bin; drop table t_vbn; drop table t_tbl; drop table t_ttx; drop table t_blb; drop table t_txt; drop table t_mbb; drop table t_mtx; drop table t_lbb; drop table t_ltx; drop table t_enu; drop table t_set; drop table t_geo; drop table t_pnt; drop table t_lst; drop table t_pol; drop table t_mpt; drop table t_mls; drop table t_mpy; drop table t_gco; drop table jj; drop table t; drop table at; drop table comparison_weight; drop function get_json_weight; set names default;