diff options
Diffstat (limited to 'storage/mroonga/mysql-test/mroonga/wrapper/r/geometry_update.result')
-rw-r--r-- | storage/mroonga/mysql-test/mroonga/wrapper/r/geometry_update.result | 36 |
1 files changed, 36 insertions, 0 deletions
diff --git a/storage/mroonga/mysql-test/mroonga/wrapper/r/geometry_update.result b/storage/mroonga/mysql-test/mroonga/wrapper/r/geometry_update.result new file mode 100644 index 00000000000..e982e0b95ce --- /dev/null +++ b/storage/mroonga/mysql-test/mroonga/wrapper/r/geometry_update.result @@ -0,0 +1,36 @@ +drop table if exists shops; +create table shops ( +id int primary key auto_increment, +name text, +location geometry NOT NULL, +spatial key location_index (location) +) comment = 'engine "innodb"'; +show create table shops; +Table Create Table +shops CREATE TABLE `shops` ( + `id` int(11) NOT NULL AUTO_INCREMENT, + `name` text, + `location` geometry NOT NULL, + PRIMARY KEY (`id`), + SPATIAL KEY `location_index` (`location`) +) ENGINE=Mroonga DEFAULT CHARSET=latin1 COMMENT='engine "innodb"' +insert into shops (name, location) +values ('sazare', +GeomFromText('POINT(139.685043 35.714653)')); +select id, name, AsText(location) as location_text from shops +where MBRContains(GeomFromText('LineString(139.68466 35.71592, 139.68804 35.71411)'), location); +id name location_text +1 sazare POINT(139.685043 35.714653) +select id, name, AsText(location) as location_text from shops +where MBRContains(GeomFromText('LineString(139.65659 35.57903, 139.66489 35.57262)'), location); +id name location_text +update shops set location = GeomFromText('POINT(139.66116 35.57566)') +where name = 'sazare'; +select id, name, AsText(location) as location_text from shops +where MBRContains(GeomFromText('LineString(139.68466 35.71592, 139.68804 35.71411)'), location); +id name location_text +select id, name, AsText(location) as location_text from shops +where MBRContains(GeomFromText('LineString(139.65659 35.57903, 139.66489 35.57262)'), location); +id name location_text +1 sazare POINT(139.66116 35.57566) +drop table shops; |